Beehive logo

Beehive

Manage repos, create isolated workspaces, and run coding agents side-by-side — all from one window.

or install the TUI
$curl -fsSL beehiveapp.dev/install.sh | bashCopy

Apple SiliconSigned & NotarizedGUI + TUI share configMIT License

Beehive
⬡ Beehive
Hive
my-saas-app
Combs
feature-auth
feat/oauth
fix-payments
main
refactor-api
dev
experiment-v2
experiment
+ New Comb
Manage Hives
Settings
feature-authfeat/oauth
+ Terminal
TERMx
~ git status
On branch feat/oauth
Changes not staged:
  modified: src/auth.ts
  modified: src/middleware.ts

~ npm test
PASS src/auth.test.ts (12 tests)
PASS src/middleware.test.ts (8 tests)

~
AGENTx
Claude Code

Welcome back!

Opus 4.6
~/feature-auth

add OAuth2 flow to
  src/auth.ts

Features

Everything you need to work with agents

Multi-repo management

Add GitHub repos and switch between them instantly. All your projects in one window.

Isolated workspaces

Full git clones on any branch, each in its own directory. No interference between experiments.

Persistent terminals

Real PTY sessions that stay alive across workspace and repo switches. No lost state.

Agent panes

Launch Claude Code or any CLI agent alongside your terminals in a flexible grid.

Copy workspaces

Duplicate a workspace including uncommitted work. Experiment without risk.

Live branch tracking

Sidebar updates when you switch branches in the terminal. Always know where you are.

How it works

Three concepts, zero complexity

1

Add a Hive

Link a GitHub repo by URL. Beehive stores the reference and metadata.

2

Create a Comb

Clone the repo to an isolated directory on any branch you choose.

3

Open Panes

Launch terminals and agents side-by-side. Work on multiple tasks at once.

CLI / TUI

Prefer the terminal?

Beehive TUI

A terminal-native interface with the same workspace management, embedded terminals, and shared config as the desktop app. One install command, no dependencies beyond git and gh. You'll be asked to choose bh or beehive as your command name.

curl -fsSL beehiveapp.dev/install.sh | bash
Same configShares ~/.beehive with the GUI app
Embedded PTYFull terminal emulator inside the TUI
Auto-updateChecks for updates on startup

Ready to try Beehive?

Desktop app or terminal — same tool, same config. Free and open source.