Project brain
Scans the stack, scripts, dependencies and key files — and ranks what matters for the current task.
quatcode agent reads your project, plans the work, runs real tools with your approval and verifies its own output — every step visible, right in your terminal.
timeline
$ quatcode "make the hero feel premium"
→ project: next.js 16 · 178 files · pnpm
→ plan: motion + split text + sound
→ editing 3 files · +126 −54
⚠ permission: run_command — allow? y
✓ verify: typecheck · build · diff clean
done — 4 steps · 12.4k tokens
02— Capabilities
A small engine with sharp tools. Nothing decorative — only what shipping software actually requires.
03— The loop
The agent doesn’t stop at “done”. It launches the app, looks at the result, and keeps going until the screen matches the intent.
Reads the project and builds context before touching anything.
$ quatcode run
→ scanning project
178 files · 3 packages · next.js 16
key files ranked for the task
Proposes the steps — in plan mode you approve them first.
$ quatcode run
plan · 4 steps
1 read components/Hero.tsx
2 add motion + split text
3 wire sound + verify build
Runs tools and edits files with a permission check on the way.
$ quatcode run
edit_file Hero.tsx · +42 −18
⚠ permission · run_command
$ npm run build · y
2.1s · ok
Runs the app, screenshots it, checks itself and iterates.
$ quatcode run
start_server localhost:3000
screenshot · captured
✓ typecheck · ✓ build · ✓ diff clean
done — 4 steps
04— Stack
The engine is model-agnostic and the tool surface is open — plug in providers, MCP servers and skills.
Claude
GPT
Gemini
OpenRouter · Ollama · Groq
MCP servers
stdio · streamable HTTP · SSE — with automatic fallback.
/mcp add https://mcp.example.com/mcp
Skills
Your own instructions, loaded when the task matches.
/skills add ./review.md
One config
Providers, keys, effort and MCP servers live in a single file.
~/.quatcode/config.json
//05 — Get started
Install it, point it at a project and describe what you want. The agent takes it from there — visibly.
MIT · Node ≥ 18 · your keys never leave your machine