An assistant that answers with UI

The assistant here has one extra tool: showComponent. It has no server-side implementation — the model calls it, and the browser renders the result as a live component. Every one you see below was generated, typechecked and bundled on the spot.