Travel concierge

A live Claude agent composing A2UI surfaces at runtime, rendered to a screen and to speech at the same time. It needs your Anthropic API key.

The key is stored in this browser's localStorage and sent directly to api.anthropic.com. There is no backend here — it goes nowhere else. That also means anyone with access to this browser can read it, so use a key you can rotate, and never ship this pattern to production: there, the call belongs behind your own server.

Without a Deepgram key it falls back to the browser's own speech, which has no voices on some machines and no recognition at all in Firefox.

Get one at console.anthropic.com. Or try the scripted charging demo — no key needed.