Signing in / signing out
The Desktop App and sennoric.com both sign in through the same account, supporting email/password, Google, GitHub, or Discord. In the Desktop App, sign-in uses OAuth 2.0 with PKCE in a sandboxed in-app window — your session token is kept only in the app's main process, never exposed to the chat UI itself.
Managing connected providers
Provider API keys (Anthropic, OpenAI, Gemini, Groq, Mistral, and others) are managed per-installation, not tied to your Sennoric account login. Set or update one with:
Custom OpenAI-compatible endpoints (OpenRouter, LM Studio, Together AI, self-hosted) are added with /endpoint — see the CLI models guide.
OAuth connections (GitHub, Google, Notion, Slack)
Separate from account sign-in, the CLI can connect third-party services so the agent can act on your behalf — for example reading a GitHub repo or creating a Google Calendar event:
/oauth are separate grants — revoking one doesn't affect the other.Usage limits and billing
Free includes a weekly allowance and a smaller rolling five-hour allowance for chat on the website and in the apps. Pro costs $10 a month and includes 10x Free's chat allowance. Upgrade, change your card or cancel in Settings > Usage & billing.
The API is pay-as-you-go on every plan. Neither Free nor Pro includes API usage: every request made with a Sennoric API key (sennoric-sk-…), including from the CLI, is paid from your API credits. Credits also cover chat once your included allowance runs out, and they don't expire. Each account can have up to ten active API keys.