Skip to content

Settings

Source: src/renderer/src/components/Settings.tsx

Overview

Centralized configuration page accessible from the bottom of the left sidebar. Changes are persisted to localStorage immediately.

Sections

General

SettingDescription
Backend URLRead-only display (http://127.0.0.1:8000)
Reasoning ModeDefault reasoning mode for new conversations (Off / Auto / Low / High)

Chat Defaults

Default values for new conversations. See Configuration for the full field list.

  • System Prompt
  • Temperature (slider 0-2)
  • Max Tokens (slider 64-8192)
  • Max Context (slider 512-32768)
  • Top-P (slider 0-1)
  • Repetition Penalty (slider 1-2)
  • Web Search toggle

RAG Defaults

SettingRangeDefaultDescription
Chunk Size128-2048512Characters per chunk during ingestion
Chunk Overlap0-51250Overlap between chunks

Status Bar Thresholds

Configure when RAM/CPU usage bars change color in the top status bar.

SettingRangeDefaultDescription
Warning %20-9560Threshold for yellow (warning) color
Critical %30-9985Threshold for red (critical) color

MCP Servers

Full CRUD for MCP server configurations. See MCP Integration.

  • List all configured servers with command details
  • Add new server (name, command, args)
  • Test connection (discovers tools and reports count)
  • Remove server

About / Reset

  • App name and description
  • "Reset All Settings" button — clears all localStorage keys and restores defaults (requires confirmation)

Released under the MIT License.