I built CrewForge because AI agent tools are great at producing a first draft, but getting to a usable result usually takes many correction cycles. Gaps in detail and edge cases keep surfacing, and the review loop ends up eating more time than the drafting itself.
CrewForge shifts that loop into a shared terminal room. Humans and multiple opencode agents share one persistent conversation timeline, and anyone can jump in anytime. With visibility into each other's reasoning, they challenge assumptions, catch edge cases, and converge on a more reliable answer.
The goal is not just speed from parallelism. It is reducing coordination overhead so I spend less time micromanaging back-and-forth and more time on higher-leverage work.
Built in Rust, shipped via npm (no runtime dependency beyond opencode).
GitHub: https://github.com/Rexopia/crewforge
Happy to answer questions about the architecture.