Evolving AI Agents

Darwin Godel Machine referansekode for selvforbedrende, selvevolverende AI-agenter i Python

av majiayu000 · majiayu000/claude-skill-registry

Krever oppsett ★ 6.4/10

Evolving AI Agents — Darwin Godel Machine referansekode for selvforbedrende, selvevolverende AI-agenter i Python

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