Sistema de Agentes — v3

Dragona
opera con
superpoderes

Pipelines autonomos, agentes inteligentes y decisiones basadas en datos — funcionando 24/7 sin intervension humana.

24/7 Operacion
1+2 Agentes activos
VPS Ubuntu 24.04
Haiku Claude API
01 / 08
Quienes somos

Dragona — Consultora de Datos

Dragona es una consultora especializada en datos, analisis y automatizacion. Construye pipelines que corren solos, insights directos para clientes, y agentes que operan en segundo plano.

Vittae
SaaS / Subscripciones
Stripe HubSpot Supabase Hex
Skindion
E-commerce Skincare
Shopify Meta Ads Amazon Supabase
📐
Arquitectura de datos
Medallion: raw → silver → gold. Supabase como almacen central. Pipelines en Python 3.12.
📊
Visualizacion premium
Plotly, Altair, Observable. Paleta Dragona. Charts filterable de alta densidad informativa.
🤖
Agentes autonomos
VPS dedicado. BotZilla como orquestador. Subagentes especializados por dominio.
02 / 08
Agente maestro
🤖

BotZilla

Activo en VPS — @BotZilla646_bot

BotZilla es el asistente personal de Shige via Telegram. Powered by Claude Haiku. Tiene memoria persistente, lista de tareas, y a partir de la v3 orquesta subagentes especializados — decidiendo solo cuando invocarlos.

Python 3.12
Model Claude Haiku
OS Ubuntu 24.04
IP 187.124.244.123
Servicio systemd
Comandos disponibles
/task
Agregar tarea
/tasks
Ver pendientes
/done
Completar tarea
/context
Ver sesion activa
/client
Setear cliente
/note
Agregar nota
/agents
Ver subagentes
/agentlog
Log de subagente
/suggestions
Feedback pendiente
03 / 08
Arquitectura

Jerarquia del sistema

🤖

BotZilla — Agente Maestro

Escucha Telegram • Detecta intents • Orquesta subagentes • Reporta resultados • Vigila logs

Maestro
🧭

router.py

1 llamada Haiku • Clasifica: f1 | agentlab | chat

Router
🏎️

F1 Fantasy

Analyst + Strategist + Reporter • Proyeccion de puntos + picks

Subagente
🧠

AgentLab

Arquitecto + Auditor + Guia • Debate arquitectura VPS

Subagente
04 / 08
Que puede hacer

Capacidades por capa

🤖
BotZilla — Maestro
  • Responde preguntas y conversacion via Telegram 24/7
  • Memoria persistente entre reinicios — sesion.json atomico
  • Lista de tareas propia — /task, /tasks, /done
  • Detecta intent automaticamente (sin comandos)
  • Lanza subagentes, espera resultado, responde
  • Lee logs y sugerencias de todos los subagentes
  • Puede crear scaffolds y debuggear subagentes
  • Reporta estado de la plataforma (/agents)
🏎️
F1 Fantasy — Subagente
  • Analiza roster actual con 3 agentes Haiku en secuencia
  • Proyeccion de puntos por piloto y constructor
  • Recomendacion de cambios para el siguiente GP
  • Identificacion de riesgos del roster
  • Log de cada invocacion con contexto completo
  • Puede proponer mejoras a su propio algoritmo
  • Ejecutable standalone desde terminal
🧠
AgentLab — Subagente
  • Debate estructurado entre 3 agentes especializados
  • Arquitecto propone, Auditor cuestiona, Guia sintetiza
  • Foco: mejores practicas de agentes en VPS
  • Guia accionable al final de cada sesion
  • Log completo de cada debate en ideas_log.md
  • Puede proponer mejoras al propio sistema
  • Siempre sugiere el siguiente tema a debatir
🔒
Seguridad y limites
  • Subagentes NO pueden modificar archivos de BotZilla
  • Sugerencias requieren aprobacion explicita de Shige
  • Timeout de 120s por subagente — fallo graceful
  • Secrets solo en .env en VPS — nunca en git
  • Sin acceso a datos de clientes (Stripe, HubSpot, Supabase)
  • Token Telegram rotado semanalmente (job automatico)
05 / 08
Como funciona

Flujo de un mensaje

💬
Shige
Manda mensaje por Telegram
🧭
Router
1 llamada Haiku — clasifica intent
🤖
BotZilla
Decide: chat directo o subagente
🏎️🧠
Subagente
Corre en subprocess — 3 Haiku en secuencia
📋
Log
Registrado en invocations_log.md
📱
Telegram
BotZilla responde con el resultado

Si el subagente tarda mas de 2 segundos, BotZilla manda "Analizando..." para confirmar que esta trabajando. Timeout maximo: 120 segundos. Si falla, reporta el error y loggea el incidente.

06 / 08
Que viene

Roadmap de la plataforma

Ahora — Sub-A
BotZilla v3: Orquestador
router.py + orchestrator.py + subagents_log.md. BotZilla detecta intents y lanza subagentes automaticamente.
Siguiente — Sub-B
F1 Fantasy Subagente
f1.py con 3 agentes (Analyst, Strategist, Reporter). Analisis de roster + recomendaciones para el siguiente GP.
Pronto — Sub-C
AgentLab v2
Debate estructurado sobre deploy de agentes en VPS. Con invocations_log y canal de sugerencias a BotZilla.
Backlog
Expansion a clientes
Subagentes maduros migrados a VPS de clientes. Integracion con Supabase/HubSpot. Dashboard de estado de la plataforma.
07 / 08
En produccion

Una consultora
que opera sola
mientras duermes

Dragona + BotZilla + subagentes = infraestructura de inteligencia autonoma construida por y para Shige.

Python 3.12
Claude Haiku
VPS Ubuntu 24.04
systemd
Telegram API
Supabase
Stripe
HubSpot
08 / 08