Skip to main content

Settings reference

Open Settings with the gear in the title bar. Six tabs: AI Provider, Agent, Integrations, Custom Tools (Pro), Data, License. Changes apply immediately; there is no Save button.

AI Provider

SettingDefaultNotes
ProviderClaudeDeepState AI, Claude, OpenAI, OpenRouter, OpenCode Zen, OpenCode Go, Ollama. AI providers
Sign-inClaude: Login with Claude Pro/Max (browser + paste code) or API key. OpenAI: Login with ChatGPT Pro/Plus or API key. OpenRouter / OpenCode: API key with Validate. DeepState AI: none (uses the license). Ollama: none
Ollama server URLhttp://localhost:11434Ollama only
Modelprovider defaultSearchable list, fetched live, with pricing tier where available
Summarizer modelprovider's cheap modelUsed for all background AI. Summarizer
Provider usageRead-only: subscription windows, tokens and cost, or credits, depending on provider

Agent

SettingDefaultNotes
Max response size150 000 tokensSlider 10k-200k. Caps output per turn; higher allows longer answers and more tool calls
Smart tool loadingoffStart each conversation with core tools only and load groups on demand. Helps small and local models
Default tool groupsallShown when smart loading is on: Entities, Research, Social Media, Media, Narratives preloaded or not
Custom instructionsemptyStanding instructions appended to every conversation - style, citation rules, house conventions

Mode (Plan / Investigate / Autoresearch) and reasoning depth are set in the AI panel itself, per conversation. AI assistant.

Integrations

SectionWhat to enterEnables
Twitter/X accountCookies JSON (recommended) or username/password/email, after acknowledging the ban riskX search, timelines, user search, X feed subscriptions. Social media
Bluesky accountHandle + app passwordHigher limits; account-scoped visibility
Exa AI searchAPI keyBetter web_search
CourtListenerAPI tokenCourt-records tools
GitHubPersonal access tokenHigher search_github limits, code search

Connected integrations show as indicators in the status bar. Research integrations.

Custom Tools PRO

Lists loaded tools with status, per-tool configuration forms and recent logs; Open folder, Reload (takes effect on restart), and built-in getting-started and API reference. Custom tools.

Data

ActionNotes
Create backupWrites a .deepstate-backup of everything
Restore from backupStages a restore, applied on next launch; previous data kept as *.pre-restore
Cancel pending restoreShown when a restore is staged

Backup & restore. Per-board export/import is on the board select screen.

License

ItemNotes
StatusTier badge, masked key, expiry, last validated
Manage subscriptionOpens the Stripe billing portal (Personal and Pro)
AI usageDeepState AI allowance used this month
Anonymous usage analyticson by default. App opens and board creations, keyed by a hash of the license. No content
Transfer License / DeactivateFrees the activation for another computer

Licensing.

Settings that live elsewhere

  • Sync transports per board: board select screen → Collaborate. Collaboration
  • Feed polling, filters, placement: on each RSS Feed node. RSS feeds
  • Timeline, node type filter, narrative filter: controls on the canvas
  • Theme: the app is dark only

Where settings are stored

Non-secret settings are in config.json; keys and tokens are encrypted in secure-config.dat and oauth-tokens.dat; all in the data folder. Settings are per machine - not synced, not exported, not included in backups.