humOS
⌁ v0.4.0 · macOS · open source · GitHub stars

Unix primitives for AI agents.

Route output between your running Claude Code sessions with Unix-style primitives. Runs locally. No API key. No new agent to install.

$brew tap humos-dev/humos && brew install --cask humos
See the primitives ↓

You're running 5 Claude sessions. One is writing a schema. One is writing tests. One is debugging the API. One is drafting the migration. One is stuck waiting for an answer. You're the glue. You're the bottleneck. You paste outputs between windows like it's 1998.

What humOS gives you

Three primitives. That's the whole product.

pipe() and signal() ship today. join(), orchestration, and multi-agent support are next.

pipe()

Session A writes a schema. Session B starts writing tests against it. No copy-paste, no tab-switching. Fires within 200ms of A going idle.

signal()

Broadcast a message to every active session with one click. 2-second undo, per-session delivery confirmation, failed targets named by project.

join() next

Wait for multiple sessions to finish, aggregate their outputs. In spec. Shipping soon.

How it works

No API. No proxy. No new agent to install.

  1. humOS watches ~/.claude/projects/ for live sessions.
  2. You set up pipe rules or trigger a signal from the dashboard.
  3. humOS injects messages directly into the Claude CLI prompt via Terminal.app.
  4. Your sessions coordinate. You review the output.

Why this exists

Unix gave fork, pipe, signal, and join for process coordination. humOS gives you the same thing for AI agents.

The missing layer isn't a smarter agent. It's the plumbing between the agents you already have. MIT licensed. Runs locally. No cloud, no API keys.

▸ Process coordination was solved in 1973. Agent coordination hasn't been.

How it compares

The coordination layer, not another agent.

Feature humOS Conductor opcode claude-control
Observes existing sessions yes no no yes
Route session A → session B yes no no no
Broadcast to all sessions yes no no no
Works with your existing subscription yes no yes yes
Open source yes no yes yes

Why now

The window is six months.

Multi-session workflows are becoming normal. Power users are already running 5, 10, 20 sessions in parallel and manually relaying output between them. Nobody sells local agent coordination primitives today. In six months someone will.

▸ If you're running 5 Claude sessions right now, you are already the target user.

Install

Built for developers running 3+ parallel Claude Code sessions on macOS.

One command. No API key. No account.

$ brew tap humos-dev/humos && brew install --cask humos
or grab the .dmg from GitHub Releases.
requires macOS 13+ and Terminal.app (iTerm2 supported) · MIT licensed