manufosela/karajan-code

Local multi-agent coding orchestrator with 11 pipeline roles, TDD enforcement, SonarQube integration, and automated code review. Supports Claude, Codex, Gemini and Aider. MCP server included. No API costs — runs on your existing subscriptions.

35
/ 100
Emerging

Built on vanilla JavaScript and MCP protocol, Karajan implements a stateful orchestration engine that coordinates agents through a 15-role pipeline where each stage can route to different LLM providers—agents communicate via stdio with persistent logging to `.kj/run.log` for real-time monitoring via the companion `kj-tail` tool. The architecture auto-detects test frameworks, manages SonarQube via Docker, and includes a "Solomon" arbitration role that validates reviewer rejections against project constraints, preventing style-only blockers from halting development.

Available on npm.

Maintenance 13 / 25
Adoption 4 / 25
Maturity 18 / 25
Community 0 / 25

How are scores calculated?

Stars

5

Forks

Language

JavaScript

License

AGPL-3.0

Last pushed

Mar 11, 2026

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/manufosela/karajan-code"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.