Live demo

Connect to OpenRouter

This demo sends your messages to the OpenRouter Chat Completions API. The assistant is instructed to respond only in Streaming UI Script, which is then rendered inline by <streaming-ui-script>.

Stored locally in your browser. Never sent anywhere except OpenRouter.
Any chat-completion model your key has access to.

Your key stays in localStorage on this device only. Clear it any time via the “Reset” button in the chat header.

← Back to docs