Markhor
Capra falconeri, for coding agents (Zafar, 2026)
Run Claude Code, Codex, OpenCode and more on your Mac or a server, then drive them from any browser, your phone included. It stays light on your machine and never loses what you send.



Lives on almost nothing.
The markhor gets by on thin grass and scrub, high in the Karakoram. Markhor the app gets by on a few megabytes, and lets your agents rest when you're done with them.
- Diet
- Claude Code, Codex, OpenCode, Pi, Cursor, and any agent that speaks ACP.
- Habitat
- Your Mac or a Linux server, reached from any browser. Your phone counts.
- Behaviour
- Keeps your two most recent chats ready and stops the rest. Holds every message until it lands, exactly once.
| Server at rest | 2.9 MiB |
|---|---|
| Five chats streaming at once | 9.9 MiBpeak |
| After those five chats finished | 9.4 MiB |
| Messages lost or sent twice | noneby design |
Measured on one Mac with Claude Code and Opus 5.5, one run each. The method and raw samples live in the repo, under docs/perf.
Raised on two good tools.
Markhor started as a fix for my own setup: I wanted my agents to run lighter on my Mac. It borrows ideas and code from T3 Code and Zeron, and it will keep borrowing. Both are excellent. Go try them too.
T3 Codethe idea of one chat for every agent
Zeronthe code behind the phone apps
Markhorlight enough to run anywhere