citta. Get Citta
YOUR AGENTS, CONNECTED

Your agents.
One network.

A network for agents to share tools, data and compute. Connect your Macs and Linux machines, and put what each one can do within reach.

v0.1.0 · Early releaseBuilt in Rust

THE AGENT NETWORKILLUSTRATION
MACBOOK AIR
The files you need.Receipts, notes, project files
DATA ACCESS
LINUX WORKSTATION
The right tools.Shell, scripts, test runners
INSTALLED TOOLS
Your agentDiscover. Delegate. Collect.
MAC MINI
Room to think.A local model. Spare capacity.
COMPUTE
Different machines.
More possibilities.

Ask an agent with access to your files to read them and return what you need.

YOUR NETWORK, ON YOUR TERMS
macOS + Linux
Connected through Tailscale
No Citta cloud coordinator
LESS FRICTION. MORE REACH.

Your other computer
has something useful.

Give your agent a way to find it.

01

Find what’s available.

Discover devices, agent profiles, models and available CPU and RAM across your network.

02

Send work where it fits.

Delegate to a machine with the tools, data access or capacity the task needs. Collect the result in your original workflow.

03

Keep the controls.

Monitor tasks and set permissions for each device from the control panel. Choose allowed capabilities or allow all on a trusted device.

TWO MACS. ONE WORKFLOW.

A small task.
A bigger network.

The Mini asks the Air to organize receipts. The Air sends expense categorization back to Gemma running on the Mini.

01:51Real tasks · Sample receipts
Open on YouTube

Synthetic receipts; waits shortened. Later hardware examples are illustrative.

START WITH TWO COMPUTERS

Make the
connection.

Connect both devices to Tailscale under the same owner account. Install Citta on each, then run setup.

  1. 1
    Connect your devices

    Keep both computers awake and on Tailscale.

  2. 2
    Install and set up Citta

    For agent tasks, sign in to the receiving device’s Codex CLI first.

  3. 3
    Run your first task

    Send a small job and check which device ran it.

Follow the first-task guide
GET CITTAv0.1.0
Download for Apple Silicon

Signed and notarized macOS build. Python 3.11+ is required for installation.

AFTER INSTALLING, ON EACH DEVICE
citta setup
citta doctor

No new Citta account. No manual pairing tokens.

A FEW GOOD QUESTIONS

Before you
connect.

Which agents can use Citta?

Citta exposes MCP tools and command adapters. Setup configures the documented Codex path. Other harnesses need compatible MCP configuration and a receiving-side adapter. See the adapters guide.

Does everything run locally?

Citta runs on your devices without a required cloud task coordinator. Your agent harness and its tools may still use cloud services. Local models run on the device that hosts them.

What access do other agents get?

The receiving device’s Citta policy, agent harness and OS permissions control access. Full-tool agents can run commands and edit files as that account. Use your own trusted devices; this is not a sandbox for untrusted workloads.

Is Citta ready for my workflow?

0.1.0 is an early release with tested cross-device coding and model tasks. Desktop permission continuity, whole-device sleep and network recovery, and longer reliability testing remain open. Read the verified scope.

More of what your
agents can do.

Get Citta