Get This Tool
Bohay
Summary
Running three coding agents in parallel is fine until one silently stalls, another stomps on the same file, and you're tabbing between four terminals trying to figure out which pane belongs to which task. bohay is the terminal-based control layer built to stop that.
The tool gives you a single interface to watch every agent's real status, not what the CLI reports but whether the process is actually doing work. File leases prevent overlapping edits before they're even assigned; isolated git worktrees keep agents from colliding on the same checkout; a test gate must pass before a task merges. Sessions survive terminal restarts, and each agent reloads its own chat history without you repasting flags. The orchestration board tracks dependencies so tasks wait for upstream work to clear the quality gate before they start.
Bottom line: Pick bohay when you're coordinating two or more coding agents on a shared repo and need conflict prevention plus persistent sessions — plan around it when your workflow lives outside the terminal or requires an API for external tool integration, since no API is available.
Community Performance Report Card
No community ratings yet. Be the first to rate this tool!
Community Benchmarks Community
Sign in to submit a benchmarkNo community benchmarks yet. Be the first to share a real-world data point.
Pros
Sign in to edit- File lease system prevents overlapping edits from being assigned in the first place, so two agents cannot be handed the same path — without this, the collision only surfaces after both agents have already written conflicting changes.
- Sessions persist across terminal restarts and each agent reloads its own chat history automatically, so a dropped connection or accidental close does not mean repasting context flags and reconstructing state by hand.
- Isolated git worktrees per task mean agents work on separate copies of the repo, so a half-finished feature branch cannot break another agent's passing tests mid-run.
- The quality gate requires your test command to pass before a task counts as done and before its branch merges, so broken code does not land in the shared checkout without you catching it.
- macOS notch integration surfaces every agent's live status and blocked requests in a native panel, so you can approve an agent without context-switching away from whatever you were doing.
Cons
Sign in to edit- No API is available, so any team that needs to query agent status from an external dashboard, trigger tasks from a CI pipeline, or hook bohay into an existing internal tool hits a hard wall — the only integration surface is the terminal interface itself, and teams with that requirement switch to an orchestration layer that exposes a programmatic interface.
- The tool is terminal-first and currently targets Mac for the notch feature; teams on Windows are directed to an alternate install path with no equivalent native monitoring surface, and the vendor page offers precious little detail on Windows parity.
- Orchestration depends on a test command as the quality gate — teams without a reliable automated test suite get no meaningful gate, meaning the merge protection the orchestrator promises is only as solid as the tests backing it.
Community Reviews
Sign in to write a reviewNo reviews yet. Be the first to share your experience.
About
- Platforms
- Terminal, macOS (notch panel)
- API Available
- No
- Self-Hosted
- Yes
- Last Updated
- 2026-07-24T14:24:56.323Z
Best For
Who it's for
- Developers running several coding agents in parallel
- Users needing persistent terminal-based agent oversight
- Mac users wanting notch-based monitoring
What it does well
- Monitor multiple AI coding agents simultaneously
- Resume interrupted agent sessions after terminal restart
- Orchestrate dependent tasks across isolated git worktrees
- Browse and manage git operations inside the same interface
- View live file changes made by agents
Integrations
Discussion Community
Sign in to commentNo discussion yet. Sign in to start the conversation.
Compare Bohay
Spotted incorrect or missing data? Join our community of contributors.
Sign Up to ContributeCommunity Notes & Tips Community
Sign in to contributeBe the first to contribute. General notes, observations, gotchas, and tips from people who use this tool day-to-day.
Frequently Asked Questions
- Is Bohay free?
- Yes — Bohay is fully free to use. There is no paid tier.
- Is Bohay open source?
- Yes. Bohay is open source.
- Can I self-host Bohay?
- Yes. Bohay supports self-hosting on your own infrastructure.
- What platforms does Bohay support?
- Bohay is available on: Terminal, macOS (notch panel).
Hours Saved & ROI Stories Community
Sign in to contributeBe the first to contribute. Concrete time/cost savings, with context. e.g. "Cut my code review backlog from 4h to 45m per week."
Curated lists that include this category
Most teams running parallel coding agents discover the coordination problem only after it bites: two agents edit the same file, a session dies and takes context with it, and there’s no single place to see who’s blocked and why. bohay is a terminal-based control interface — open source, AGPL-3.0 licensed, free — that puts every agent’s live status, file activity, git operations, and task dependencies into one pane. Install via shell script, Homebrew, or Cargo. The core loop is watching agents, approving blocked actions, and letting the orchestrator sequence dependent tasks through isolated git worktrees.
The orchestration board is the differentiating feature. Each task gets its own worktree and a file lease that prevents any overlapping assignment from even being queued. A configurable test command acts as a quality gate: branches only merge once tests pass, and the merge happens through a dedicated worktree so your working checkout is never touched. The vendor describes dependent task sequencing directly on the board — task four won’t start until tasks two and three clear the gate.
bohay fits developer workflows where the terminal is already home base: solo engineers juggling Claude Code, Codex, and Copilot on the same repo, or small teams coordinating agent work on a shared branch. Mac users get an additional surface — the notch panel mirrors agent status and lets you approve a blocked agent without switching windows. The tool does not expose an API, so external systems cannot trigger or query it programmatically; teams that need bohay’s state surfaced in a dashboard, CI pipeline, or external orchestrator will find that wall quickly.
Remote sessions run over plain SSH with no port forwarding required, according to the vendor docs. The built-in git tab covers commits, branches, pull requests, and issues, and the vendor states you can open or merge a pull request without leaving the interface. The file viewer updates live as an agent edits, tinted by git status, and opens directly into vim, nano, or the editor set in your environment.
