Code, der sich selbst verbessert
Wir bauen nicht nur Websites. Wir bauen die Tools, mit denen KI-Systeme besser werden. Open Source. TypeScript. Production-tested.
Flagship Project
Darwin Agents
Ein TypeScript-Framework für KI-Agenten, die ihre eigenen Prompts automatisch verbessern. Durch Evolution, nicht durch manuelles Tuning. Mit A/B Testing, Safety Gates und Multi-Model Critics.
v0.4
Aktuelle Version
130+
Tests
MIT
Lizenz
# Install
npm install darwin-agents
# Run your first self-evolving agent
npx darwin run writer \
"Explain quantum computing simply"
# Watch it evolve
npx darwin evolve writer
→ Pattern detected: weak on analogies
→ New variant: writer-v2 generated
→ A/B test: v2 wins (87% vs 71%)
✓ writer-v2 is now defaultSelf-Evolution
Agenten erkennen Schwächenmuster und generieren automatisch verbesserte Prompt-Varianten.
A/B Testing
Neue Varianten werden gegen die aktuelle Version getestet. Der Gewinner wird zum Standard.
Safety Gates
Jede Evolution durchläuft Quality Gates. Keine unkontrollierte Prompt-Drift.
Multi-Provider
Claude, OpenAI, Ollama, du bist nicht an einen Provider gebunden. Wähle den, der zu dir passt.
So funktioniert es
Der Evolution Loop
Darwin verbessert KI-Agenten automatisch. Ohne manuelles Prompt-Engineering.
Agent führt Task aus
Dein Agent bearbeitet eine Aufgabe, schreiben, recherchieren, analysieren.
Critics bewerten die Qualität
Spezialisierte Critic-Agents messen Qualität, Quellen, Struktur und Relevanz.
Muster werden erkannt
Nach genügend Runs erkennt Darwin Muster: 'schwach bei technischen Themen', 'zu lang bei Zusammenfassungen'.
Neue Variante wird generiert
Ein Optimizer generiert eine verbesserte Prompt-Variante basierend auf den erkannten Mustern.
A/B Test entscheidet
Die neue Variante wird gegen die aktuelle Version getestet. Blind, fair, datenbasiert.
Gewinner wird Standard
Die bessere Variante übernimmt. Dein Agent wurde besser, automatisch.
Mitmachen
Open Source lebt von der Community
Darwin ist MIT-lizenziert. Contributions, Issues und Feedback sind willkommen. Wir bauen das zusammen.