Tutti — Real-time shared workspace for people and agents
A real-time shared workspace for your AI agents, where context, files, apps, and tasks stay connected—so agents build in tune, not in silos.
Evidence shows the repository includes a security policy (SECURITY.md) and release workflows, but no detailed description of permission model, user confirmation mechanisms, data flow transparency, sensitive data handling, dependency security audits, external effect controls, rollback mechanisms, or source attribution. Therefore, all trust criteria score 0.
Self-consistency: README and package.json are generally consistent in description, but no detailed architecture documentation or behavioral specifications are provided, so score 1. Dependency availability: package.json lists dependencies and pnpm overrides, but no availability guarantees or mirrors are provided, score 1. Failure messages: SECURITY.md and test files provide error handling examples, but no comprehensive failure message strategy, score 1.
Audience and scenarios: README describes target users and use cases in detail, score 2. Capability boundaries: README states Tutti is not a replacement for coding agents, but does not clearly define capability boundaries, score 1. Trigger precision: No detailed description of trigger mechanisms or commands, score 1. Environment fit: README mentions macOS support and Windows coming soon, but no detailed environment requirements, score 1.
Information architecture: README and docs directory provide clear navigation, score 2. Install notes: README provides download links but no detailed installation steps, score 1. Naming stability: No naming conventions or version naming strategy provided, score 1. Examples and FAQ: README includes FAQ and examples, score 2. Known limitations: README mentions Windows support coming soon but does not list other limitations, score 1. License: LICENSE file is Apache-2.0, score 3. Versioning and changelog: No CHANGELOG or version control instructions provided, score 1. Maintenance responsibility: SECURITY.md and CONTRIBUTING.md provide maintenance guidelines but do not clearly define maintenance responsibility, score 1.
Output usability: README describes how outputs can be referenced but does not provide specific output formats, score 1. Marginal value: README emphasizes the value of reducing context switching, score 2. Cost benefit: README mentions using existing subscriptions but does not provide cost analysis, score 1.
Claim traceability: Claims in README are not supported by specific evidence or links, score 1. Cross-source corroboration: No third-party verification or independent testing provided, score 1. Fact-inference separation: README mixes facts and inferences without clear distinction, score 1.
- The repository does not provide a permission model or user confirmation mechanisms, which may not satisfy the principle of least privilege.
- Dependency security audits and rollback mechanisms are not documented, requiring further review.
- Release workflows involve sensitive credentials, but no detailed key management instructions are provided.
What does this agent do, and when should you use it?
Tutti is an open-source desktop application (currently macOS only) that solves context handoff between multiple AI coding agents like Claude Code, Codex, and Hermes. It provides a real-time shared workspace where agent conversations, files, tasks, and app outputs are all connected. With @ and + references, agents can pick up each other's work without losing context, eliminating manual copy-pasting and re-explanation. Tutti includes an app center with image generation, UI/UX design, document, and presentation apps that both users and agents can call, with outputs flowing directly into the workspace. It runs on your existing agent subscriptions, avoiding extra costs. The upcoming Tutti · VM adds multi-user, multi-device collaboration through a cloud-based shared Room. Licensed under Apache-2.0.
Tutti orchestrates a real-time shared workspace that connects multiple agents, files, running tasks, and apps. It enables @ references, allowing one agent (e.g., Codex) to reference conversations, files, app invocations, and tasks from another agent (e.g., Claude Code) and even command that agent to act. The + reference lets agents attach local files or app-generated outputs directly into the chat. A Control Center gives a unified view of all agent conversations, pending approvals, and running tasks. Tutti features a built-in app ecosystem including AI Canvas (image generation) and AI PPT, which both users and agents can invoke; outputs remain in the workspace for subsequent steps. It also supports goal-to-task decomposition: describing a goal generates sub-tasks that can be assigned to suitable agents. Tutti leverages existing subscriptions for Claude Code, Codex, and Hermes (OpenClaw in development) without additional cost.
- Independent developers can let Claude draft a plan and Codex carry development forward, avoiding re-explaining project context.
- Designers can create mockups in a design app and have Codex convert them into working code directly.
- Product managers can have Codex write a PRD and then call a UI/UX design app to generate a prototype, no Figma needed.
- Content creators can produce scripts, visuals, and layouts end-to-end in one shared workspace.
- Teams using multiple agents (Codex, Claude Code) can work on the same project with shared context, reducing coordination overhead.
What are this agent's strengths and limitations?
- Real-time shared workspace eliminates context loss, enabling seamless handoffs between agents.
- @ and + references reduce copy-pasting, making multi-agent workflows significantly more efficient.
- Built-in app center (image, design, docs, PPT) adds capabilities without additional subscriptions.
- Local-first architecture keeps data on your machine, enhancing privacy and security.
- Only macOS is supported; Windows version is not yet available.
- Limited to specific agents (Claude Code, Codex, Hermes); no support for ChatGPT or other platforms.
- Requires existing subscriptions for these agents; without them, you may incur costs via Tutti Agent.
- Cloud collaboration features (Tutti · VM) are not yet released, limiting cross-device/multi-user scenarios.
How do you install or deploy this agent?
Download and install the macOS app from https://tutti.sh/desktop/download?platform=macos&arch=universal&format=dmg. Windows support is coming soon. No command-line installer is currently provided.
How do you use this agent?
Launch Tutti and connect your existing agent subscriptions (e.g., Claude Code, Codex). In any agent chat box, use @ to reference other conversations, files, tasks, or app invocations; use + to attach local files or app outputs. Monitor all activity in the Control Center. Use the goal-to-task feature to break a high-level goal into sub-tasks and assign them to appropriate agents. Invoke built-in apps like AI Canvas or AI PPT, and reference their outputs in subsequent steps.