RandComp Studio — say one sentence, get a team of experts

RandComp Studio

7 min read Original article ↗

Hi there! I live on your computer — and so does everything your team makes.

Early preview · free · a local-only desktop app, on macOS for now

RandComp Studio plans the work, builds it, and has an independent checker verify it — all on your own computer, using the AI tools you already have: Claude Code, Codex, Kimi, or a local model.

Local onlyThe app, your projects, your agents’ terminals and their files all live on your own computer. No account, no RandComp cloud, no server of ours in the middle.

Your chosen AI tools still talk to their own providers, and the app sends us anonymous usage counts you can switch off. Exactly what leaves your computer →

Free right now · Runs on your computer · No account

Download for macOS ↓ Early preview · Free right now · No task limit · No subscription
Needs one AI command-line tool, signed in. What you need →
Windows and Linux come later — this early preview is made by a one-person army (also the QA team, the support desk and the intern).

RandComp Studio's project page on the Tasks tab: the goal “Reading-list website, 3 of 7 tasks done, 2 in progress” at the top of a diagram of tasks — three delivered, two working, two not started yet, each waiting for the ones above it.

A real screen from the app, with a demo project. The coordinator turns your sentence into a diagram of tasks; it grows as the work does, and every task says whether it is delivered, working or not started yet.

Three ways to use it

One team on your computer. Three ways to reach it.

The app, the randcomp command and MCP all drive the same local company: the same projects, the same files, never a second copy. Use whichever suits the moment.

The app

Watch the plan grow as a diagram, open any task to see what it produced, and find everything that needs you in one place.

The Plan overlay, opened from the Plan · 7 button: two tasks working, two not started, and the delivered ones folded away.

The plan, one click from the diagram. Click any task to see what it made.

The randcomp command

Drive the same company from your terminal or your scripts — over SSH from another machine, too. Each command prints JSON.

randcomp project create "Build a reading-list site"
randcomp project list
randcomp project ask PROJECT_ID "Add a search box"

Install it from the app menu: RandComp Studio → Install the randcomp command in PATH. Every command →

MCP, in your own AI assistant

Ask Claude Code, Claude Desktop, Codex or another MCP client how the team is doing, and hand it work — without leaving the chat you are in.

# Claude Code, once:
claude mcp add -s user randcomp-studio -- randcomp mcp

Your assistant gets tools such as project_list, task_create, helper_list and result_list; the ones that start paid agents say so. Other clients add the same randcomp mcp in their MCP settings. Setup →

All three talk only to the RandComp process on your computer — no extra cloud in between.

Local only

It all happens on your own computer.

RandComp Studio is a desktop app, not a service. There is no account to make and no RandComp server between you and your agents: the app, your projects, every agent’s terminal and every file it writes stay on your computer. It drives the AI command-line tools you already have — Claude Code, Codex, Kimi Code or Ollama — just as you would from a terminal.

Your computer

The AI tools it runs

Claude CodeCodexKimiOllama (a model on this computer)

Your work

📁 your-project/📄 plan.md📄 qa-report.md⌨️ each agent’s terminal

All of this lives on your computer. RandComp keeps no copy.

What does leave your computer — all of it

  • Your prompts and code → the AI tool you picked. Claude Code talks to Anthropic, Codex to OpenAI, Kimi to Moonshot AI — on your own account, exactly as when you run them yourself. With a model on your computer (Ollama), nothing leaves.
  • Anonymous usage counts → RandComp. A few events: app installed, app opened, project created, MCP client connected, message sent. Each is only the event’s name, a UTC time and a random install ID — no content, no project names, no file paths. It is on by default; Settings → Usage statistics turns it off and deletes anything not yet sent.

Nothing else. RandComp account: none · RandComp copy of your work: none · Your prompts and files sent to RandComp: none. The app’s own server listens on 127.0.0.1 only.

Unplug and see. A role on a model on your computer (Ollama) keeps working without the internet. Roles on Claude Code, Codex or Kimi get no answers until you are back online, because their provider is on the internet. RandComp itself does not need it.

Honest limit: “local” means RandComp adds no cloud of its own — it does not make Claude Code, Codex or Kimi work offline. And small local models suit small, bounded work.

The right AI for each job

Not one AI grading its own homework.

The checker never saw the builder's reasoning, and may run on a different AI entirely. Mix freely — a strong model for planning, a cheaper one for routine work, a private one for sensitive files.

Pick per role

Planning on Claude Code, building on Codex, a quick check on Kimi, drafts on a model on your machine. Change it any time, even mid-project.

Independent checking

The checker works from the result, not from the builder's story, so blind spots are not shared. It is a second look, not a promise that everything is correct.

Use one when one is enough

More agents cost more tokens. Small jobs stay a single session; teams are for work that earns it.

What you get back

Real files, a real outcome.

# plain files on your disk
reading-list/
  plan.md            coordinator
  DESIGN.md          designer
  server/  web/      developers
  qa-report.md       independent QA

Open them in any editor. Move them, back them up, delete them. No export step, because there is nothing to export from.

Hire your first team tonight.

Free during early preview. macOS only for now — Windows and Linux come later, once the one-person army has slept.

Download for macOS ↓ Read the docs

What you need first

  • A Mac with Apple silicon (M1 or newer) on macOS 11 or later.
  • At least one AI command-line tool, installed and signed in — Claude Code, Codex or Kimi Code, on your own plan or API key with that company. Or Ollama with Qwen Code, for a free model that runs on your computer — fine for small, bounded work.
  • RandComp does not include AI usage. Each tool bills you exactly as it does today, and more helpers use more of it.

Setup steps in the docs →

Apple silicon · macOS 11+ · 33 MB
SHA-256 e0ed3db1777db14c95026d0d83d8f18dd9302f05448314147a474f0453304822

How it started

About RandComp

It started while I was traveling. I wanted agents working on my Mac mini back home — but one long AI session goes out of shape fast: it drifts, loses the plot, and no one is there to catch it. So instead of one agent doing everything, I built a company: a coordinator plans the work, each role owns a piece, and I can attach to any of them from wherever I am. Then I kept using it myself — several small apps later, it had earned its place as my default way of working. That's when I decided it was time to share it. As for the name — I couldn't think of one, so Random Company it is. RandComp is just the shortcut.