baro
A CLI that turns a goal into a pull request - and a sandbox for testing concurrent AI coding agents on the Mozaik runtime.
What it is
A CLI that turns a goal into a pull request - and a sandbox for testing concurrent AI coding agents on the Mozaik runtime.
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add baro@0.0.15
DSH versions accepted
Undeclared
Author and traction
jigjoy-ai · ★ 126 · Updated 2026-11-09
About this plugin
baro Type a goal in your repo. Walk away. Come back to a verified pull request.
baro is an autonomous software factory. It compiles your goal into a machine-checkable contract, splits it into a DAG of stories, builds them in parallel across isolated git worktrees, and blocks every merge behind fail-closed gates — declared tests, build, an evidence critic, write-surface ownership. You review a PR the gates already accepted.
One prompt → a 33-story plan → 808 passing tests → a PR, in 71 minutes. See a real run. Install
Needs Node 20+, git, and at least one backend: the claude CLI (default), codex, or any OpenAI-compatible endpoint. baro --doctor checks your setup. Use
That opens the TUI: intake asks only what matters, you confirm the plan, the fleet runs.
For automation, detach and follow from anywhere:
Commands The flags that matter
Per-phase overrides (--architect-llm, --story-model, …), .barorc, and everything else: docs.baro.rs How it works Contract first. An architect turns the goal into invariants and obligations that are machine-checkable — before any code is written. A collective, not a coordinator. Story agents are peers on an event bus: they see the events that concern them, exchange notes, and suspend/resume on each other's work. There is no single context window everything must squeeze through. Gates, not vibes. Declared tests, build-before-commit, an evidence critic that judges captured command output, and write-surface ownership — fail-closed, blocking every merge. The human reviews a PR the gates already accepted. A live plan. The plan is a DAG the run negotiates with: runtime replanning adds and rewires stories mid-run, and a failed gate can spawn its own remediation story. Drive it with Claude Code
baro pairs well with a coding agent in the driver's seat. Paste this into Claude Code inside your repo:
Cloud
Similar plugins
archify
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
nuwa-skill
女娲:把任何人蒸馏成可运行的思维 Skill。
distilly
Distill source material into reusable Person Profiles for AI agents.