Evolving AI Agents
Darwin Godel Machine referansekode for selvforbedrende, selvevolverende AI-agenter i Python
Krever oppsett
Hva den gjør
Tilbyr selvstendige Python-referanseimplementasjoner av Darwin Godel Machine-mønstre for selvevolverende AI-agenter: et agentarkiv, fitness-proporsjonal sampling, LLM-basert kodemutasjon, benchmark-evaluering, nyhetsbasert arkivering og langtidshukommelse. Utløses når en bruker ønsker å bygge selvforbedrende agenter, evolusjonære agent-looper, eller DGM-stil kodemutasjon og evaluering. Det er en konseptuell referanse snarere enn et plug-and-run-bibliotek; standard evolusjons-loopen trenger tilpasning for å konvergere på en gitt oppgave.
Testrapport
Hentet den enkeltstående SKILL.md på skills/ai-ml/self-evolving-agent (identisk gaffel-kopi på skills/agent/self-evolving-agent-plurigrid-asi); metadata.json til stede, ingen eksterne skript referert, ingen sikkerhetsbrudd. Jeg kjørte to løsere på samme lekeoppgave (utvikle en tilfeldig 12-tegns streng mot et mål). Min baseline elitistiske evolusjons-loop nådde fitness 1.0 på 85 generasjoner; ferdighetens ordrette DarwinGodelMachine stoppet på 0.667 etter 2000 generasjoner og løste den aldri. Observerte at dens is_novel/code_similarity bruker whitespace-tokenisering, så mangfoldssjekken er inert for ikke-multi-token kandidater og arkivet fylles til 100 med lav-fitness søppel, som drukner seleksjonen.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
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).
Kommandoer og eksempelprompter
/evolving-ai-agentsDarwin Godel Machine referansekode for selvforbedrende, selvevolverende AI-agenter i Python
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Evolve this agent's prompt against our benchmarkOptimize my agent's skills automaticallyRun an evaluation loop to improve this agent