YaoApp/yao
#253 of 783 by Stars among GitHub repos
✨ Build AI agents and web apps — with a single binary.
About
Yao is an open-source runtime for building AI agents and web applications — shipped as a single binary.
Think of Yao Agent as a cage, not an animal. What you put inside determines the behavior; the cage keeps it controlled.
Create Hook runs before the executor — inject context, enforce constraints, route requests. Next Hook runs after — validate output, trigger downstream actions, drive multi-step loops. The AI does the heavy lifting. You define the boundaries.
All three share the same Hook interface. You can mix them freely — route some requests through the LLM, handle others with pure code, all inside a single Create Hook.
Yao (爻, yáo) is the fundamental symbol in the I Ching — the…
Excerpted from github.com/YaoApp/yao
Latest metrics
| Stars | 7.5k | 2026-07-16 |
|---|---|---|
| Forks | 686 | 2026-07-16 |
| Commits | 4.2k | 2026-07-16 |
| Releases | 52 | 2026-07-16 |
| Watchers | 100 | 2026-07-16 |
| Open issues | 2 | 2026-07-16 |
| Open PRs | 3 | 2026-07-16 |