Evolving AI Agents

Darwin Godel Machine Referenzcode für sich selbst verbessernde, sich selbst entwickelnde KI-Agenten in Python

von majiayu000 · majiayu000/claude-skill-registry

Funktioniert mit Setup ★ 6.4/10

Evolving AI Agents — Darwin Godel Machine Referenzcode für sich selbst verbessernde, sich selbst entwickelnde KI-Agenten in Python

Was es kann

Bietet eigenständige Python-Referenzimplementierungen von Darwin Godel Machine-Mustern für sich selbst entwickelnde KI-Agenten: ein Agentenarchiv, fitnessproportionale Stichprobenziehung, LLM-basierte Code-Mutation, Benchmark-Evaluierung, neuigkeitsbasierte Archivierung und Langzeitgedächtnis. Wird ausgelöst, wenn ein Benutzer selbstverbessernde Agenten, evolutionäre Agentenschleifen oder DGM-ähnliche Code-Mutation und -Evaluierung erstellen möchte. Es handelt sich um eine konzeptionelle Referenz und nicht um eine Plug-and-Run-Bibliothek; die Standard-Evolutionsschleife muss angepasst werden, um bei einer bestimmten Aufgabe zu konvergieren.

Testbericht

Die einzelne eigenständige SKILL.md unter skills/ai-ml/self-evolving-agent abgerufen (identische Fork-Kopie unter skills/agent/self-evolving-agent-plurigrid-asi); metadata.json vorhanden, keine externen Skripte referenziert, keine Sicherheitsmängel. Ich habe zwei Solver für dieselbe Spielzeugaufgabe ausgeführt (einen zufälligen 12-Zeichen-String auf ein Ziel hin entwickeln). Meine Baseline-Elitisten-Evolutionsschleife erreichte Fitness 1.0 in 85 Generationen; die wortgetreue DarwinGodelMachine des Skills stagnierte bei 0.667 nach 2000 Generationen und löste sie nie. Beobachtet, dass ihre is_novel/code_similarity Leerzeichen-Tokenisierung verwendet, sodass die Diversitätsprüfung für Nicht-Multi-Token-Kandidaten inert ist und das Archiv sich mit 100 niedrig-Fitness-Müll füllt, was die Selektion ertränkt.

Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

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).

Befehle & Beispiel-Prompts

  • /evolving-ai-agentsDarwin Godel Machine Referenzcode für sich selbst verbessernde, sich selbst entwickelnde KI-Agenten in Python

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Evolve this agent's prompt against our benchmark
  • Optimize my agent's skills automatically
  • Run an evaluation loop to improve this agent