Cómo se almacenan los datos
TMA1 guarda traces y logs de conversación en tu disco local, en ~/.tma1/data/. No se sube nada a servicios remotos y podés inspeccionar o borrar los datos cuando quieras.
TMA1
Tokens, costo, latencia — cada llamada LLM, registrada localmente. Hacé clic en un pico para ver qué conversación está quemando plata.
_
ONBOARDING DEL AGENTE
Read https://tma1.ai/SKILL.md and follow the instructions to install and configure TMA1 for your AI agent
Un agente corrió 20 minutos. ¿Qué hizo? Abrí el dashboard, hacé clic en un trace, leé la conversación completa.
Esa sesión de $40 del martes pasado — ¿fue un context window enorme o un loop de reintentos? Ahora lo sabés.
Tu agente ve tu código, tus variables de entorno, tus claves. Esos datos se quedan en ~/.tma1/, nunca se suben a ninguna parte.
Funcionalidades
Siete vistas para Claude Code, Codex, Copilot CLI, OpenClaw, OTel GenAI, Sessions y Prompts. El dashboard elige la correcta según tus datos. Sin Grafana, sin nube, sin YAML.
¿Qué modelo cuesta más? ¿Qué conversación quemó tu presupuesto? Tokens y costo estimado por modelo, más burn rate y ratios de cache hit.
Un agente en un loop de reintentos puede quemar cientos de dólares. Cada vista de agente tiene una pestaña Anomalies. Hacé clic en cualquiera para saltar a esa sesión y ver qué salió mal.
Tu agente corrió 25 minutos. ¿Qué pasó? Abrí el overlay de sesión: a la izquierda la actividad de archivos, contexto y API calls. A la derecha, el timeline completo. O mirá el canvas en vivo mientras tu agente trabaja.
Cuando tu agente se siente lento, ¿es el modelo o las herramientas? p50 y p95 de latencia por herramienta, conteos de llamadas, tasas de éxito y líneas de tendencia.
Tu agente puede ejecutar comandos shell, hacer fetches a URLs externas y recibir prompts inyectados. TMA1 marca todo. Para OpenClaw también rastrea errores de webhook y sesiones atascadas.
Escribí una palabra clave en la pestaña de búsqueda de Sessions y aparecen las conversaciones, herramientas y resultados que coinciden. Hacé clic en un resultado para abrir la sesión en ese evento exacto.
Cómo funciona
Pegá la instrucción de onboarding en tu agente y se encarga del resto. O hacelo vos:
Un comando. Todo se descarga en ~/.tma1/. Sin Docker, sin paquetes del sistema.
Apuntá el endpoint OTel a http://localhost:14318/v1/otlp. Funciona con Claude Code, Codex, OpenClaw o cualquier SDK OTel. GitHub Copilot CLI no necesita configuración — TMA1 detecta sus logs de sesión automáticamente.
Abrí localhost:14318 en el navegador. Los traces aparecen segundos después de la siguiente llamada LLM.
Seguridad
Tu agente lee tu código, tus API keys, tu infraestructura. Mandar eso a un servicio de observabilidad en la nube anula el propósito. Todo se queda local.
TMA1 guarda traces y logs de conversación en tu disco local, en ~/.tma1/data/. No se sube nada a servicios remotos y podés inspeccionar o borrar los datos cuando quieras.
Tras el primer inicio (que descarga el motor de base de datos integrado una sola vez), TMA1 no hace más llamadas de red. Sin analíticas, sin reportes de error, sin chequeos de actualización.
TMA1 usa licencia Apache-2.0. Leé el código, auditá el build y corrélo sin conexión.
tma1-server corre como un único proceso local y administra su motor de almacenamiento integrado. Sin Docker, sin paquetes del sistema, sin dependencias runtime.
Borrá ~/.tma1/ y todo desaparece. Sin estado huérfano en la nube, sin cuentas remotas que cerrar.
FAQ
Cualquier agente que emita datos OpenTelemetry, más algunos vía auto-descubrimiento de JSONL. Claude Code envía métricas y logs. Codex envía logs y métricas, y los archivos JSONL de sesión se analizan automáticamente para la reproducción de conversaciones. GitHub Copilot CLI no requiere configuración: sus logs de sesión en ~/.copilot/session-state/ se detectan automáticamente. OpenClaw envía traces y métricas, y los archivos JSONL de sesión se analizan automáticamente. Cualquier SDK OTel con convenciones semánticas GenAI funciona de entrada. El dashboard detecta automáticamente la fuente de datos y muestra la vista correspondiente.
Sí. Ejecutá mysql -h 127.0.0.1 -P 14002 para conectarte al endpoint SQL local, o abrí localhost:14000/dashboard/ para la interfaz de consultas. Traces en opentelemetry_traces, logs en opentelemetry_logs, datos de sesión en tma1_hook_events y tma1_messages, y las métricas OTel crean tablas automáticamente.
Depende de la actividad del agente y del largo de las conversaciones. En un uso típico, unos cientos de MB por mes.
Inicio rápido
Pegá esto en tu agente. Lee el archivo de skill y se encarga del resto.
ONBOARDING DEL AGENTE
Read https://tma1.ai/SKILL.md and follow the instructions to install and configure TMA1 for your AI agent