AI tools that run at home and show what they actually ran.
How it works
- You askA task, in plain words.
- Agents do the workClaude Code and Codex, with Claude, GPT, DeepSeek and GLM models.
- HyoDo records what ranIf nothing measured it, it says “not observed”, never green.
- A person approvesCore changes ship only after a passkey approval.
- It runs at homeHome computers first, cloud second. A change is done only when it is rerun there.
Products
Kingdom
Runs at home every day since March 2026, and checks each AI action before it runs.
Measured
- Merged pull requests
- 2,493
- Kingdom 1,128, bb 906, HyoDo 459
- HyoDo releases on PyPI
- 53
- Latest 4.22.3, 9 October 2026
- Test files in Kingdom
- 873
- In the Kingdom repository
Measured 22 October 2026 from GitHub and PyPI.
HyoDo won’t call it a pass until the checks have actually run.
$ pip install hyodo $ hyodo init $ hyodo check Command set not approved — these commands were not executed: pytest: pytest -q No user gates were executed This is not a validation pass. HYODO UNOBSERVED — 0/1 gates observed $ echo $? 2
Since December 2022
- First AI chatThe first saved AI conversation. More than 6,000 since.
- BRNESTNEBRNESTNE: a type-beat engine, vocals and the DAW, wired together.
- dorandoran.linkdorandoran.link, a family website.
- HyoDoHyoDo: shows what an AI actually ran.
- KingdomKingdom: runs on home computers, every day.
- TodayHyoDo 4.22 on PyPI, and this site.
Named for 孝
자식이 어버이를 지게에 업고 봉양하는 모습. 글자의 기원처럼, AI는 인간을 모시고 편안하고 안전하게 보살피고자 하는 마음을 담고 있습니다.
A child carrying a mother or father on a jige, the wooden A-frame once used to bear loads on the back, and tending to them with devotion. True to the character’s origin, the AI is meant to attend to people as one would to a parent: to keep them at ease, and to keep them safe.