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

LobsterBoard añade sistema de temas y galería de plantillas
LobsterBoard ahora incluye un sistema de temas con cinco opciones visuales y una galería de plantillas que permite a los usuarios exportar e importar diseños de tableros con eliminación automática de datos sensibles.

OpenLobster: Agente de IA Autohospedado en Go con Huella de Memoria de 30MB
OpenLobster es un asistente de IA autohospedado escrito en Go que se ejecuta como un solo binario con un uso de 30 MB de RAM y un arranque en frío de 200 ms. Admite múltiples proveedores de LLM, incluidos Ollama, OpenRouter y cualquier endpoint compatible con OpenAI, con la memoria almacenada en una base de datos de grafos.

Desarrollador Crea Habilidades Prácticas de Claude para Proyectos Kotlin Multiplataforma
Un desarrollador creó un repositorio público de habilidades de Claude específicamente para el trabajo con Kotlin Multiplatform después de encontrar que las habilidades existentes eran demasiado genéricas, subjetivas o superficiales. Las habilidades cubren revisiones de arquitectura, implementación de características, modularización, interfaz de usuario de Compose Multiplatform, navegación, puentes de plataforma, enlaces profundos, interfaz de usuario adaptable, pruebas y gobernanza de compilación.

Claude-Code v2.1.63 agrega enlaces HTTP, comandos de barra y corrige fugas de memoria.
Claude-Code v2.1.63 introduce ganchos HTTP para llamadas externas basadas en JSON, añade los comandos de barra /simplify y /batch, y corrige múltiples fugas de memoria en sesiones de larga duración. La versión también mejora el manejo de servidores MCP y la integración con VSCode.