

Bernstein
Open-source multi-agent orchestrator for CLI coding agents (Claude Code, Codex, Cursor, Aider, Gemini CLI and 13 more) with a deterministic Python scheduler.
Features
Git Support
- No registration required
- Ad-free
- No Coding Required
- No Tracking
- Model Context Protocol (MCP) Support
- AI-Powered
- Crash recovery
Bernstein News & Activities
Recent activities
Danilo_Venom added Bernstein as alternative to Spoton AI and Adobe CX Enterprise Coworker- alex_chernysh added Bernstein
Bernstein information
What is Bernstein?
Bernstein is an open-source (Apache 2.0) multi-agent orchestrator that runs 18 CLI coding agents in parallel on the same codebase — Claude Code, Codex, Cursor, Aider, Gemini CLI, OpenAI Agents SDK, Amp, Cody, Continue, Goose, Kilo, Kiro, Ollama, OpenCode, Qwen, IaC, Cloudflare Agents, plus a generic wrapper for any CLI tool.
Unlike LLM-driven orchestrators (CrewAI, AutoGen, LangGraph), Bernstein's coordinator is deterministic Python. One LLM call upfront decomposes the goal into a task graph; after that, scheduling, worktree isolation, quality gates, and HMAC-chained audit replay are all code. Every run is bit-identically replayable.
Key features:
- 18 CLI agent adapters, BYOK (bring your own API keys)
- Git worktree isolation per agent — parallel edits without collisions
- Janitor verifies outputs against quality gates (tests pass, files exist, lints clean) before merging to main
- HMAC-chained audit trail for reproducible, auditable runs
- MCP (Model Context Protocol) server mode + A2A protocol support
- Cost-aware model routing with contextual bandit (~50% API spend reduction on internal benchmarks)
- Optional cloud execution on Cloudflare Workers
- File-based state in .sdd/ — survives restarts, supports concurrent workers
- Prometheus metrics, OpenTelemetry exporter, Grafana dashboards
Install: pipx install bernstein (also pip, uv, brew, dnf copr, npx bernstein-orchestrator).







