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

Best of Agent Harnesses

Paste this into your README so readers can find the list and see how Ouroboros (razzant) compares:

[![Best of Agent Harnesses](https://img.shields.io/badge/%F0%9F%8F%86_Best_of-Agent_Harnesses-5ac4bf)](https://github.com/RyanAlberts/best-of-Agent-Harnesses)