Let Claude Code and Codex share the same project context and hand off work without you re-explaining it.
Call a built-in design app from a coding agent to generate UI mockups it can implement directly.
Turn a plain-language goal into a set of sub-tasks assigned across different agents.
Use the control center to review every agent's pending actions and running tasks in one place.
| tutti-os/tutti | colemurray/background-agents | kentcdodds/kentcdodds.com | |
|---|---|---|---|
| Stars | 2,550 | 2,535 | 2,489 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | — | 2026-07-21 |
| Maintenance | — | — | Active |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 4/5 | 3/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Currently ships as a macOS desktop app download, Windows and a VM based version are still coming.
Tutti is a shared workspace where several different AI coding agents, such as Claude Code and Codex, can work on the same project together instead of each one starting from a blank slate. The problem it targets is familiar to anyone juggling more than one AI tool: one agent finishes an API, so you have to explain that work all over again to the next agent building the frontend, then again to a design tool for images, becoming the messenger who carries context between them. Inside Tutti, context, files, running tasks, and outputs all live in one connected place that every agent can see. A user can type an @ symbol to reference a past conversation, a file, or the output of another agent's task, so an agent can build directly on work someone else already did, without anyone copying and pasting it across tools by hand. Agents from different companies, like Claude and Codex, can also see each other's progress well enough to avoid stepping on each other's work. Tutti also comes with its own set of built in apps for things like generating images, designing UI mockups, writing documents, and building slide presentations. Both the user and their agents can call on these apps, and whatever an app produces stays in the shared workspace, ready to be picked up by the next step. For example an agent could call the design app to sketch a UI, then hand that result straight to a coding agent to implement. Beyond sharing context, Tutti can take a plain goal like "I want to build a website" and break it into smaller tasks that a person can review and assign to specific agents. A control center view brings together every agent conversation, every pending approval, and every running task in one place, and the whole system is used through a graphical interface rather than a command line. Tutti is available as a downloadable desktop app for macOS today, with Windows support and a browser based version called Tutti VM planned for the future. The project is open source under the Apache 2.0 license, which allows free use, modification, and distribution, including commercially, as long as you keep the license and copyright notices and note any changes you make.
A shared real-time workspace where multiple AI coding agents like Claude Code and Codex can see the same context, files, and tasks, and hand off work without a human copying context between them.
Mainly TypeScript. The stack also includes TypeScript.
Use, modify, and distribute freely, including commercially, as long as you keep the license and copyright notices and note any changes you made.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.