cli-chat ▸ online

sealed end-to-end messages, in the browser. no AI — just chat.

we email you a link — no passwords. new email = new account.

link sent — click it in your inbox, I'll notice.

new account — what's your name? (it's what recipients see)

cli-chat ▸ online · connecting

your assistant (optional)

bring your own model: pick a provider and paste your API key. the key stays in this browser and calls the provider directly — never our servers. without one, cli-chat online is plain chat: no AI touches your messages.

any OpenAI-compatible endpoint works via "custom". drafting happens in your browser, so the provider must allow browser calls — if drafts fail with a network error, that's the provider blocking it, not your key.