- Node.js v20 or later (
node --version) - npm v10 or later (
npm --version)
npm installIf you see peer dependency warnings, they're safe to ignore. The
.npmrcalready setslegacy-peer-deps=true.
npm run devThis single command starts Vite (which builds the main process, preload,
and renderer simultaneously) and launches Electron automatically via
vite-plugin-electron/simple.
Do NOT run electron . manually — the plugin handles that.
- Launch the app with
npm run dev - Press
⌘,(orCtrl+,) to open Settings - Go to AI & Intelligence
- Paste your Anthropic API key (
sk-ant-...)
Or set via env var before running:
# macOS/Linux
ANTHROPIC_API_KEY=sk-ant-... npm run dev
# Windows PowerShell
$env:ANTHROPIC_API_KEY="sk-ant-..."; npm run dev
# Windows CMD
set ANTHROPIC_API_KEY=sk-ant-... && npm run devnpm run electron:buildOutput goes to release/.
Run npm run dev (not electron .). The plugin must build first.
Delete dist-electron/ and dist/ folders then re-run npm run dev.
Make sure you're on Node 20+. Run node --version to check.
Run npm install --legacy-peer-deps manually.
| Key | Action |
|---|---|
⌘K / Ctrl+K |
Command palette |
⌘T / Ctrl+T |
New tab |
⌘W / Ctrl+W |
Close tab |
⌘\ / Ctrl+\ |
Cleave split layout |
⌘⇧A / Ctrl+Shift+A |
Toggle AI panel |
⌘, / Ctrl+, |
Settings |