Coodeen
Getting Started

AI Providers

How Coodeen talks to model providers.

Today's UI

Coodeen's built-in settings dialog (the key icon in the top bar) configures one provider: OpenAI. Paste a key from platform.openai.com/api-keys and save.

Under the Hood

Keys are forwarded to the bundled opencode sidecar via its auth.set endpoint and persisted to:

~/.local/share/opencode/auth.json

opencode itself supports many providers; the Coodeen UI just doesn't expose all of them yet. If you need to add another provider now, you can edit auth.json directly or use the opencode CLI against the same file — Coodeen will pick up the change after the sidecar's provider cache is disposed (happens automatically on any auth mutation through the UI; otherwise restart the app).

Model Choice

There is no model dropdown in the UI yet. The chat uses a fixed model picked by the app for every prompt — the composer shows the active model in its status row.

Where the Key Lives

The key never leaves your machine except when sent directly to the provider endpoint during a chat request. It is stored on disk in plain JSON, readable only by your user account.