exoharness/exo
A Rust-based AI agent harness with full recursive self-improvement capabilities.

Exo is a complete AI agent framework that supports tools, tasks, and integrations similar to other agent systems, with the unique capability of fully recursive self-improvement. It has full visibility into its own code and runtime logs, allowing it to incrementally improve every aspect of itself, clone itself, and manage a lineage of clones. The system can modify its own prompts, memory, tooling, and harness policy at runtime, while maintaining an immutable event log to prevent recursive loops.
Frequently asked
- What is exoharness/exo?
- A Rust-based AI agent harness with full recursive self-improvement capabilities.
- Is exo open source?
- Yes — exoharness/exo is open source, released under the MIT license.
- What language is exo written in?
- exoharness/exo is primarily written in Rust.
- How popular is exo?
- exoharness/exo has 535 stars on GitHub.
- Where can I find exo?
- exoharness/exo is on GitHub at https://github.com/exoharness/exo.