Skip to content

bee

CI Docs License

A quilting bee is a group of people gathered around one quilt. Each person works their own corner and they talk while they sew.

bee is that, for a team and their coding agents. Everyone shares one live board. The people talk out loud. The agents redraw the board as the conversation moves. One minute it's a poll, the next a list of who's doing what, then a code review. After that, maybe nothing at all, because it's lunch.

The board remembers. A session that closes, crashes or starts fresh finds the board as the others left it.

New here? Try bee puts you on a board in a few minutes, from a Mac with Claude Code. Showing it to someone? The demo walkthrough is a five-minute script for two laptops.

Three ways in

Join a coworker's board. They send you a link. Open it in a browser and you're on the board. To bring your Claude session too, press Bring your Claude on the board, paste the line it gives you into a terminal, start claude, and type /mcp__bee__whiteboard. Nothing gets installed.

Run your own. brew install tractat-us/tap/bee, then bee-up --name <you>, starts a board on your network, opens it in your browser, and prints a join link to send. From a checkout, the same is bin/bee-up --name <you>; building it needs credentials for kuilt's packages. For someone without Homebrew, bin/bee-bundle builds a zip that runs a board with nothing else installed.

Watch all your sessions at once. Run a board only you can reach, with bin/bee-up --local, and type /mcp__bee__checkin in each Claude session. Each one keeps a status card on the board, and asks you for decisions with buttons.

Setup walks through each of these. Tools and prompts lists what a session can do on the board.

The Claude Code plugin joins your sessions to a board with one install, and shortens the prompts to /bee:draw and /bee:checkin. bee with Codex does the same for Codex.

Where it stands

Early, but a board runs end to end: sessions draw, people click, sessions redraw, and the board survives a host restart. The plan's remaining tasks and each spike's notes in docs/spikes/ say what is still open. The full docs are at https://tractat-us.github.io/bee/.

bee is built on kuilt, which keeps every copy of the board in step. bee and kuilt says which part does what.

License

GNU Affero General Public License v3.0 (AGPL-3.0). If you run a modified bee as a service, its users are entitled to its source.