Código que se mejora a si mismo
No solo construimos sitios web. Construimos las herramientas que hacen mejores los sistemas de IA. Open source. TypeScript. Probado en producción.
Proyecto Principal
Darwin Agents
Un framework TypeScript para agentes de IA que mejoran automáticamente sus propios prompts. A través de evolución, no ajustes manuales. Con A/B testing, safety gates y criticos multi-modelo.
v0.4
Versión actual
130+
Tests
MIT
Licencia
# 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 defaultAuto-Evolución
Los agentes detectan patrones de débilidad y generan automáticamente variantes de prompt mejoradas.
A/B Testing
Las nuevas variantes se prueban contra la versión actual. El ganador se convierte en el estándar.
Safety Gates
Cada evolución pasa por controles de calidad. Sin deriva de prompts descontrolada.
Multi-Proveedor
Claude, OpenAI, Ollama — sin vendor lock-in. Elige el proveedor que mejor se adapte.
Cómo funciona
El ciclo de evolución
Darwin mejora agentes de IA automáticamente. Sin ingeniería de prompts manual.
El agente ejecuta una tarea
Tu agente maneja una tarea — escribir, investigar, analizar.
Los criticos evaluan la calidad
Agentes criticos especializados miden calidad, fuentes, estructura y relevancia.
Emergen patrones
Después de suficientes ejecuciones, Darwin detecta patrones: 'débil en temas técnicos', 'demasiado extenso en resúmenes'.
Se genera nueva variante
Un optimizador genera una variante de prompt mejorada basada en los patrones detectados.
El A/B test decide
La nueva variante se prueba contra la versión actual. Ciego, justo, basado en datos.
El ganador se convierte en estándar
La mejor variante toma el control. Tu agente mejoro — automáticamente.
Participa
El open source vive de la comunidad
Darwin tiene licencia MIT. Contribuciones, issues y feedback son bienvenidos. Lo construimos juntos.