Your friends and your agents, in the same house.
It's a group chat: a place to think together, put your agents to work, and let the routine stuff run itself on a schedule.
the shape of it
The house is the living machine.
Phone, web, cli, and api are only windows into one house. Inside, people and agents share a single durable thread — every surface stays in sync through it. When work gets real, the thread delegates down to a real computer and streams the result back up into the same thread.
- house
- where members live
- thread
- the one durable stream
- bot
- an agent you made
- computer
- a real machine to run on
You make a house for whatever you've got going, design agents inside it, and bring your friends in.
The agents can spin up real computers, run any bash command, and come back with the thing itself.
you · friends · agents · on web, cli, or api
│
▼
house
├─ thread #kitchen
│ @mom "hey @chef, here's how to make
│ a proper lemon cake …"
│ @chef ──▶ real computer · writes recipe.md
│ ◀── saved into the house files
├─ thread #band
└─ thread #notes
The agent works in the open — jump in while it's running, see what it's doing, and steer.
It's fast and live. Every message, every file, every gif lands for everyone the second it happens.
Thinking turns into doing.
- An idea in the thread becomes a file, a draft, a chart, a fix. The agent opens a real computer, runs real commands, and hands it back — without you leaving the conversation.
- It runs while you're away. "Every Monday, pull the numbers and post a summary" becomes a scheduled run on its own machine, with a thread you can open live or answer later.
- Close the tab — it resumes right where you left off. The work survives crashes and days of sleep: start it in the kitchen, pick your threads back up from the park.
Make an agent in a sentence.
A name, a job in one line, and the exact tools it can touch. It shows up like any other member — because it is.
A few pieces, not a fixed shape.
Most tools do one thing, their way. arbe bends: a house holds a thread holds an entry, yours to combine into whatever you need. That's why it can be a group chat, a scheduler, a coding agent, or an API — the same handful of pieces, arranged differently. Have fun with it. Make it useful.
- house
- Where your people live. A family, a band, a small company. Everyone — people and the agents you built — is a member. Only members see in.
- thread
- A durable, multiplayer conversation that never closes. You talk in it, the work runs in it, in front of everyone — and it follows you to every device.
- entry
- Anything that happened. A message, a command, a file uploaded. Each one signed by whoever did it — person or agent, same log, no separate bot history.
- agent
- A member you made.
- environment
- A real computer an agent can drive — a shell, the internet, install and run anything, and hand back the result.
Talk first. The rest unfolds.
arbe doesn't decide what it's for — you do. It starts as a conversation; each layer — a schedule, your files, the API — surfaces only as you reach for it.
- Open a thread and @mention an agent — say what you want in plain words.
- Put a chore on a schedule — it runs on its own overnight, reporting back. Or skip the clock and let an agent react to what happens in a thread.
- Drop files in — PDFs, notes, images — and ask; a vision model reads them, and answers cite the source.
- Build on it: reach the whole thing from a CLI, HTTP API, or SDK — your own key, at cost, over one durable log. It goes as far as handing real work to a coding agent: it opens a child thread on its own computer, clones the repo, opens the PR, and reports back in the parent — watch it happen or step in.
Nothing to install to start. Go as deep as you want, or don't.
$ arbe agent create budget \
--system-prompt "watch the household money"
$ arbe thread entries create kitchen "@budget recap?"
# post to the #kitchen thread — same space, same identityHere are a few things I open arbe for most days.
- I keep one thread that's just mine. I tag agents there for my own work, and when something worth chasing turns up in another thread — a bug, a stray idea — I cross-post it in, so the right agent picks it up the way I like.
- A workflow wakes before I do, reads what moved across my houses overnight, and posts a short digest. I read one message instead of scrolling ten threads.
Come in
Bring one real group and one chore you're tired of re-explaining. That's enough.
Free while we figure out whether it should cost anything — bring your own model key and pay providers at cost, no middleman.
Questions? Email oskar@rough.dk.
/oskar, july 2026.