Skip to content
View original post on X: Rohan PaulX· 46/100AI score46/100

Reverse-engineered: how ChatGPT's Intelligent UI generates interfaces

AISummary

An engineer reverse-engineered OpenAI's new Intelligent UI and found that ChatGPT does not write raw code for interfaces. It emits a custom UI language called DIL, which the server compiles and streams to a client that renders it with about 70 native components in a sandboxed runtime. Interactions run without additional AI calls.

Post on XView on X
Rohan PaulVerified on X
@rohanpaul_ai

Someone just reverse-engineered how OpenAI's new Intelligent UI actually works.

And the architecture is fascinating.

ChatGPT generates working interfaces using:

  • A custom UI language (DIL)
  • Server-side compilation
  • A sandboxed runtime
  • ~70 native UI components
  • Interactions without additional AI calls

The full engineering breakdown is worth reading.

Rabi Shanker Guha@rabi_guha
ChatGPT launched their version of Generative UI yesterday. We took it apart tldr; the agent never write raw code. It emits DIL (a new language), the server compiles and streams it, the client renders it using a component set so that it feels native https://x.com/i/article/2108220775568404480
View quoted post on X

Source: Rohan Paul · x.comPublished · added here