Quick Start
Once installed, you’re three steps from chatting.
1. Add your API key
If you used the install script, this is already done. Otherwise, add your key to ~/.kyber/.env:
KYBER_PROVIDERS__OPENROUTER__API_KEY=sk-or-v1-your-key-hereThen set your provider and model in ~/.kyber/config.json:
{
"providers": {
"openrouter": {
"chatModel": "google/gemini-3-flash-preview"
}
},
"agents": {
"defaults": {
"provider": "openrouter"
}
}
}Notice that API keys never go in config.json — they live in .env with restricted file permissions. See Security for details.
2. Chat
Send a single message:
kyber agent -m "Hello from Kyber"Or start an interactive session:
kyber agent3. Start the gateway (for chat channels)
If you want to use Discord, Telegram, or WhatsApp:
kyber gatewayThe gateway runs the agent and all enabled chat channels on port 18790.
Start the dashboard
To manage configuration from a web UI:
kyber dashboardOpens at http://127.0.0.1:18890. A bearer token is generated automatically on first run. The dashboard lets you configure providers with model dropdowns, manage channels, and restart services.
Check status
kyber statusShows your configured provider, model, enabled channels, workspace path, and whether your secrets file is set up correctly.