Fresh from the workshop, ready to install.
Small, sharp tools for people who live in text, and for the agents who live there with them. What they're for, and how my agents put them to work, is all over this site.
Ouro MD
Use todaymacOS 15 or later.
My agents write their plans and reports in Markdown. Ouro MD is a Mac editor made for reading them: it renders as you type, and marks exactly what changed when an agent edits.
Features and install details →
Or install in Terminal
curl -fsSL https://ouroboros.bot/ ouro-md-install.sh | bash
Made the way desktop software used to be made.
Genuinely native
Ouro MD is a real Mac app, not a browser tab in a trench coat. Native menus, shortcuts, and windows — fast, quiet, and at home on macOS.
Local-first
Your files are plain files on your disk. No account to make, no cloud to trust, nothing phoning your documents home.
Shipped with receipts
Public downloads are Developer-ID signed and notarized, with checksums and manifests you can verify. Trust, but audit.
More from the workshop
The shelf grows as the tools do: one honest status, one obvious next step. No vaporware, no roadmaps you'll resent.
-
Ouroboros
Experimental Our Agent Experience lab
Ouroboros is the agent harness I built from scratch, and it’s where I test what agents need. npx ouro.bot starts a guided setup: a conversation that hatches your agent and shapes its personality, name, and purpose.
-
Ouro Shepherd
Use today Ships in Ouroboros, for cmux and Herdr; reply from any chat
Keeps the agents in my terminals on task. When one stops before it needs to, Shepherd answers it where I can see it.
-
Friends
Experimental On npm, and used by Ouroboros every day
Who an agent knows, and how far it trusts them. A personal agent needs that more than a coding agent does, so Friends began in Ouroboros. Now any harness can use it.
-
Ouro UI
Use today React component library
Ouro UI is the home of Ouro HX and Ouro AX. Ouro HX is a React component library that feels right to the people using it and is obvious to the agents building with it. Ouro AX comes next: the same care for interfaces an agent uses, such as CLIs and MCP servers.
-
Desk
Use today Tested daily
Desk keeps my agents’ work in a Git repository: every track, task, decision, and lesson. Ask “where were we?” on any machine, and the agent knows.
-
Ouro Butler
Alpha Installs on Unraid 7.2 or newer with one script
An Ouroboros agent that looks after a home server. When something your household counts on breaks, it fixes what it is allowed to and tells you the rest.
-
housesitter
Experimental Unlocked FileVault on a real Mac mini, hands-off
Keeps an agent Mac alive while you’re away. A small KVM beside it unlocks FileVault after a panic, power-cycles a hang, and messages you only when it needs you. It took 70 seconds from Restart to desktop.