How your data is stored and secured
- CLI & Desktop App: share the same local
~/.axionstore for models, credentials, modes, workspaces, and saved conversations. The Desktop App's session token lives only in its main process — the renderer (chat UI) never has direct access to it. - Chrome Extension: keys and endpoints are stored in extension-owned Chrome storage, which is hidden from any page's content-script context — a page you're browsing can't read your extension's stored keys.
Syncing state between CLI, Desktop App, and Extension
The CLI and Desktop App sync automatically since they read the same ~/.axion directory on the same machine — no action needed. The Chrome Extension is different: it does a one-time import from the CLI via the /web flow (see the Extension guide), not a live sync — re-run the import if you change your CLI configuration and want the extension to pick it up.
Keyboard shortcuts
| Command | What it does |
|---|---|
Alt+Shift+A | Chrome Extension — open/close the sidebar |
Ctrl+T / Ctrl+W | CLI — new tab / close tab |
Shift+Tab / Ctrl+1–9 | CLI — switch tab / jump to tab |
Ctrl+P | CLI — cycle ask → plan → auto mode |
Esc | CLI — interrupt the current turn |
Supported models and providers
Free, no-key-required: Sennoric's own glyph model, plus groq and gemini. Bring-your-own-key: Anthropic, OpenAI, Mistral, GLM, and any OpenAI-compatible endpoint (OpenRouter, LM Studio, Together AI, self-hosted). The Solan models (Fresco, Glyph) are also available directly on the website without any CLI/App/Extension install.