Ouroboros (razzant)
Self-modifying personal agent that keeps its identity, durable memory, and history across tasks and restarts. The **harness** owns the agent loop, tool execution, and specialist-subagent coordination, and it changes its own code only through review gates, with restart checks and rollback kept in git history; the desktop app and headless CLI are interfaces to the same runtime.
memorymulti-agentbrowserclipython
- Stars
- 1.6k
- Adoption surface
- slightly complex
- Autonomy
- headless
- Recovery
- resumable
- License
- ✅ open-source
- Category
- Personal agent runtimes
Repository ↗ Example: Benchmarks ↗
Related in Personal agent runtimes
Maintain Ouroboros (razzant)? Add the badge
Paste this into your README so readers can find the list and see how Ouroboros (razzant) compares:
[](https://github.com/RyanAlberts/best-of-Agent-Harnesses)