Skip to content
OpenCorvus
$ git clone https://github.com/yangheng95/opencorvus
$ cd opencorvus && bun install
$ bun run --cwd packages/opencorvus build
$ bun packages/opencorvus/src/index.ts doctor
$ cd /path/to/your/repo
$ bun "$OPENCORVUS_SOURCE" serve

→ workbench at http://127.0.0.1:7878/ui/

Long-horizon

Where long work breaks

Three failures, and what answers each.

  • It stops short

    Requirements carry acceptance and non-goals; a lost process is recovered, not restarted; a terminal Task reopens on your next message.

    Terminal stateReopens

  • The result is not usable

    Typed artifacts with provenance, host observations separate from any agent's summary, and fact-check, integrity and visual review as named stages.

    Checked byNamed stages

  • It never gets better

    Tell a squad what you actually wanted; it drafts the revision, you accept it, and the receipt undoes it.

    Installs onYour acceptance

Get started

Start with one real task

Configure a model, choose a project and squad, and define the goal and acceptance criteria.

Further reading

Explore the cases and mechanisms in the blog.