Settings

Open settings with File → Settings… (Ctrl+,). Settings are remembered between launches. They fall into four areas.

Appearance

  • Theme mode — Light, Dark or follow the system.
  • Accent colour — pick from a curated palette; it re-themes the whole app live.
  • Text size — scale the UI text up or down for readability: a Small / Default / Large preset, or a Custom percentage you type in.
  • Output chart width — how wide charts are drawn in the Output log.

Connectivity

A connectivity check used to confirm the app can reach the network (relevant to the AI assistant when using a hosted backend). A local Ollama backend needs no outbound connection.

AI Assistant

Configure the model the assistant talks to:

Controls are grouped into Connection (the active backend and a reference of the environment variables that activate each one, marked set or unset), Behavior (the everyday controls), and a collapsed Connection overrides group for the rarely-needed fields.

  • Backend — choose among the backends you have configured (Claude, an OpenAI-compatible endpoint, DeepSeek, Kimi, Ollama), and switch live. Your choice is persisted; your API key is never stored.
  • Environment variables — the exact variable name for each backend (ANTHROPIC_API_KEY, OPENAI_API_KEY, DEEPSEEK_API_KEY, MOONSHOT_API_KEY, or ChakataStat_OLLAMA=1), each marked set or unset — so you can confirm you used the name the app reads.
  • Overrides — model id, temperature, maximum response tokens, base URL, custom headers, the tool-round cap, a system-prompt override, and a read-only toggle.
  • Custom context — a free-text note about your data and goals, sent with each request so the assistant interprets your dataset correctly.

Advanced

  • Advanced mode — off by default. Turning it on reveals Engine Diagnostics. It changes nothing about your data; it only exposes the developer-facing tools.

Where settings live

Settings are part of your persisted session, alongside the window layout, the recent-files list, the AI conversation and the syntax script. No API keys are ever written to disk.