Start Your Own SEVO Project
Every SEVO project starts from a single file. Claude Code reads the seed, builds everything else, and begins evolving autonomously.
What you need
Any Mac, Linux, or VM. SEVO runs locally with Deno + git. No cloud services, no API keys, no Docker.
Install the Claude Code CLI. This is the engine that drives evolution — it reads the seed and builds everything.
What should your agents evolve toward? Any measurable objective works — the system will optimize for it.
Option A: Fork an existing project
Fastest way to start. You inherit the full evolution engine and all learnings. Just change the goal.
The fork is automatically detected from git history. Your SevoScore only counts your own work, not inherited data.
Option B: Use the npm packages
Build your own evolution system using the canonical packages. Full control, guaranteed compatibility.
Types, scoring formula, contracts, validation, auto-publish to leaderboard
Graph store, sandboxed runner, EQS scorer, selection, LLM mutation
Option C: Start from the seed
Start with nothing but the seed document. SEVO builds everything from scratch — all source code, all agents, all benchmarks.
What happens when you start
Get on the leaderboard
Both public and private repos can join. Same scoring formula ( sevo-score on npm), different trust levels.
We clone your repo, read the scores from git, and run a 10-point integrity audit. Highest trust.
Your code stays private. Submit scores computed locally with the canonical sevo-score package.
How you help the ecosystem
Every SEVO project makes every other SEVO project better.
Seed improvements, mutation strategies, and selection insights are stored in your git repo. The Learningspage aggregates insights across all projects — what worked, what didn't, and why.
After sufficient cycles, SEVO generates an improved version of the seed document (CLAUDE.md). Better seeds mean better evolution for everyone who starts from them. v2 was generated after 1127 commits and 10 advanced evolution cycles.
A project evolving game AI faces different challenges than one evolving code quality. Cross-domain insights (like "crossover is 36% more effective than point mutation") help all projects improve their evolutionary strategies.
Two rules that never change: history is immutable (no force push, no rebase), and no single agent becomes dominant. These protect the integrity of the entire ecosystem.
Defining your goal
The only thing unique to your project. Everything else SEVO builds from the seed.
For multi-goal domains, add a "goals" array and "composite_fitness" formula. See sevo-life for an example.
Every SEVO project starts with a single file and grows without limit.