Stories

Five short case examples of what this repo is for.

  1. Your whole team's Claude, from one flake

    Pin the agent binary, its system prompt, its tools, its permissions, and its MCP servers in code, and every machine runs the same setup.

  2. Add a tool once, everyone gets it

    A small utility stops dying on the laptop it was born on. One package.nix, and the whole team runs it forever.

  3. Your Mac never compiles

    One `cross = true` line, and the Linux fleet builds macOS binaries your laptop just downloads.

  4. Every session becomes searchable memory

    Shell history and full agent transcripts from every machine flow into one semantic index. "Has anyone solved this before?" has an answer.

  5. CI builds each crate exactly once

    The Rust workspace becomes a per-crate build DAG in Nix. A one-line change rebuilds one unit; the cache serves everything else.

  6. A thousand agents, one Elixir kernel

    Agents do their shell, file, and data work through a persistent Elixir workspace on every machine. The runtime was built for exactly this.