Local-first C tools. No frameworks. No telemetry. No package manager.
site · projects · philosophy · install
—— I ——
| — 01 — |
hako Local model family Qwen2.5-Coder bases + a hako SYSTEM wrap, fine-tunes queued. Live today: hako-sho-stock — mini · 3Bhako-koi-mini-stock — mid-small · 7Bkoi (mid · 14B/32B) queued, samurai (max · 50B+) reserved. |
| — 02 — |
hako-code Standalone Agent Same C99 stack as the editor. Local hako models by default, plus 13 cloud providers (Anthropic OAuth, Copilot, GH Models, OpenRouter, OpenAI-compat). Tool-use, sessions, skills, sha-verified self-update. |
| — 03 — |
hako-edit Modal terminal editor Single-file C99. vim-flavored. Splits, themes, mouse, UTF-8. Embeds the hako agent in a callable pane.
|
skills
Markdown behaviors for hako-code and hako-edit. Drop a folder, name it, the agent loads it. No runtime.
—— II ——
- C99 / C17. libc + pthread. libcurl as subprocess where needed. That's the stack.
- Single-file where reasonable. No premature splitting. No build matrices to maintain.
- Manual test matrices, ASan + valgrind as ship gates. No test framework runtime.
- No telemetry. No analytics. No daemon. The binary does the thing and exits.
- Releases over package managers. Signed binaries, sha256 sidecars,
--updatedoes the rest. - Local-first models. Run on your device. Offline. Forever.
—— III ——
# hakm · the models suite (requires ollama currently, working on a runner)
curl -fsSL https://mithraeums.github.io/hakm.sh | sh
# hako · the agent
curl -fsSL https://mithraeums.github.io/hako.sh | sh
# hake · the editor
curl -fsSL https://mithraeums.github.io/hake.sh | sh
mithraeum — an underground chamber for the rites of Mithras. We build small rooms.