Signing in / signing out Managing connected providers OAuth connections (GitHub, Google, Notion, Slack) Usage limits and billing Deleting your account / data

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:

/api claude sk-ant-... /api gpt sk-... /api gemini AI...

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 connect github /oauth connect google /oauth connect notion /oauth connect slack /oauth list /oauth revoke
These are two different things. Signing in to your Sennoric account (above) and connecting a service via /oauth are separate grants — revoking one doesn't affect the other.

Usage limits and billing

Not documented yet. There's no confirmed usage-limits or billing system in the product today — this section will be filled in once that exists. If you're using your own provider API keys (Anthropic, OpenAI, etc.), billing happens directly with that provider, not through Sennoric.

Deleting your account / data

Not documented yet. A self-serve account/data deletion flow isn't confirmed to exist yet. Until it's documented here, treat this as something to ask about directly rather than something you can assume works a certain way.