Bernstein icon
Bernstein icon

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.

Loading banner

Cost / License

Application type

Platforms

  • Linux
  • Windows
  • Mac
  • Self-Hosted
0likes
0comments
0articles

Features

  1. Git icon  Git Support
  2.  No registration required
  3.  Ad-free
  4.  No Coding Required
  5.  No Tracking
  6.  Model Context Protocol (MCP) Support
  7.  AI-Powered
  8.  Crash recovery

Bernstein News & Activities

Highlights All activities

Recent activities

Bernstein information

  • Developed by

    IL flagAlex Chernysh
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    12 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

AI Tools & ServicesDevelopment

GitHub repository

  •  147 Stars
  •  23 Forks
  •  20 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
Bernstein was added to AlternativeTo by alex_chernysh on and this page was last updated .
No comments or reviews, maybe you want to be first?

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).

Official Links