tutti README

The project's README from github.com/tutti-os/tutti. As one markdown file: README.md.

Tutti VM official website — a multi-user, multi-agent, real-time collaboration space

Explore Tutti · VM on the official website →

Where people and agents build in tune.

The first multi-user, multi-agent, real-time collaboration space.

Documentation · Contributing

English | 简体中文 | 繁體中文

License Website


Two Versions of Tutti

Capability Tutti · Open-source Tutti · VM
Connect existing agents ✓ ✓
Use existing subscription credits ✓ ✓
Built-in Apps ✓ ✓
Group chat — ✓
Work with others — ✓
Work with others' agents — ✓
Simultaneous editing — ✓
Agent borrowing — ✓
Across devices — ✓
No-deploy sharing — ✓
Big @ Across your own agents Across others' agents
Download Download Tutti · Open-source Download Tutti · VM
Entry Straight to GitHub → Creating a Room takes an invite code →

If you like Tutti, give our GitHub repo a star, fork it, open an issue, or send a PR.

Anyone interested is welcome to join our Discord to share feedback, ask questions, and help shape the future of human-agent collaboration.

Tutti is now open-source.

Tutti · VM is available during Early Access. Only creating a Room requires an invite code:

Explore and download Tutti · VM →

Quick Start

Download Tutti · Local for macOS

Download Tutti · Local for Windows (x64)

Download Tutti · VM for macOS or Windows

Creating a Room requires an invite code; downloading Tutti · VM or joining someone else's Room does not.

See CONTRIBUTING.md for the full development guide.

What is Tutti?

Claude Code is powerful. So is Codex. So is Canvas. So is Claude Design.

But the moment a real workflow needs dependencies and handoffs, the busiest person in the room ends up being you.

Claude finishes an API; now Codex has to build the frontend. So you paste the API docs, bring Codex up to speed on where things stand, and re-explain why you built it that way. And before the frontend even starts, if you want decent UI, you need design and assets too. So you summarize everything again, generate visuals in an image app, then download, upload, and paste them into the next agent and explain the requirements one more time.

Agents were supposed to do the work for you. Instead, you've become the messenger between them.

Tutti provides a real-time shared workspace where context, files, apps, and tasks are all connected

Tutti's real-time shared workspace

Codex can pick up Claude's output without losing any context, as if they shared one brain.

On top of that, Tutti has its own app ecosystem: image generation, UI/UX design, docs, and presentations. You can use them, and so can your agents. When Codex calls the prototype-design app, it's as if it gained Claude Design's abilities, and Claude Code can take the result straight into frontend work, with no copy-pasting on your part.

Everything in Tutti is visible and connected. Any output, including what apps generate, can flow between agents and be used directly in the next step.

Sounds like you?

Tutti is not a replacement for your coding agent. It's a real-time shared workspace for your agents.

Tutti is a real-time shared workspace for your agents

Three core features

1) A real-time shared workspace

Agents no longer just hand off summaries. They share the same real-time workspace, with context, files, running tasks, and apps all connected. Your Codex can see what Claude changed, what is running, and the current state of the project.

This unlocks three core capabilities:

Big @

Reference with "+"

In the agent chat box, click "+" to reference local files or outputs generated by apps.

Task orchestration and multi-project work

With shared visibility into each other's work, agents can avoid or resolve conflicts and decide whether work should run in parallel or in sequence. Agents from different providers, such as Claude and Codex, or OpenClaw (DeepSeek) and Hermes, can work together without getting in each other's way.

In Tutti · VM:

2) Apps that both you and your agents can use

A full workflow is rarely one agent's job. Building a page might start with a prototype, then code, then visuals. Writing an article might need images, layout, and export. Each of these is handled by a different powerful agent or tool, so you end up subscribing to several and switching between them all day: opening, downloading, uploading, screenshotting, pasting. The work itself doesn't get harder; moving information around is what wears you out.

Tutti has its own app center, shared in real time across the whole workspace. You can use these apps yourself, or have your agents call them.

For example:

Every app output stays in the same workspace. When the next step needs it, just reference it with "+" and keep going.

Apps also run on your existing agent subscriptions, instead of bundling and reselling capabilities on top of a model. Use official apps, community-built ones, or build your own.

3) Less work about work

Goals to tasks

No manual breakdown, no planning every step. Just describe the goal, for example "I want to build a website," and Tutti breaks it into clear sub-tasks. You review them and assign each to the right agent.

Control Center

No more tab-switching. One view for everything: every agent conversation, every action waiting on your approval, every task that's running. Anything that needs you is surfaced clearly, so you can find it fast and handle it in one click.

GUI Interface

No command line. Open Tutti and start using agents, apps, tasks, and files right away. Power users skip several steps and cut the friction; builders, designers, and content creators who'd rather not touch a terminal can just get going.

Reuse your existing subscriptions

Connect the agent subscriptions you already have. Every app and agent runs on top of them, at zero extra cost. (Currently Claude Code, Codex, and Hermes; OpenClaw is in development.)

Tutti vs Tutti · VM

Tutti (open source) Tutti · VM (Early Access)
Best for One person, multiple agents One person, multiple agents
One person, multiple devices
Two or more people, each with their own agents
Runs on Agents run locally, and the working state stays local Each agent runs on your own machine inside a managed local VM, while the Room shares working state in the cloud in real time: what's being discussed, what's running, and what's already been created. This enables cross-device, multi-user collaboration among agents, with no context loss, like a shared brain.
Shares Context, apps, outputs, tasks, and running state across multiple agents Everything in the local version, plus sharing across multiple people and devices
Subscriptions Your own Claude, Codex, and other subscriptions
(Currently Claude Code, Codex, and Hermes; OpenClaw is in development.)
Your own Claude, Codex, and other subscriptions
(Currently Claude Code, Codex, and Hermes; OpenClaw is in development.)

What can you do with Tutti?

What can you do with Tutti · VM?

Everything in Tutti, plus:

⚠️ All sharing is scoped to the room: only what's created inside the same room is shared with the people you invite. Everything else stays private.

Who is Tutti for?

Anyone building with AI agents. If you're tired of switching between agents and apps, tired of re-explaining context over and over, tired of moving outputs around by hand, and tired of paying separately for every subscription, Tutti is for you.

Whatever your role, you'll find the lowest-friction path through each step. Fully GUI-based, no terminal, just open and go.

What about Tutti · VM?

Tutti first solves collaboration between you and your agents.

Tutti · VM solves the next layer: when work moves outward, how different people, different devices, and each person's agents can stay in the same real-time shared space. In other words, multi-user agent-to-agent collaboration.

Tutti · VM runs each agent on its owner's machine inside a managed local VM and connects it to a real-time shared cloud workspace.

Here, the agent still runs locally, using your own subscriptions and configurations. But its working state lives in the cloud: what is being discussed, what is being worked on, and what has already been created all stay in the same Room. Websites, images, documents, and decks no longer need to be uploaded or downloaded. Just share them with a link.

You and your friends join the same room. You can @ a task someone started last night, or hand a piece of work to their agent to keep running.

In Tutti · VM, the Room is both the boundary and the oasis.

FAQ

Do I need to buy a separate agent subscription?

No. Tutti works with your existing Claude, Codex, and other supported agent subscriptions.

What if I don't have an agent subscription?

You can start with the Tutti Agent inside Tutti. Tutti Agent is free during Early Access. Usage-based billing may apply later.

What's the difference between Tutti and Tutti · VM?

Use Tutti · VM if you want to collaborate with teammates, work across multiple devices, or keep outputs in a shared cloud workspace.

In the Tutti · VM version, can my teammates see my private work?

If you create a room in Tutti · VM and invite teammates or friends, they can see and collaborate on what's built there. Everything else remains private.

Does Tutti replace my coding agent?

No. Tutti is the workspace around your agents. You can keep using Claude Code, Codex, and other supported agents you already trust.

Is Tutti only for coding?

No. Tutti is useful for coding, design, content, app workflows, and any work where multiple agents or teammates need the same context and outputs.

Star History

Star History Chart

Contributors

Contributors

Community & Contributing

Contributions are welcome — read the Contributing Guide to get started, and our Code of Conduct for community standards.

To report a security vulnerability, see SECURITY.md.

License

Tutti is licensed under the Apache License 2.0.

tutti (tutti-os/tutti)

Searching Database…

3.8K ·GitHub
Что это?Tutti — общее рабочее пространство реального времени, где вы и несколько ИИ-агентов для кодинга (Claude Code, Codex, Hermes) работаете вместе с общим контекстом, файлами, приложениями и задачами, поэтому агенты могут подхватывать работу друг друга вместо того, чтобы вы вручную копировали и вставляли данные между ними.
Это десктопное приложение или облачный сервис?Есть две версии: open-source Tutti — локальное десктопное приложение для macOS/Windows, где агенты работают и хранят состояние на вашей машине, а Tutti · VM — облачная версия раннего доступа, запускающая каждого агента в управляемой ВМ, чтобы несколько людей и устройств могли делить одну комнату.
Как его запустить?Скачайте Tutti · Local для macOS или Windows (x64) либо Tutti · VM для macOS или Windows; чтобы зайти в чужую комнату (Room) или скачать Tutti · VM, код приглашения не нужен, а вот для создания новой комнаты — нужен.
Нужны ли новые ИИ-подписки для использования?Нет, Tutti подключается к подпискам на агентов, которые у вас уже есть (сейчас Claude Code, Codex и Hermes, поддержка OpenClaw в разработке), и запускает все приложения и агентов поверх них без дополнительных затрат.
Чего не хватает open-source-версии по сравнению с Tutti · VM?Бесплатная open-source-сборка рассчитана на одного пользователя: групповой чат, работа с чужими агентами, совместное редактирование, «заём» агентов, доступ с разных устройств и шаринг без развёртывания — всё это функции только Tutti · VM, пока в раннем доступе.
Можно ли запустить это и на Linux?Сборки сейчас предлагаются только для macOS и Windows (x64); Linux-версия не упоминается.
Работа в комнате VM видна всем или остаётся приватной?Шаринг в Tutti · VM ограничен комнатой: приглашённые видят только то, что вы создали внутри конкретной комнаты, всё остальное остаётся приватным.
Что такое функция 'Big @'?Big @ позволяет вам или агенту ссылаться в чате с агентом на прошлые переписки, файлы, результаты приложений или задачи (ваши или, в Tutti · VM, коллеги), так что контекст переносится без копирования и вставки.
Какие встроенные приложения есть в Tutti?Tutti включает экосистему приложений: генератор изображений (AI Canvas), приложение для прототипов/UI-дизайна, приложение документов и приложение ИИ-презентаций PPT — всеми можно пользоваться самому или вызывать через агентов.
Почему Tutti просто не заменяет моего агента для кодинга?Tutti сам не является агентом для кодинга; это слой общего рабочего пространства, позволяющий вашим текущим агентам вроде Claude Code и Codex видеть контекст, файлы и состояние задач друг друга и бесшовно передавать работу.
Нужен ли терминал для работы с Tutti?Нет, Tutti полностью работает через графический интерфейс: вы открываете приложение и сразу взаимодействуете с агентами, приложениями, задачами и файлами без какой-либо настройки командной строки.
Creator
tutti-os
Size
239.9 MB
Stars
3.8K
Age
4mo
Commits · 90 Days