What it is

its.computer runs GUI apps in isolated NixOS copies on your Mac, lets an agent operate them over MCP, and is growing a board for designing processes that run in copies and bring back proof.

its.computer is a real computer for your AI agent. It runs on your Mac and opens copies: isolated NixOS virtual machines with a desktop, a GPU, and your project checked out inside. You use a copy yourself, or an agent uses it over MCP while you watch in a real window.

The words #

  • Copy. One running virtual machine: a copy-on-write clone of the guest image, its own private network, your worktree mounted live at ~/workspaces. Opening a copy starts it. Closing it stops it.
  • Project. A git repository you attached. Every worktree of a project can be opened as a copy, and a worktree can be opened twice as two independent copies.
  • Agent. Whatever speaks MCP: the chat inside the app (which drives your own Claude Code), Claude Code in a terminal, or any other client that can launch a stdio server.
  • Process. A plan an agent follows across copies. Today it is a markdown file you mention in a chat. The board that draws it as a graph is next.

Three ways to use it #

Yourself #

Open a copy, type sb run firefox in its terminal, and the app appears on the copy's screen. Anything in nixpkgs, or any flake, arrives on demand and is shared between copies.

Through an agent #

Give a goal in the chat. The agent sees the screen, clicks, types, runs commands and reads logs. Pause it, steer it with a message, or click in and take over.

By design #

Script steps that run the same every time, agent steps that judge, and the moments that are yours. Nix keeps the environment identical between runs. This part is next.

Where to go #