A deliberate, multi-phase AI coding agent desktop app (Electron + React + TypeScript), powered by OpenRouter.
Unlike fast coding assistants, SlowBurn runs 8 sequential phases per task: Research → Planning → Implementation → Bug Detection → Code Review → Re-Coding → Optimization → Final Validation.
- Install dependencies:
npm install --legacy-peer-deps- Run in development:
npm run dev- Configure in Settings:
- OpenRouter API key
- Project folder
- Model
- Web search is free (SearXNG + DuckDuckGo fallback) — no search API key needed
| Command | Description |
|---|---|
npm run dev |
Start Electron with hot reload |
npm run build |
Production build |
npm test |
Run unit & property tests |
- Main process: agent orchestration, file I/O, shell commands, OpenRouter API (API key never leaves main)
- Preload: typed
window.slowburnIPC bridge - Renderer: React UI with Zustand state
Specs and task breakdown: .kiro/specs/slowburn-agent/