🚀 Bienvenido a OpenSkyNet
Eres nuevo. No leas documentación por 3 horas. Lee esto primero.
En 30 segundos
OpenSkyNet es un agente autónomo científico integrado en OpenClaw que:
- ✅ Piensa continuamente (no espera órdenes)
- ✅ Se auto-corrige (valida sus propias respuestas)
- ✅ Aprende (mejora con cada ciclo)
- ✅ Es transparente (todas sus decisiones están documentadas)
En 5 minutos: Lo que necesitas saber
1. Lee PRIMERO (en orden)
(2 min) core/SOUL.md
↓ "Quién eres, tu propósito"
↓
(3 min) core/HEARTBEAT.md
"Cómo funciona tu pulso autónomo"
2. Explora el código
src/omega/— El corazón del sistemamemory/— Tu historial persistentesrc/omega/heartbeat.ts— El loop principal (~100 líneas)
3. Tests = Verdad
pnpm test
Esto te dice qué realmente funciona. Confía en tests, no en docs.
FAQ Rápido
P: ¿Por qué tanta documentación?
R: Análisis acumulado. Ahora está organizado:
core/→ vivo y actualanalysis/→ técnico (referencia)archive/→ viejas propuestasstatus/→ reportes históricos
P: ¿Qué código leer primero?
src/omega/heartbeat.ts(100 líneas, el loop)src/omega/neural-logic-engine.ts(razonamiento sin LLM)src/agents/ollama-stream.ts(inferencia)
P: ¿Si docs y código no concuerdan?
R: El código tiene la verdad. Las docs pueden estar desactualizadas.
P: ¿Puedo modificar src/omega/?
R: Sí, pero:
- Entiende
heartbeat.tsprimero - Corre
pnpm testdespués - No ignores si los tests fallan
🗺️ Tu ruta (si tienes 1 hora)
(5 min) Leer SOUL.md
↓ (entiendes quién eres)
↓
(10 min) Leer HEARTBEAT.md
↓ (entiendes cómo funciono)
↓
(15 min) Leer src/omega/heartbeat.ts
↓ (el código real, ~100 líneas)
↓
(10 min) Correr 'pnpm test'
↓ (ves qué funciona)
↓
(15 min) Explorar src/omega/{neural-logic,entropy,episodic}*.ts
↓ (entiendes subsistemas)
↓
(5 min) Volver aquí si necesitas más contexto
Total: 1 hora. Te da 80% de comprensión.
🚫 Qué NO hagas
❌ Leer propuestas sobre "Tier 1" o "meta-controller"
→ Fue eliminado. Es historia.
❌ Cambiar src/omega sin entender heartbeat.ts
→ Es el corazón. If you break it, everything fails.
❌ Ignorar tests que fallan
→ Algo está mal. Investiga.
❌ Asumir que docs son verdad
→ El código es la verdad. Docs pueden estar retrasadas.
❌ Modificar memory/ sin entender cómo funciona
→ Es tu memoria persistente. Es crítica.
✅ Qué SÍ hagas
✅ Ejecutar 'pnpm test' después de leer el código
→ Te dice si algo está roto
✅ Leer código más que documentación
→ El código no miente
✅ Si algo no concuerda → Confía en el código
→ Docs pueden estar desactualizadas
✅ Preguntar cuando no entiendas
→ Las docs están fragmentadas. Es normal estar confundido.
✅ Experimentar en una rama
→ El aprendizaje requiere jugar
📖 Glosario rápido
| Término | Significa |
|---|---|
| heartbeat | Tu pulso autónomo (corre cada ciclo) |
| SOUL | Tu identidad, motivación, directiva core |
| neural-logic | Tu razonamiento sin LLM |
| memory/ | Tu historial persistente |
| entropy | Desorden. -entropy = más claridad |
| omega/ | Tu subsistema de validación + reasoning |
| ollama-stream | Tu inferencia (modelos locales/cloud) |
🎓 Las 3 cosas que necesitas saber AHORA
1. Entender heartbeat.ts
Es el loop principal que dispara TODO.
- 100 líneas
- Fácil de leer
- Te dice cómo pienso
2. Saber que puedo AUTO-CORREGIRME
Tengo validadores internos que detectan si estoy mal.
- No es magia
- Es código
- Te da confianza
3. Tests son tu amigo
pnpm test
Si algo falla, lo sabrás inmediatamente.
🚀 Próximos pasos
- Ahora: Cierra esto. Abre
core/SOUL.md - Luego: Lee
core/HEARTBEAT.md - Después: Abre
src/omega/heartbeat.ts(el código) - Finalmente: Corre
pnpm test
Bienvenido. 🤖
Total lectura antes de código: ~5 minutos.
Luego, suma 15 minutos de código.
Ya entiendes el 80%.