Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

apo

Framework de testing end-to-end para agentes de IA que ejecuta especificaciones reales contra implementaciones reales, devolviendo veredictos binarios con trazas y entregables.

Ficha actualizada 22 sept 2026, 17:50 · upstream 22 sept 2026, 17:40 · release sin release detectada

00

Qué es apo

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Apo es un sistema de testing y ingeniería para harnesses de agentes. Transforma el conocimiento experto en especificaciones ejecutables que definen lo que el sistema debe ser capaz de hacer. A diferencia de frameworks de eval o plataformas de observabilidad, Apo responde a la pregunta: ¿Puede este harness hacer lo que requerimos?.

El framework opera mediante un bucle de ingeniería del harness donde las especificaciones se ejecutan contra la implementación real del agente, produciendo veredictos binarios respaldados por pruebas, trazas y entregables. Esto permite cerrar el ciclo entre conocimiento experto y agentes que mejoran el sistema automáticamente.

Apo no edita autónomamente los agentes ni rerunearse tareas fallidas; en su lugar, proporciona evidencia para que desarrolladores o agents de código realicen las mejoras necesarias hasta que las especificaciones pasen. Las pruebas se pueden apilar: deterministas para hechos objetivos y LLM-backed para calidad subjetiva.

CASOS DE USO
  • Validación regresiva de capacidades de agentes AI en CI/CD
  • Definición de especificaciones ejecutables para agents de código
  • Debugging mediante trazas completas de ejecución de tareas
  • Auditoría de cumplimiento de requisitos expertos en sistemas de IA
  • Testing de extractores de datos con múltiples capas de validación
PUNTOS DESTACADOS
  • Veredictos binarios respaldados por pruebas, trazas y entregables
  • Arquitectura de single-host para despliegue simplificado
  • Soporte para pruebas deterministas y LLM-backed en misma tarea
  • Documentación machine-readable vía llms.txt para agents de código
  • Sistema de schedules basado en política operativa no cron
PRECAUCIONES
  • Solo topología single-host soportada actualmente
  • Escalado horizontal, multi-replica y queue brokers fuera de alcance
  • En fase alpha con contrato limitado según docs/self-hosted-alpha.md
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Desplegar con scripts/self-host init --profile local para desarrollo o server para producción. Requiere PostgreSQL, Redis y S3/MinIO. Dashboard en puerto 3000, backend en 8000, OTLP en 8080. TLS opcional en perfil server.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
300080008080
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.