Evolving AI Agents

Darwin Godel Machine referentiecode voor zelfverbeterende, zelfevoluerende AI-agenten in Python.

Door majiayu000 · majiayu000/claude-skill-registry

Werkt met setup ★ 6.4/10

Evolving AI Agents — Darwin Godel Machine referentiecode voor zelfverbeterende, zelfevoluerende AI-agenten in Python.

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 benchmark
  • Optimize my agent's skills automatically
  • Run an evaluation loop to improve this agent