📈 GH Trending Explorer 🎲 Surprise me

← all repos

AgentSystemLabs / agent-office

git clone https://github.com/AgentSystemLabs/agent-office.git v0.1.211 · 13d ago

A cartoon 3D office where your team hires Claude Code workers at desks, shares live terminals, talks over voice, and tracks GitHub issues and PRs.

+3
stars, 24h · #4,033
+~21
stars, 7 days · #4,842
+781
stars, 30 days · #683
791
★ total · +3% this week
220
forks · 49 open issues

Star history (as recorded here)

2026-10-20 · 778 ★ 2026-10-22 · 791 ★
LanguageTypeScript
LicenseMIT
Created2026-09-26 (26d ago)
Last push13d ago
Watchers3
OwnerOrganization

Links

README excerpt
> [!WARNING]
> **Work in progress.** Agent Office is built for one person's workflow — mine — and it changes fast as I iterate on it.
> Expect breaking changes between releases: keys that move, screens that get redrawn, features that come and go
> without notice. If it's close to what you want, fork or clone it and bend it into what you need it to be.
*"Whatever you do, work heartily, as for the Lord and not for men."* — Colossians 3:23 (ESV)
# 🏢 Agent Office
**A 3D office your team shares with its coding agents.**
Sit **Claude Code**, **Codex**, **OpenCode**, **Grok**, **Muse**, **DeepSeek Harness** and **Cursor** workers at desks, watch each one's terminal on the laptop in front of it,
and jump into any of them together. Every GitHub repo is a floor of the building.
**Run locally** · **Deploy to AWS** · **Azure** · **Railway** · **Fly.io** · **Dokploy** · **Coolify** · **Any server** · **Add users** · **Controls** · **Features** · **How it works**
 [code] 
---
## What it is
- **A floor per project.** Ride the elevator, pick one of your GitHub repos, and the office clones it (showing how far along it is) and opens a floor for it. Every worker, board and queue on that floor works in that checkout.
- **Workers at desks.** Walk up to an empty desk, press **E**, and pick Claude Code, Codex, OpenCode, Grok, Muse, DeepSeek Harness, Pi or Cursor, each with its model and reasoning effort. The agent's live terminal shows on its laptop, and anyone can open it and type.
- **Talk instead of typing.** Hold **Ctrl+Space** (or the **🎤**) in a worker's terminal or a prompt box and say what you want: it's typed in for you to send. Your browser does the listening, so there's nothing to install.
- **You can't miss who needs you.** A worker that stops to ask you something lights a red beacon over its desk, puts a banner on your screen saying who and what for, and sounds an alarm. One that has finished jumps up and down and dings. Press **N** to go straight to whoever is waiting.
- **From your phone, too.** `/lite` is the office in 2D: every worker and what it's waiting on, its terminal with the keys a phone keyboard lacks, and the boards. The 3D office offers it on a phone or a slow computer.
- **GitHub on the walls.** Issues and pull requests hang on cork boards. Hand an issue to a worker, queue tasks, give a worker its own git worktree and open its PR with one key (if one gets deleted behind the office's back, the worker waits at its desk until you rebuild it). One task can span several projects: the worker gets a worktree of each, and a PR in each that links the others.
- **Agents that manage agents.** Every worker can list, hire, message and send home the others, through an `agent-office` MCP server (Claude Code, Codex, OpenCode) or the `office-workers` command. Ask one to "send everyone whose PR merged home" and it does, deleting their worktrees and branches unless they hold unpushed work. A worker that opens its pull request itself (`gh pr create`) shows it a