Configure

Settings reference

Open Settings from the gear in the title bar. Settings can't be changed while recording.

#Microphone

SettingDefault
Record my voiceOn
MicrophoneSystem Default
Record the other side too (beta)Off

#Transcription

SettingDefault
Language (spoken)Auto
EngineOn device (free)
Model (on device)large-v3-turbo (recommended)
Endpoint Base URL / Model (compatible)empty
OpenAI API key / Endpoint API key (optional)not set
Cost capUp to $1 per review

See Transcription and costs.

#Storage

SettingDefault
Keep recordings: 7 days / 30 days / Forever7 days
Stay on the feedback screen after stoppingOff

#Agent

SettingDefault
Start Claude Code / Start CodexBoth on
Claude Code command / argumentsclaude / --dangerously-skip-permissions
Codex command / argumentscodex / --dangerously-bypass-approvals-and-sandbox
Instructions for AgentBuilt-in text (variables)

#Accounts, GitHub, appearance, language

  • Accounts: see Accounts and usage.
  • GitHub: gh sign-in. See Send to GitHub.
  • Appearance → Theme: System (default), Light, Dark.
  • Language → Interface: System (default; follows the OS language: Japanese on a Japanese OS, English otherwise), English, or Japanese.

From the footer: terminal position (right / bottom) and the microphone toggle.

#settings.json

Everything above is stored in <userData>/settings.json. Invalid values fall back to defaults on load. Notable keys:

{
  "theme": "system",                 // system | light | dark
  "locale": "system",
  "terminalDock": "right",           // right | bottom
  "viewport": "desktop",             // desktop | mobile
  "capture": {
    "captureMic": true,
    "captureSystemAudio": false,
    "transcription": "local",        // local | openai | compatible
    "language": "auto",              // auto | ja | en
    "baseUrl": "http://localhost:8000",
    "model": "Systran/faster-whisper-small",
    "costLimitUsd": 1,               // null = no cap
    "keepDays": 7,                   // 0 = keep forever
    "stayFeedbackOnStop": false
  },
  "agents": {
    "startupAgents": ["claude", "codex"],
    "launch": { "claude": { "command": "claude", "args": "--dangerously-skip-permissions" } }
  },
  "agentPrompt": "Read \"{{path}}\" …"
}

Edit it only while the app is closed. The app rewrites the file on change.

Edit this page on GitHub