I was surprised by how responsive the Codex desktop app feels, so I traced its process tree and inspected the packaged application.
The short answer: the main UI really is Electron. It is just a notably well-architected Electron app.
These are independent observations from one locally installed build, not official OpenAI documentation. Details may change.