#794 · Primary category: AI Agents & Automation

ovo

a2a agent autonomous-agents mcp web4 workflow x402 zk-snarks zkp zkvm

Agent behavior that compiles

Project last updated:08/28/26

GitHub Stars

567

Forks

94

Contributors

7

License

Apache-2.0

Why we included this project

Ovo is a Rust library for teams that want the agent loop embedded in their own binary rather than wiring together Python orchestration. It runs a ReAct-style turn loop with stop gates and compaction, validates structured output, and lets the session host spawn nested child agents at runtime for dynamic delegation. A second mode executes journaled workflows through the Rhai scripting language, so deterministic multi-step behavior can sit alongside free-form model turns. Process isolation is explicit rather than assumed: sandboxing uses macOS Seatbelt or Linux Landlock backends, and the default approval policy denies destructive actions until you wire in your own UI gate. The API stays low-level and the docs are upfront that nothing is turnkey, which suits teams that want fine-grained control over tool execution and budgets.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category