#8686th of 118 in Agent frameworks and SDKs

evolver

CLI that turns agent logs into reusable Gene and Capsule evolution prompts

Stars
8.7k
License
GPL-3.0
Last commit
Sep 2026
Last release
Nov 2026
Language
JavaScript
Stars, last 29 weeks+2,555
21 Apr 2026: 6,185 stars28 Apr 2026: 6,854 stars5 May 2026: 7,039 stars12 May 2026: 7,191 stars19 May 2026: 7,309 stars26 May 2026: 7,384 stars2 Jun 2026: 7,447 stars9 Jun 2026: 7,760 stars16 Jun 2026: 7,926 stars23 Jun 2026: 7,992 stars30 Jun 2026: 8,078 stars7 Jul 2026: 8,125 stars14 Jul 2026: 8,156 stars21 Jul 2026: 8,194 stars28 Jul 2026: 8,233 stars4 Aug 2026: 8,307 stars11 Aug 2026: 8,340 stars18 Aug 2026: 8,375 stars25 Aug 2026: 8,408 stars1 Sept 2026: 8,446 stars8 Sept 2026: 8,530 stars15 Sept 2026: 8,572 stars22 Sept 2026: 8,601 stars29 Sept 2026: 8,625 stars6 Oct 2026: 8,643 stars13 Oct 2026: 8,662 stars20 Oct 2026: 8,672 stars27 Oct 2026: 8,692 stars3 Nov 2026: 8,710 stars10 Nov 2026: 8,740 stars

6,185 on 21 Apr 20268,740 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Evolver is a Node.js CLI that scans a project's memory/ logs, selects a matching Gene or Capsule from a local asset store, and prints a protocol-bound GEP prompt to stdout. It records an EvolutionEvent for audit and does not edit source code itself. Hooks exist for Cursor, Claude Code, Codex, Kiro and opencode; connecting to the EvoMap Hub is optional.

Who it is for: Teams maintaining agent prompts and logs who want auditable, reusable fixes

Strengths

  • Core features run fully offline; the EvoMap Hub connection is optional
  • setup-hooks wires into Cursor, Claude Code, Codex, Kiro and opencode
  • Every cycle writes an auditable EvolutionEvent, with a --review confirmation mode
  • Strategy presets (balanced, innovate, harden, repair-only) set the intent mix

Weaknesses

  • Only generates prompts; it does not patch code or run changes itself
  • Requires a git repository; fails in non-git directories
  • Maintainers say future releases move from GPL-3.0 to source-available
  • Loop mode output is not picked up by a live host agent session

What it needs

  • no GPU
  • Needs Node.js >= 18, Git

Quick answers

Is evolver open source?

Yes. Its code is on GitHub under the GPL-3.0 license.

Does evolver need a GPU?

No, it runs without one.

Also in Agent frameworks and SDKs

See all 118
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)75.9k stars+15,456 (+26%) in 30 daysMIT95 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.6k stars+689 (+2.3%) in 30 daysMIT91 out of 100
3mastraTypeScript framework for building AI agents, workflows and MCP servers29.5k stars+792 (+2.8%) in 30 dayscustom license91 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)120.7k stars+3,290 (+2.8%) in 30 daysMIT90 out of 100
#5copilotkitSDK for adding agent chat, generative UI and shared state to apps38.6k stars+760 (+2.0%) in 30 daysMIT90 out of 100