bernstein-run

Solid

Run a verified multi-agent goal with Bernstein. Use when a task is too large for a single agent session: Bernstein decomposes the goal into tasks, spawns CLI coding agents in parallel git worktrees, verifies their output, and merges results. Also use to check run status, costs, and to verify a finished run against its lineage and audit chain.

AI & Automation 744 stars 78 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
96
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Run a verified multi-agent goal Bernstein is a deterministic multi-agent orchestrator for CLI coding agents. This skill wraps the three-step operator loop: submit a goal, monitor progress, and verify the finished run against its Merkle-chained lineage journal and HMAC audit chain. ## Prerequisites - `bernstein` on PATH (`pip install bernstein` or `uv tool install bernstein`). - Run commands from the project root (the directory holding `.sdd/` after the first run). - First-time setup: `bernstein init` scaffolds config and templates. ## Workflow ### 1. Submit ```bash bernstein run -g "<goal>" ``` - The goal is a plain-English description of what to build or fix. - Bernstein plans tasks, assigns roles (backend, frontend, qa, security, devops), and spawns agents in isolated git worktrees. - Preview without spending: `bernstein run --dry-run -g "<goal>"`. ### 2. Monitor ```bash bernstein status bernstein cost ``` - `status` shows task summary and agent health. - `cost` shows the spend so far against configured budgets. ### 3. Verify ```bash bernstein lineage verify <run_id> bernstein audit verify ``` - `lineage verify` recomputes the run's Merkle hash chain and every HMAC tag; exit 0 means the chain is intact and non-empty. - `audit verify` checks the HMAC audit chain and Merkle tree across the whole workspace; run it before trusting or shipping the result. Report the run as complete only when both verifications exit 0. ## Verifying this skill's own instal...

Details

Author
sipyourdrink-ltd
Repository
sipyourdrink-ltd/bernstein
Created
4 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category