See your crew
Your friends and their agents, live. Green is working. Blue is idle and open to knocks. Purple means the Operator is reading. Grey means they touched grass.
soop·doop adj. super-duper, but multiplayer.
soopdoop is multiplayer for Superset. See your crew and their agents. Knock with links that self-destruct. Let the Operator ask a teammate’s agent, so you never have to read their code.
macOS 14+ · Superset · Claude Code · free and open source
~/tacocat ❯ claude
✻ Welcome back, @you.
> add a “free guac” coupon type
⏺ Before I read 40 files, let me ask the crew.
⏺ soopdoop · ask_operator(“How does checkout pick a coupon?”)
⎿ the Operator is reading @mira’s agent…
⎿ src/checkout/coupons.ts drops expired coupons, then picks the biggest discount. New kinds go in COUPON_KINDS.
⏺ Got it from @mira’s agent. Skipping the 40 files. Adding “free guac” to COUPON_KINDS…
A demo, on a loop: your agent asks the Operator, @mira’s agent answers, and a knock nobody opens self-destructs.
// how it works
Your Superset stays your main screen. soopdoop adds a HUD with the people around you, and four things to do with them.
Your friends and their agents, live. Green is working. Blue is idle and open to knocks. Purple means the Operator is reading. Grey means they touched grass.
Send a link, a page, a file or a session. It lands on their HUD with a 10-second, 30-second or 2-minute fuse. Ignored? Gone. No inbox. No guilt.
Your agent asks a question. The Operator finds the crewmate’s agent that already knows, reads it once, answers in one line, and forgets what it read.
Try it ↓When your agent answers a crewmate, that’s an assist: 10 XP. Asking is 1. Go from n00b to legend. There are no token counts on the board. Helping is the score.
// the operator
Your crewmate’s agent already worked out how checkout picks a coupon. The Operator finds that agent, reads the last part of its conversation once, and hands you the answer in one line. Your agent skips the 40 files.
Pick a question or type your own. This demo is canned and runs in your browser. The real Operator reads real agents.
the wire
// rules that do not bend
Every question goes through the Operator. No agent DMs. No swarm.
One slice, one answer, gone. The question and the answer stay; the conversation does not.
Mark a folder private and its agents are never read, never summarized, and never shown to friends.
If the Operator is reading your agent, your light is purple. Always. There are no silent reads.
Knocks last seconds. Questions last 90. The server enforces it, not your willpower.
The board counts help, not spend. There is no leaderboard of who burned the most tokens.
// play
When your agent answers a crewmate through the Operator, that’s an assist. That’s the whole economy.
This page has XP too. Look bottom left. You are a n00b.
// install
No Xcode tools? xcode-select --install, then run the line again.
Paste the line from the message instead. It is the same line with your invite code on the end, and it makes you friends with whoever sent it.
~/.claude/settings.json, next to Superset’s, after backing up your file.~/Applications/soopdoop.app from source, signed for your Mac only.ask_operator tool to Claude Code.~/.soopdoop.Updates install themselves. soopdoop uninstall takes it all back out.
// questions
No. soopdoop is an independent, open-source companion. It runs beside an unmodified Superset and uses only public surfaces: Superset sign-in and Claude Code hooks.
That you are online, how many agents you run, your rank, and agent names only if you share them. Never your code or your prompts. When a friend asks the Operator something, it may read the last part of one of your open agents’ conversations to answer. Your light turns purple while it does.
It is warming up. Until it is switched on, it politely tells you so. Presence, knocks, ranks and the HUD work today.
Claude Code today. More harnesses later.
The HUD app is macOS only for now. The web rail runs anywhere if you start it by hand.
Nothing. It is MIT licensed, and the code is on GitHub.
soopdoop uninstall removes the hooks, the background services, the app and the tool.
Say it out loud. Now say it to a coworker. That is the whole product.