Agent Brain
Task tree + state machine; clean-context research sub-agents; long-term memory across sessions.
- planning→executing→verifying
- Three-level review
- /mem memory
Give it a goal — wow-agent plans, executes tools, runs your tests, and rolls back on failure. Any model. Your data never leaves the machine.
git clone https://github.com/uuzjw/wow-agent && cd wow-agent && uv sync && uv run wow
One interface, every major model
Just want to get things done, or build on top of it? We wrote docs for both of you.
Install in 5 minutes, run your first task with a guided walkthrough, copy-paste from 10 everyday recipes.
User Guide →Add a custom tool in ~30 lines, turn any OpenAI-compatible endpoint into a first-class provider, extend via MCP with zero agent code.
Developer Tutorials →Task tree + state machine; clean-context research sub-agents; long-term memory across sessions.
File CRUD, colored diffs, AST symbol index; snapshot before every write, /undo anytime.
16+ cloud providers and local models behind one interface; /model fetches lists online; free tiers work out of the box.
Network sandbox, egress guard, double confirmation, full-task rollback — defense in depth, four layers.
One responsibility per layer, every layer extensible. Deep dive →
task planning · state machine · sub-agents
file CRUD · diff/undo · code index
16+ cloud providers · local Ollama/LM Studio
sandbox · egress guard · confirm · rollback
An agent that runs commands must have a constrained execution environment. Four layers ship on by default, each independently auditable.
unshare -n
curl POST · scp · git push
rm -rf · dd · fork bomb
/undo · auto task rollback
git clone https://github.com/uuzjw/wow-agent && cd wow-agent && uv sync && uv run wow