whatisgithub

What is tutti?

tutti-os/tutti — explained in plain English

Analysis updated 2026-05-18

2,550TypeScriptAudience · vibe coderComplexity · 2/5LicenseSetup · easy

In one sentence

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.

Mindmap

mindmap
  root((repo))
    What it does
      Shared agent workspace
      Cross agent context handoff
      Built in apps for design and docs
    Tech stack
      TypeScript
      Desktop app for macOS
    Use cases
      Coordinate Claude Code and Codex
      Hand off design output to a coding agent
      Break a goal into assigned tasks
    Audience
      Developers
      Vibe coders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Let Claude Code and Codex share the same project context and hand off work without you re-explaining it.

USE CASE 2

Call a built-in design app from a coding agent to generate UI mockups it can implement directly.

USE CASE 3

Turn a plain-language goal into a set of sub-tasks assigned across different agents.

USE CASE 4

Use the control center to review every agent's pending actions and running tasks in one place.

What is it built with?

TypeScript

How does it compare?

tutti-os/tutticolemurray/background-agentskentcdodds/kentcdodds.com
Stars2,5502,5352,489
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-21
MaintenanceActive
Setup difficultyeasyhardmoderate
Complexity2/54/53/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Currently ships as a macOS desktop app download, Windows and a VM based version are still coming.

Use, modify, and distribute freely, including commercially, as long as you keep the license and copyright notices and note any changes you made.

So what is it?

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.

Copy-paste prompts

Prompt 1
Set up a Tutti workspace where Codex can pick up the API Claude Code just finished without me re-explaining it.
Prompt 2
In Tutti, use the prototype-design app to generate a UI draft, then have Claude Code build the frontend from it.
Prompt 3
Break down the goal 'I want to build a website' into tasks I can assign to different agents in Tutti.
Prompt 4
Show me how to reference a past Claude Code conversation from inside Codex using Tutti's @ feature.

Frequently asked questions

What is tutti?

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.

What language is tutti written in?

Mainly TypeScript. The stack also includes TypeScript.

What license does tutti use?

Use, modify, and distribute freely, including commercially, as long as you keep the license and copyright notices and note any changes you made.

How hard is tutti to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is tutti for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.