Evolving AI Agents
Darwin Godel Machine referentiecode voor zelfverbeterende, zelfevoluerende AI-agenten in Python.
Werkt met setup
Wat het doet
Biedt zelfstandige Python-referentie-implementaties van Darwin Godel Machine-patronen voor zelfevoluerende AI-agenten: een agentarchief, fitness-proportionele sampling, LLM-gebaseerde codemutatie, benchmarkevaluatie, nieuwigheidsgebaseerde archivering en langetermijngeheugen. Activeert wanneer een gebruiker zelfverbeterende agenten, evolutionaire agentlussen of DGM-stijl codemutatie en -evaluatie wil bouwen. Het is een conceptuele referentie in plaats van een plug-and-run bibliotheek; de standaard evolutielus moet worden aangepast om te convergeren naar een gegeven taak.
Testrapport
De enkele zelfstandige SKILL.md opgehaald op skills/ai-ml/self-evolving-agent (identieke fork-kopie op skills/agent/self-evolving-agent-plurigrid-asi); metadata.json aanwezig, geen externe scripts waarnaar wordt verwezen, geen beveiligingsrisico's. Ik heb twee solvers uitgevoerd op dezelfde speelgoedtaak (evolueer een willekeurige 12-tekens string naar een doel). Mijn baseline elitistische evolutionaire lus bereikte fitness 1.0 in 85 generaties; de letterlijke DarwinGodelMachine van de skill stagneerde op 0.667 na 2000 generaties en loste het nooit op. Waargenomen dat de is_novel/code_similarity whitespace-tokenisatie gebruikt, dus de diversiteitscontrole is inert voor niet-multi-token kandidaten en het archief vult zich tot 100 met low-fitness rommel, waardoor de selectie wordt overspoeld.
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/majiayu000/claude-skill-registry.git /tmp/evolving-ai-agents-src mkdir -p ~/.claude/skills cp -R /tmp/evolving-ai-agents-src/skills/ai-ml/self-evolving-agent ~/.claude/skills/evolving-ai-agents # SKILL.md is fully self-contained (all Python inline); no extra deps, no API key to install. # The code samples import an LLM `model` and `embedding_model` you must supply to actually run # LLM-based mutation / long-term memory. An identical copy lives at # skills/agent/self-evolving-agent-plurigrid-asi/. Upstream: github.com/plurigrid/asi (MIT).
Commando's en voorbeeldprompts
/evolving-ai-agentsDarwin Godel Machine referentiecode voor zelfverbeterende, zelfevoluerende AI-agenten in Python.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Evolve this agent's prompt against our benchmarkOptimize my agent's skills automaticallyRun an evaluation loop to improve this agent