Bernstein logo

Bernstein

Free

Deterministic orchestrator for vibe coding at scale. Spawns parallel AI coding agents from a single goal, verifies with tests, auto-commits.

FreeFree tier
Type
Open Source

About Bernstein

Bernstein is a deterministic orchestrator for CLI coding agents such as Claude Code, Codex, Gemini CLI, and over 40 others. It enables reproducible parallel runs in git worktrees with signed lineage, byte-identical replay, and an opt-in HMAC audit chain for integrity. The tool spawns multiple AI coding agents from a single goal, verifies their output with automated tests, and auto-commits the results. Designed for air-gapped deployments, Bernstein brings deterministic, verifiable orchestration to large-scale code generation and automated development workflows.

Key Features

Deterministic orchestration of CLI coding agents
Supports 40+ CLI coding agents (Claude Code, Codex, Gemini CLI, etc.)
Spawns parallel AI coding agents from a single goal
Verifies agent output with automated tests
Auto-commits generated code to git
Reproducible parallel runs in git worktrees
Signed lineage for traceability
Byte-identical replay capability
Opt-in HMAC audit chain for integrity
Air-gap deploy for security

Pros & Cons

Pros
  • Deterministic and reproducible results
  • Supports a wide variety of CLI coding agents (40+)
  • Built-in test verification ensures quality
  • Provides audit trail (signed lineage, HMAC)
  • Enables parallel execution for efficiency
  • Open source (free)
Cons
  • Requires familiarity with CLI coding agents and git worktrees
  • May have a learning curve for new users
  • Primarily focused on CLI agents, not graphical interfaces

Best For

Large-scale automated code generation and refactoringParallel agent execution for complex codebasesReproducible code experiments with verificationAutomated code review and test-driven developmentAir-gapped environments requiring deterministic output

FAQ

What is Bernstein?
Bernstein is a deterministic orchestrator for CLI coding agents, named after Leonard Bernstein. It orchestrates multiple agents in parallel with test verification and deterministic outputs.
What agents does it support?
It supports over 40 CLI coding agents including Claude Code, Codex, and Gemini CLI.
How does Bernstein ensure determinism and reproducibility?
Through features like test verification, byte-identical replay, signed lineage, and an opt-in HMAC audit chain, all runs are reproducible and auditable.