Definable AI agrega un panel de observabilidad autohospedado con una sola bandera.

Observabilidad integrada para agentes de IA
Definable AI, un framework de Python de código abierto basado en FastAPI para construir agentes de IA, ha añadido un panel de observabilidad autoalojado que requiere una configuración mínima. A diferencia de otros frameworks que tratan la observabilidad como una idea tardía que requiere servicios externos como LangSmith o Arize, esta característica está integrada directamente en la tubería de ejecución.
Configuración de una bandera
Para habilitar el panel, añade un solo parámetro al crear tu agente:
from definable.agent import Agent
agent = Agent(
model="openai/gpt-4o",
tools=[get_weather, calculate],
observability=True, # <- esta línea
)
agent.serve(enable_server=True, port=8002)
Panel disponible en http://localhost:8002/obs/
La configuración no requiere claves API, cuentas en la nube ni infraestructura separada como Docker-compose para pilas de métricas. El panel se sirve junto con tu agente como un componente autónomo.
Características del panel
- Transmisión de eventos en vivo: transmisión en tiempo real impulsada por SSE de cada llamada al modelo, ejecución de herramientas, recuperación de conocimiento y recuperación de memoria en más de 60 tipos de eventos
- Contabilidad de tokens y costos: seguimiento por ejecución y agregado para ver exactamente a dónde va tu presupuesto
- Percentiles de latencia: métricas p50, p95, p99 en todas las ejecuciones para detectar regresiones al instante
- Análisis por herramienta: qué herramientas se llaman con más frecuencia, cuáles fallan y tiempos promedio de ejecución
- Reproducción de ejecuciones: haz clic en cualquier ejecución histórica y avanza paso a paso
- Comparación de ejecuciones: diferencia lado a lado de dos ejecuciones para ver cambios en prompts o diferentes llamadas a herramientas inmediatamente
- Gráficos de línea de tiempo: consumo de tokens, costos y tasas de error a lo largo del tiempo con intervalos de 5 minutos, 30 minutos, por hora y diarios
Enfoque de arquitectura
El sistema de observabilidad difiere de alternativas como LangSmith o Phoenix en varias formas:
- Autoalojado: Tus datos nunca salen de tu máquina sin dependencia de proveedores
- Configuración cero: No se requiere infraestructura separada ni procesos de recolección
- Integrado en la tubería: Los eventos se emiten desde dentro de la tubería de ejecución de 8 fases en lugar de parchearse mediante monkey-patching o instrumentación OTEL
- Basado en protocolos: Escribe una clase de 3 métodos para exportar a cualquier backend sin instalar SDKs
El mantenedor señala que esto no pretende reemplazar sistemas APM completos con características empresariales como RBAC y políticas de retención. Está diseñado para desarrolladores que construyen agentes y quieren ver qué está sucediendo durante el desarrollo.
El proyecto está actualmente en etapas tempranas con el mantenedor buscando contribuyentes adicionales. El framework está disponible en https://github.com/definableai/definable.ai.
📖 Leer la fuente completa: r/LocalLLaMA
👀 Ver también

Claude Code reescribe el analizador SQL de PostHog para lograr una aceleración de 70x – Cómo funcionaron las pruebas basadas en propiedades y los agentes paralelos
PostHog utilizó múltiples sesiones de Claude Code en paralelo para reescribir su analizador SQL, logrando una aceleración de 70x. El nuevo analizador tiene 16K líneas de código recursivo descendente hecho a mano con pruebas basadas en propiedades.

md-viewer: Un Visor de Markdown con Recarga en Vivo para Flujos de Trabajo de Código Claude
md-viewer es una herramienta ligera de Rust que proporciona visualización de markdown con recarga en vivo para archivos generados por Claude Code. Se ejecuta de forma independiente de los editores, admite diagramas Mermaid y se instala mediante AUR, Snap o Cargo.

DecisionNode: CLI y Servidor MCP para Almacenamiento de Decisiones Semánticas
DecisionNode es un servidor CLI y MCP solo local que almacena decisiones estructuradas como JSON, las incrusta como vectores para búsqueda semántica y las hace accesibles en herramientas de IA a través de MCP. Tiene licencia MIT y está diseñado para funcionar con Claude Code, Cursor, Windsurf, Antigravity y otros clientes MCP.

Cómo Clawdbot Coordina 6 Agentes de IA con una Cola de Trabajo Estable en Producción
El equipo de Clawdbot construyó un sistema de cola de trabajo para coordinar 6 agentes de IA (diseño, código, marketing, operaciones) para su tienda operada por IA. El sistema incluye reclamación atómica de tareas, una máquina de estados, lógica de reintento con retroceso, cadenas de tareas, seguimiento de latido y un orquestador demonio.