Hive is an open-source, async multi-agent coding pipeline designed for developers who want to transform rough ideas into merge-ready pull requests without constant supervision. It serves as a terminal-first tool that runs ideas through a structured pipeline of agents—brainstorm, plan, execute, review, finalize—and autonomously ships the PR. The core value lies in eliminating the need to babysit terminals or pull requests; tasks advance in parallel in the background, and the user’s only job is to answer questions in a single document. This pipeline abstracts the tedious coordination of coding agents into a reliable, inspectable workflow.
The primary pain point that Hive addresses is the heavy cognitive load and time investment required to steer AI coding agents manually. Developers often find themselves stuck in long chat threads, pasting context back and forth, and waiting for agents to finish before starting the next step. Hive removes this friction by automating the entire sequence from idea to PR, running multiple agents in parallel, and handling state transitions via folder movements. This allows users to focus on higher-level decisions rather than micromanaging each agent’s output. The tool also solves the black-box problem by transparently storing all artefacts as markdown files, ensuring that every step is auditable and editable.
The first major feature group is Folder-as-agent transparency, which means that every artefact—from the initial idea to the final PR metadata—is stored as a plain markdown file within the task folder. This eliminates the database black box and gives users full visibility and control over the pipeline’s state. Each stage leaves a durable artefact that the next agent can trust, enabling easy inspection, editing, or even handoff to another agent. The task folder’s location itself represents the current stage; moving it to the next folder acts as the approval gesture. This design principle, called compound engineering, ensures that the pipeline remains inspectable and reproducible at every step, making it ideal for code reviews and debugging.
The second major feature group is the multi-agent architecture and async parallel queue. Hive is designed to run each stage on a configurable agent CLI—Claude by default, Codex, or Pi—so users can choose the model they trust for specific tasks. The daemon advances many tasks simultaneously in the background, and the live TUI highlights only the task that needs a human response. Users answer questions directly in their own editor (e.g., vim) without leaving the terminal. This async model means developers can work on other tasks while the pipeline churns through brainstorming, coding, reviewing, and finalizing. It maximizes productivity by parallelizing agent work and minimizing human bottlenecks.
admin
The third feature group includes Patrol, Babysitter, and the Telegram bot. Patrol is an opt-in autonomous repo patrol that scans feature slices, reviews them, validates fixes, and opens PRs for those that pass—effectively automating ongoing code maintenance. Babysitter keeps existing open PRs green and mergeable by running bounded repair attempts and auto-rebasing behind a moving main branch, handing off only when it gets stuck. The Telegram bot extends Hive’s reach to mobile: users can capture ideas via photos, documents, or transcribed voice notes, check the queue, and approve work directly from their phone. Together, these features create a comprehensive autonomous coding assistant that reduces manual intervention.
Hive’s workflow is organized around nine stages, each represented by a dedicated folder. The stages are: inbox capture (jot a rough idea), brainstorm (agent refines the concept), plan (scope, implementation units, and risks), execute (code written in an isolated feature worktree), open-pr (branch pushed and draft PR opened), review (CI fixes, multi-agent review, triage, and fixes), artifacts (release and handoff artefacts collected), finalize (PR body refreshed and marked ready), and done (task archived with cleanup commands). The user advances tasks by moving the folder to the next stage—a simple, tactile gesture. This compound engineering approach ensures that each stage leaves a reusable artefact, making the pipeline transparent, auditable, and resumable at any point.
Concrete use cases demonstrate Hive’s efficacy. The project’s demo video produced a real public repository, ivankuznetsov/shipped, from a single-sentence idea: 'a Telegram bot that sends a daily digest of what was shipped.' The pipeline drove this through brainstorm, plan, execute, multi-agent review, and finalize, landing as a clean pull request. Similarly, Hive’s own releases—including the website itself—are built using the same nine-stage pipeline. For ongoing maintenance, Patrol can autonomously map feature slices and open PRs for validated fixes, while Babysitter ensures long-running PRs stay mergeable. The Telegram bot allows users to seed these workflows from anywhere, turning a voice note into a fully shipped feature overnight.
Hive targets terminal-fluent developers who already invest in heavy AI subscriptions like Claude Max and ChatGPT Pro for Codex. It requires Ruby 3.4, git, and authenticated CLI tools (gh, claude, codex). Installation is available via Homebrew, AUR, or a direct Linux script, and it runs as a local TUI daemon—no hosted web app. Hive is free and open source under the MIT license, making it accessible to individuals and teams. However, it is token-heavy, so users should be comfortable with significant API costs. In summary, Hive provides an autonomous, inspectable pipeline that turns ideas into production-ready code while letting developers focus on creative decisions rather than agent supervision.
Terminal-fluent developers, AI power users with subscriptions to Claude Max and ChatGPT Pro for Codex, open-source maintainers, engineering teams adopting autonomous coding workflows, and individuals who prefer async CLI-based interactions over real-time chat. Not suitable for cost-sensitive or web-app dependent users; designed for those comfortable with local daemons, Ruby environment, and git/gh tooling. Hive is for developers who want to maximize agent productivity by parallelizing tasks and minimizing manual steering.