Skip to content

Repository files navigation

SlowBurn

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.

Setup

  1. Install dependencies:
npm install --legacy-peer-deps
  1. Run in development:
npm run dev
  1. Configure in Settings:
    • OpenRouter API key
    • Project folder
    • Model
    • Web search is free (SearXNG + DuckDuckGo fallback) — no search API key needed

Scripts

Command Description
npm run dev Start Electron with hot reload
npm run build Production build
npm test Run unit & property tests

Architecture

  • Main process: agent orchestration, file I/O, shell commands, OpenRouter API (API key never leaves main)
  • Preload: typed window.slowburn IPC bridge
  • Renderer: React UI with Zustand state

Specs and task breakdown: .kiro/specs/slowburn-agent/

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages