Skip to content

Settings Overview

The Settings window is a separate React entry from the main chat. It opens to a navigation rail with grouped panels — this page is a map of what's in each one.

Account & wallet

PanelWhat's in it
AccountCurrent profile, sign in / out, profile switcher, add profile, language fallback
WalletWallet address, balance, Ledger top-up, refund flows, list of funded Advanced providers
UsageRecent inference volume by provider, totals, refundable balances
Data0G Storage sync — master toggle, per-category opt-in (memories, conversations, providers, prompts, skills), schedule, manual Sync Now

Models & tools

PanelWhat's in it
ProvidersPage-level Router / Advanced tabs. Router takes a 0G Compute Console API key (set up at https://pc.0g.ai/); Advanced lets you enable, fund, and acknowledge on-chain providers from your wallet. Also: plugin providers, model options dialog, connection test.
MCPMCP servers (stdio / URL), test connection, OAuth flows, per-server enable/disable, tool defaults
PluginsInstalled plugins, enable/disable, plugin-provided settings
SkillsInstalled skills (Built-in, Personal, Claude Code, Codex, Marketplace, Project, Custom), enable/disable, per-skill settings, marketplace browser
HooksCustom webhooks for model completion, tool approvals, etc.

Communication

PanelWhat's in it
ChannelsChannel mapping for each platform (Telegram / Discord / Slack / Feishu / WeChat) — connect bot tokens / OAuth, map channels to workspaces
WhisperSTT backend (CPU / Metal), model variant, language
TTSEngine (Kokoro / Qwen), voice selection per engine

Workspace & memory

PanelWhat's in it
WorkspaceMulti-workspace config, active workspace, defaults
MemorySearch and edit memories, embedding provider, stats, consolidator
PartnerPartner Mode — enable, scenario pack, initiative settings, emotion state opt-in, channel overrides, transparency status
ChatDefault model, auto-compact threshold, context window, response defaults

System

PanelWhat's in it
GeneralStartup behavior, default window size
UITheme (system / light / dark), font, font size, layout density, editor appearance
NetworkProxy, timeouts, network diagnostics
Web SearchDefault search engine, API keys (if any), result count

Integrations & monitoring

PanelWhat's in it
Computer UsePer-app approval matrix (ShieldCheck / ShieldAlert), strict approval toggle, action log, Picture-in-Picture monitor, app picker
ActivityLocal screen-text recorder. On/off, status & metrics, OCR settings (languages, frequency), sampling controls (heartbeat / idle / capture gap), visual-history toggle and storage cap, app blacklist, Recent segments browser, Danger Zone (delete everything).
AboutVersion, build, license, check for updates, system info dump

What's not in Settings

A few things are deliberately not exposed in Settings, because their right home is elsewhere:

  • Conversation list — sidebar of the main window.
  • Memory recall on a specific turn — expand the retrieval card in the chat.
  • One-off skill invocation — Skill Picker in the composer.
  • Real-time TTS playback toggle — composer-level voice button.

Settings persistence

All settings live in the SQLite database in your active profile (with a few UI-only items in localStorage). They sync to 0G Storage if you enable the Providers / Skills / Prompts categories (settings themselves are a subset of those snapshots).