Notas del Lab

Hoja de Ruta

Estado actual del laboratorio multiagente, mejoras planificadas y trabajo futuro — organizado por estado de implementación.

Propósito

Esta página rastrea el estado de implementación actual del laboratorio y su evolución planificada. Los elementos están organizados por estado: implementado, en progreso, planificado y trabajo futuro (especulativo).

Implementado

Arquitectura

  • Modelo de cuatro agentes: Agente de Orquestación, Agente de Ejecución de Código, Agente de Investigación, Agente Multimedia
  • Modelo de operación local en primer lugar
  • Separación de responsabilidades y perfiles de riesgo entre agentes

Agente de Orquestación

  • Flujo de desarrollo (verificar → diseñar → prompt → revisar → integrar → commit)
  • Gestión de memoria mediante contexto de conversación y documentación escrita
  • Coordinación con el Agente de Investigación a través de la cola de tareas

Agente de Ejecución de Código

  • Generación y modificación de código bajo restricciones de flujo de trabajo explícitas
  • Aislamiento de git y sistemas de producción

Agente de Investigación

  • Cola de tareas basada en archivos para misiones de investigación
  • Mission Runner (creación de directorio de ejecución, gestión del ciclo de vida)
  • Ejecución del DAG de fases (F0 → F1 → F2/F4/Y1 → Y2 → F6)
  • Artefactos de misión (task.json, candidates.json, reviews.jsonl, price_analysis.json, youtube_transcripts.json, final_report.md, state.json)

Agente Multimedia

  • Integración con Stremio para búsqueda de catálogo de streaming
  • Integración con Chromecast para control de reproducción
  • Flujo de trabajo de automatización de entretenimiento

Documentación

  • Base de documentación de Lab Notes (esta sección)
  • Contenido bilingüe (inglés y español)
  • Diagramas Mermaid en todas las secciones principales

En progreso

  • Refinamiento del flujo de trabajo de orquestación
  • Prácticas de revisión y destilación de memoria
  • Expansión de dominios del pipeline de investigación

Planificado

Agente de Investigación

  • Búsqueda semántica y reranking
  • Dominios de investigación adicionales (académico, documentación técnica)
  • Exportación a PDF de informes finales
  • Entrega de informes por correo electrónico

Agente de Orquestación

  • Gestión estructurada de trabajos (IDs de trabajo, seguimiento de estado, cancelación)
  • Flujo de revisión de memoria mejorado
  • Formato de informe de sesión estandarizado

Infraestructura

  • Capa de almacenamiento SQLite o PostgreSQL para artefactos y estado
  • Smart Orchestrator V2 con grafo de trabajos explícito
  • Orquestación multiagente (coordinación de múltiples instancias en paralelo)
  • Sistema de notificaciones mejorado

Trabajo futuro

  • UI de control — interfaz basada en navegador para monitorear y gestionar el Agente de Orquestación
  • Panel de control web — vista unificada del estado de los agentes, misiones activas y salida de artefactos
  • Organizador de Medios — gestión automatizada de la biblioteca de medios local
  • Hub de Integración Plex/Radarr — conexión entre el descubrimiento de medios y el servidor de medios local
  • Servidor de Addon de Stremio — addon personalizado de Stremio para fuentes curadas del laboratorio
  • Sistemas de memoria avanzados — memoria persistente, recuperable y estructurada

Notas

Los elementos en la sección "Planificado" tienen alcance y enfoque definidos. Los elementos en "Trabajo futuro" son especulativos.

Esta página se actualiza a medida que el laboratorio se desarrolla.