Founder OS The Agent Stack
The full breakdown

Every tool in that post,
and what to use instead.

Six layers run the whole company: the orchestrator, the back office, the model lanes, the worker pool, the tools, and the metal underneath. Here is each one, why it is there, and the cheaper or simpler swap if that layer is not for you.

The six layers

What actually runs

01 · THE ORCHESTRATOR

Claude Code, headless

The Conductor and every department head are Claude Code running headless, spawned into tmux and committing like a senior engineer. It signs in with OAuth on a subscription plan, so there is no API key and no per-token meter. The subscription is the payroll.

$ claude -p # headless · OAuth, not the API
Instead of it
OpenClaw open source harness Codex CLI if you live in ChatGPT Aider lightweight, git-native Hermes run it as the orchestrator too
02 · THE BACK OFFICE

Paperclip

You never look at this dashboard. It runs behind the scenes: org hierarchy, tickets, heartbeats, budgets. Agents wake on a heartbeat, pull work, and report back. The cockpit you actually watch just reads its board over the API.

$ npx paperclipai onboard
Instead of it
Linear + webhooks GitHub Issues + Actions on a cron Trello if you want it visual A SQLite queue honestly enough to start
03 · THE MODEL LANES

GLM-5.2 + Codex

These lanes belong to the workers, not the orchestrator. Heavy work runs GLM-5.2, code runs GLM-5.1, light work runs a flash model, and Codex on the ChatGPT plan is the second lane. Two subscriptions and one flat key beats a per-token meter you cannot predict.

$ export OLLAMA_API_KEY=**** # lane 1 · glm-5.2
Instead of it
Ollama local Qwen or Llama, free OpenRouter one key, every model Groq when speed matters most Claude subscription simplest of all
04 · THE WORKER POOL

Hermes

Nous Research's agent engine, living on the board as one employee with its own chat, cron, and MCP. The gateway binds to loopback behind Tailscale, so the whole worker pool runs its own model lanes without a single port open to the world.

$ hermes gateway # 127.0.0.1 · tailscale serve
Instead of it
tmux panes crude and it works Docker Compose one sandbox per worker Temporal if you need real durability
05 · THE HANDS

MCP servers

Agents are only as useful as what they can touch. MCP plugs real software into every layer of the stack: CRM, payments, docs, content, DMs, call transcripts, the terminal itself. One config file, and every agent in the org inherits the tools.

attiostripenotioncanva trakyomanychatfathomtmuxollama
Instead of it
n8n self-hosted, visual Zapier / Make fastest to wire Plain API calls in your own tool file
06 · THE METAL

Railway, or a Mac mini

A Mac mini in the room if you want sovereignty: Docker sandboxes every worker, and the OS answers only on your tailnet. Railway if you want zero ops: two services, a volume, auto-deploy on push. Either way, Tailscale is the only front door.

$ tailscale up # the only front door
Instead of it
Hetzner around 5 EUR a month Fly.io deploy close to users DigitalOcean boring and reliable The laptop you own start here, seriously
The honest numbers

What this costs to run

Two subscriptions carry most of it. The infrastructure is the cheap part, which surprises people.

LayerWhat I runRough cost
OrchestratorClaude subscription, OAuth not APIflat monthly
Model lanesGLM via Ollama Cloud + Codex on ChatGPTtwo flat plans
Back officePaperclip, self-hostedfree
Worker poolHermes, self-hostedfree
ToolsMCP servers, self-hostedfree
MetalRailway, or a Mac mini you already own~$15/mo, or $0

No per-token meter anywhere in the stack. That is the entire point of the subscription lanes.

Start here

The shortest path to your own

  1. Take the free repo. Fork it, run it locally, and look around before you change anything. It seeds itself with data so it is alive on the first boot.
  2. Pin Node 22. Not 18, not 24. Node 18 dies on a modern regex and Node 24 has no prebuilt SQLite binary. This one detail costs people an evening.
  3. Deploy it, then wire one tool. Put it on a box with an access token in front, then connect a single real thing, your inbox or your payments. One honest connection beats ten fake ones.

Then the seed file becomes your company: your departments, your agents, your funnel. That is the whole trick, and it is one file.

The repo

Take the whole thing

The OS from the post is open source. Fork it, run it locally, deploy it, make it yours. No email required, no gate.

Open the repo on GitHub →
The build log

Get the next one first

I write when I ship something real: what I built, what broke, and the configs behind it. No drip sequence, no fluff, unsubscribe whenever.

The repo below is free and public either way. The list is just where the next build goes first.

Cohort 2

Get on the list

Cohort 1 sold out and is already running. Cohort 2 opens to this list first, before it goes public. Dates and pricing land in your inbox ahead of anyone else.

Want it built alongside you instead? The 1-on-1 build is open →

See it running

The live OS

The same operating system in this post, running as a real product: the graph, the agents, the board, the money.

Open the demo →