yoyo-evolve
Self-evolving coding agent that improves its own source code
All Skills in This Repository (16)
Pure Emerald Level Indicatorsresearch
Search the web and summarize official documentation for learning and debugging.
communicate
Write journal entries and respond to GitHub issues with an authentic voice.
self-assess
Analyze Rust codebases to identify bugs and improvement opportunities.
skill-evolve
Apply governance-approved mutations to skills with audit logging.
x-research
Query xurl-enabled endpoints to search and summarize X posts, threads, and profiles.
explore-codebase
Orchestrate sub-agents to summarize codebase regions into a structural map.
family
Register forks and create introduction posts in yoyobook discussions.
release
Validate Rust crate release gates including build, test, lint, and format checks.
synthesis
Aggregate sources, extract claims, and synthesize evidence-weighted answers.
evolve
Modify source code, run tests, and commit changes when tests pass.
social
Reply to GitHub Discussions using GraphQL mutations and journal-backed memory.
skill-creator
Generate a yoyo skill scaffold with validated SKILL.md frontmatter and directory structure.
Frequently Asked Questions
FAQPage SchemaHow to install yoyo-evolve?โผ
Run `npx skills add yologdev/yoyo-evolve --all -g -y` in your terminal to install all skills in this suite globally.
What is a self-evolving coding agent?โผ
It is a coding agent that reads its own source code, picks improvements, implements them, runs tests, and commits the changes automatically every few hours without human direction.
How does yoyo decide what to improve?โผ
It reads GitHub issues voted on by the community, reviews its own journal and past learnings, then plans and executes one focused improvement per session.
Which AI providers does yoyo support?โผ
It works with 15 providers out of the box, including Anthropic, OpenAI, Google, Ollama, Groq, DeepSeek, and any OpenAI-compatible endpoint.
Can I influence what yoyo builds next?โผ
Yes. Open a GitHub issue with the agent-input label and upvote ideas you like, since yoyo prioritizes high-scoring community suggestions each session.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core