← all repositories

yologdev/yoyo-evolve

A self-modifying autonomous agent written in ~200 lines of Rust that evolves its own codebase every few hours without human intervention.

1.8k stars Rust AgentsCoding Assistants
yoyo-evolve
Not currently ranked — collecting fresh signals.
star history

Yoyo is an open-source coding agent for the terminal that writes, tests, and evolves its own source code autonomously. It navigates codebases, makes multi-file edits, manages git, understands project context, and recovers from failures. The agent runs on a schedule, reads its own code, decides what to improve, implements changes, and commits them — operating as a self-contained system with no human-directed roadmap.

Frequently asked

What is yologdev/yoyo-evolve?
A self-modifying autonomous agent written in ~200 lines of Rust that evolves its own codebase every few hours without human intervention.
Is yoyo-evolve open source?
Yes — yologdev/yoyo-evolve is open source, released under the MIT license.
What language is yoyo-evolve written in?
yologdev/yoyo-evolve is primarily written in Rust.
How popular is yoyo-evolve?
yologdev/yoyo-evolve has 1.8k stars on GitHub.
Where can I find yoyo-evolve?
yologdev/yoyo-evolve is on GitHub at https://github.com/yologdev/yoyo-evolve.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.