in development ... building in public

2200

Where your AI Agents live and work.

2200 is the runtime that turns a single self-hosted Agent into a coordinating fleet. Set up a team in the morning. Step away. Come back to results, not status updates.

9 Agents · 0 need you · 11 notes written today · all running
01 ... the wall

The wall you've hit.

You're already running one Agent on your own machine. It works. The instinct to keep it local was right.

It just doesn't scale to two. Five Agents on the same disk, talking to nothing but you, aren't a team. They're five islands sharing a power cord.

A

One Agent forgets what another learned.

Your second Agent starts from zero every time. The note your first Agent wrote yesterday is invisible to it.

B

One Agent can't ask another for help.

If a task crosses a lane, you become the courier. You paste context between windows. You schedule the handoffs by hand.

C

You end up babysitting chat windows.

The premise of self-hosting was that the machine works for you. With more than one Agent, you start working for it.

02 ... the fleet

A fleet that knows it's a fleet.

Agents in 2200 know each other exist. They share a room called the Studio. They tag each other with @. They hand off tasks across lanes and finish work no single one of them was scoped to do alone.

You stand up the team once. They coordinate. You step away.

2200.local / fleet
2200 / fleet
Fleet
h hobby pid 37499
task pulling spend numbers for daily report
running
s simon pid 37500
task reviewing shared brain for ambiguities
running
j jodin pid 37501
task compiling fleet status for 2026-05-20
running
h s j Studio 3 Agents · live
03 ... integrations

Reach the fleet from anywhere you already are.

Ask an Agent a question in Discord. The question routes through the Studio, gets the right specialist on the case, and answers back to Discord ... in the thread you asked from. WhatsApp, Slack, the local web app: same fleet behind all of them.

Nine Agents. Different models. One team. They divide the work, share knowledge through the Brain, and answer back in whatever app you came from. Operating in harmony is the default, not the feature.
discord · # general user channel
2200 · studio agent room
d Discord shipped

Each Agent gets its own bot. DM any Agent directly. @-mention them in a server. The fleet handles routing behind the scenes.

WhatsApp shipped

Pair a number. An Agent triages incoming DMs from your allowlist and can reply on your behalf. Useful for vacation, family, or customer triage.

s Slack shipped

Wire the fleet into your workspace. Per-channel routing, threaded replies, and a single Agent that can pull others in as needed.

04 ... the brain

Memory you own. Files you can read.

Everything an Agent learns lives as plain markdown in a folder on your machine. Open it in Obsidian. Edit it by hand. Version it in git. Move it to a new machine in 90 seconds.

The fleet's shared knowledge and each Agent's personal notes are inspectable, portable, and yours. No proprietary database. No black box.

--- type: daily-fleet-status date: 2026-05-20 authors: [jodin, hobby, simon] tags: [fleet, status, daily] ---

Daily Fleet Status

All Agents reporting healthy. No errors in the last 24h.

Spend

AgentSpentCap
hobby$0.22$5.00
simon$0.26$10.00
jodin$0.15$5.00
david$0.00$25.00
.........

Fleet total: $0.77 of $120.00 cap (0.6%).

Notable

  • Discord extension stable for 11 days
  • WhatsApp inbox triage: 14 messages handled
  • No credential refreshes needed
  • jodin: cleaned stale tmp files in /var/log/2200

Tomorrow

  • hobby pulls the weekly summary into shared/weekly-2026-21.md
  • simon verifies OAuth refresh schedules across providers
05 ... security

Credentials never leave the box.

Paste an API key into the chat with an Agent. 2200 seals it to local disk and tells you which Agents can use it. Keys never travel to the cloud. Never logged. Never indexed.

$

Paste in chat. Sealed to disk.

Drop a key into chat with any Agent. It's encrypted at rest and written to a file on your machine. The Agent gets the credential. The cloud gets nothing.

Per-Agent and fleet vaults.

Some keys belong to a single Agent. Some belong to the whole fleet. 2200 scopes credentials explicitly, so a misbehaving Agent cannot reach a vault it doesn't own.

Swap keys without restarting.

Rotate a key or change a provider's base URL on the fly. The Agent picks it up on the next call. No restart, no downtime, no juggling environments.

anthropic
no key
env varANTHROPIC_API_KEY base urlhttps://api.anthropic.com models claude-sonnet-4-6 claude-opus-4-7 claude-haiku-4-5
deepseek
key set
env varDEEPSEEK_API_KEY base urlhttps://api.deepseek.com key****************************b42e agents hobby simon models deepseek-chat deepseek-reasoner
Restart Agents using this provider to pick up key changes.
06 ... operate

Operate the fleet. Don't program it.

2200 is not a library. It's a control surface. The day-to-day is chat, budgets, schedules, and key management ... not config files.

Pick the model. Cloud or local.

Each Agent has a model picker. Switch on the fly. Use any provider key on this box, or a local model on a machine on your LAN.

jodin · model claude-sonnet-4-6

Cap the spend per Agent.

Set a daily cap on every Agent. Watch where the fleet's money goes. Stop runaway loops before they cost you anything.

hobby cap $5.00 / day
$0.22 spent $4.78 remaining

Chat with any Agent.

Each Agent has unlimited persistent chats. History stays. Attachments go to the Agent, not a server.

j
Got the supervisor log. Token's revoked server-side. Want me to open the browser flow?
Yes, open it.
you

Schedule the work.

Each Agent can run on a cron or interval. Daily reports. Weekly summaries. Health checks. The Agents wake themselves up.

0 8 * * * daily fleet status j jodin
*/15 * * * * whatsapp inbox triage h hobby
0 9 * * 1 weekly summary roll-up s simon
07 ... install

Runs on the hardware you already own.

One command installs 2200 on the Mac Mini, mini PC, or homelab box already sitting on your desk. No cloud migration. No new purchase.

~/2200
$ curl -fsSL https://2200.ai/install.sh | sh
downloading runtime ...... done initialising ~/.config/2200/ ...... done first Agent ready ...... hobby open http://127.0.0.1:2200 to spawn more

Hardware.

os
macOS 14+ or Linux
ram
8 GB recommended for a 5-Agent fleet
disk
~2 GB for the runtime, more for Brain notes you choose to keep
network
Outbound only, to whichever model providers you configure
provider
At least one API key (OpenAI, Anthropic, DeepSeek, Grok, ...)

What ships.

runtime
Fleet, Studio, Inbox, Brain, Budget, Schedules
ui
Local web app at 127.0.0.1:2200
license
Free to use on your own hardware.
08 ... building in public

Shipped. Coming. With receipts.

2200 ships in the open. Pull requests, decisions, and design notes are public. Below is the honest split between what runs today and what is next.

Shipped today

A coordinating fleet of named Agents Studio room, @-mentions, hand-off across lanes shipped
Shared Brain and per-Agent Brain Plain markdown on your disk, Obsidian-compatible shipped
Paste-in-chat credential vault Per-Agent or fleet-wide. Sealed to disk. Never to cloud. shipped
Real-time key and model switching Swap provider or model on the fly. No restart. shipped
Per-Agent budgets with caps Daily spend limits. Per-Agent visibility. Fleet roll-up. shipped
Chat and schedules Unlimited persistent chats. Cron and interval timers. shipped
Bridges to the apps you already use Discord, WhatsApp, and Slack. Questions route through the fleet and answer back in the same thread. shipped
One-command install on the hardware you own macOS or Linux. Mac Mini, mini PC, or homelab box. shipped

Coming next

Use your existing AI subscriptions as Capabilities Run Agents on the Grok, ChatGPT, or Claude subscription you already pay for. The trifecta. Coming. coming
More bridges in the pipeline Telegram, iMessage, Matrix, Signal. Each one becomes a channel the fleet can answer through. coming
Multi-instance federation Multiple 2200 boxes joining the same fleet across the LAN. coming
Mobile companion app Read-only inbox and chat from the phone. Quiet by default. coming

Set up a team. Walk away. Come back to results.

One command. Your hardware. Your Agents. Your knowledge on your disk.