dori-superagent

dori-superagent

Multi-Agent Coding Harness

Description

Run several coding agents at once and you end up dispatching, nudging, verifying and merging by hand, never sure who skipped the evidence. dori-superagent turns those steps into commands and loops: one lead session talks to you, each task runs as its own lane from a written brief, and finishing requires evidence; a PR that doesn't qualify can't be merged.

It's about 1,600 lines of TypeScript running on herdr and omo, under the MIT licence, plus a Dori skill for chat tools such as Slack, Discord and Telegram.

Features



Lead plus lanes: One lead session talks to you; each task gets its own session in a herdr tab, started from a written brief.

Duty loop: When a lane goes quiet the loop nudges it and escalates to the lead if needed.

Evidence to finish: The READY message must carry evidence, otherwise the task isn't done.

Merge gate: Whether a PR can merge is decided by code, not manual checking.

Dispatch from chat: The Dori skill lets you ask in chat, with one status message per task edited in place.