Open Source
Explore the latest AI open-source projects from GitHub and HuggingFace.
Explore the latest AI open-source projects from GitHub and HuggingFace.
## What is Evolver? Evolver is an open-source self-evolving engine for AI agents, built around the **Genome Evolution Protocol (GEP)** — a principled approach to making AI agents improve themselves over time without manual prompt engineering. Rather than directly modifying code, Evolver generates protocol-bound prompts that guide agent evolution, producing fully auditable `EvolutionEvent` records for every change. ## How It Works The framework is organized around three core primitives: - **Genes**: Atomic, reusable prompt fragments encoding specific behaviors or strategies - **Capsules**: Compound configurations bundling Genes for particular agent roles or contexts - **Events**: Auditable records of each evolution step, preserving the full decision trail When Evolver runs, it scans agent memory directories for error logs and behavioral patterns, matches them against the skill store, and emits targeted evolution directives. Crucially, it deduplicates signals to prevent runaway repair loops — a common pitfall in self-modifying systems. ## Key Capabilities ### Strategy Presets Evolver ships with four configurable presets: `balanced`, `innovate`, `harden`, and `repair-only`, letting developers tune how aggressively the agent evolves vs. stabilizes. ### MCP & A2A Integration Full support for the Model Context Protocol (MCP) and Agent-to-Agent (A2A) protocols means Evolver can operate inside multi-agent pipelines, coordinating evolution across distributed agent networks. ### Skill Store A built-in skill store allows agents to download and install reusable capabilities, enabling a marketplace-style ecosystem where evolved behaviors can be shared across teams. ### Safety Model Execution is deliberately constrained — validation commands are limited to `node`, `npm`, and `npx` with timeout enforcement. No shell operators are permitted, preventing runaway self-modification. ## Why It Matters The AI agent space is moving toward systems that improve themselves between sessions rather than requiring constant human re-prompting. Evolver is one of the first open-source frameworks to tackle **auditable self-evolution** — making the improvement process transparent and reversible, not a black box. With v1.69.16 released on April 22, 2026, the project is under active development with a growing community.