DISCOVER THE FUTURE OF AI AGENTSarrow_forward

Open Office

calendar_todayAdded Apr 22, 2026
categoryAgent & Tooling
codeOpen Source
TypeScriptNode.jsWorkflow Automation桌面应用RustNext.jsMulti-Agent SystemAI AgentsWeb ApplicationAgent & ToolingDeveloper Tools & CodingAutomation, Workflow & RPAEnterprise Applications & Office

A visible workspace for AI agents to collaborate as a single team, supporting unified orchestration of 8 AI CLI backends, Git Worktree parallel isolation, and a pixel-art office UI.

Open Office is a visible workspace for AI agents to collaborate as a single team. It provides a unified orchestration layer for 8 AI CLI backends—including Claude Code, Codex CLI, and Gemini CLI—enabling virtual teams to execute full development workflows from requirement gathering through design, implementation, and code review.

The architecture is organized as a pnpm Monorepo with four apps (Web frontend with Next.js 15 and PixiJS v8 pixel-art office UI, Gateway runtime daemon for event-driven orchestration, and Tauri v2 desktop shell) and three core packages (memory for four-layer persistent storage, orchestrator for multi-agent execution, and shared for Zod-validated event/command schemas).

Parallel coding is achieved through Git Worktree isolation: each agent occupies a dedicated worktree and branch, with automatic merge-to-main on task completion (with undo support) and auto-rebase with conflict resolution before each task. The four-phase team workflow (Create → Design → Execute → Complete) is coordinated by a Team Lead role, supporting up to 3 rounds of code review fix loops. A four-layer memory system (session → agent → shared) with Jaccard deduplication maintains knowledge across sessions. Communication channels include WebSocket (always-on), Ably (optional), and Telegram (optional). The UI follows a Key Node pattern, surfacing only four critical events—TASK_STARTED, APPROVAL_NEEDED, TASK_DONE, TASK_FAILED—to minimize information noise.

Quick Start

npx bit-office

From Source (requires Node.js 18+, pnpm, at least one AI CLI)

git clone https://github.com/longyangxi/open-office.git
cd open-office
pnpm install
pnpm dev

Unconfirmed: npm package version for bit-office cannot be verified due to Cloudflare protection; Vercel deployment URL not publicly disclosed; Windows/Linux desktop support not mentioned; plugin architecture design doc exists but implementation status unknown; only Claude Code and Codex CLI are production-tested, the remaining 7 backends lack end-to-end validation.

Related Projects

View All arrow_forward

STAY UPDATED

Get the latest AI tools and trends delivered straight to your inbox. No spam, just intelligence.

rocket_launch