TMA1

Sabé qué hace tu agente y cuánto te cuesta

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

Instalación manual
terminal
$ curl -fsSL https://tma1.ai/install.sh | bash
localhost:14318
TMA1 Dashboard — Claude Code Overview

Mirá qué pasó

Un agente corrió 20 minutos. ¿Qué hizo? Abrí el dashboard, hacé clic en un trace, leé la conversación completa.

Detectá las llamadas caras

Esa sesión de $40 del martes pasado — ¿fue un context window enorme o un loop de reintentos? Ahora lo sabés.

Nada sale de tu máquina

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

Observabilidad sin complicaciones

Un dashboard para todo lo que hacen tus agentes. Sin Grafana, sin nube, sin YAML.

01

Desglose de costos

¿Qué modelo cuesta más? ¿Qué conversación quemó tu presupuesto? Tokens y costo estimado por modelo, con proyecciones de burn rate y análisis de eficiencia de caché.

localhost:14318
TMA1 Dashboard — Desglose de costos
02

Seguimiento de latencia

Cuando tu agente se siente lento, ¿es el modelo o las herramientas? Percentiles p50 y p95 por modelo, más tablas de rendimiento de herramientas con conteos y tasas de éxito.

localhost:14318
TMA1 Dashboard — Seguimiento de latencia
03

Monitoreo de seguridad

Tu agente puede ejecutar comandos shell, hacer fetches a URLs externas y recibir prompts inyectados. TMA1 marca todo. Además rastrea errores de webhook y sesiones atascadas en OpenClaw.

localhost:14318
TMA1 Dashboard — Monitoreo de seguridad
04

Replay de conversaciones

Tu agente acaba de editar 15 archivos. ¿Qué estaba pensando? Hacé clic en un trace para leer el diálogo completo — útil para depurar o auditar.

localhost:14318
TMA1 Dashboard — Replay de conversaciones
05

Detección de anomalías

Un agente atascado en un loop de reintentos puede quemar cientos de dólares. TMA1 marca tokens inusuales, errores altos y respuestas lentas antes de que los costos se acumulen.

localhost:14318
TMA1 Dashboard — Detección de anomalías
06

Búsqueda de texto completo

Buscá todo. Filtrá por modelo, rastreá un error hasta la llamada original, o buscá por nombre de herramienta.

Cómo funciona

Configuración

Pegá la instrucción de onboarding en tu agente y se encarga del resto. O hacelo vos:

[1]

Instalar

Un comando. Todo se descarga en ~/.tma1/. Sin Docker, sin paquetes del sistema.

[2]

Configurar tu agente

Apuntá el endpoint OTel a http://localhost:14318/v1/otlp. Funciona con Claude Code, Codex, OpenClaw o cualquier SDK OTel.

[3]

Abrir el dashboard

Abrí localhost:14318 en el navegador. Los traces aparecen segundos después de la siguiente llamada LLM.

Seguridad

Seguridad y privacidad

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.

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.

Sin llamadas de red

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.

Completamente open source

TMA1 usa licencia Apache-2.0. Leé el código, auditá el build y corrélo sin conexión.

Un solo binario

tma1-server corre como un único proceso local y administra su motor de almacenamiento integrado. Sin Docker, sin paquetes del sistema, sin dependencias runtime.

Tus datos, tu disco

Borrá ~/.tma1/ y todo desaparece. Sin estado huérfano en la nube, sin cuentas remotas que cerrar.

FAQ

Preguntas frecuentes

¿Qué agentes soporta?

Cualquier agente que emita datos OpenTelemetry. Claude Code envía métricas y logs. Codex envía logs y traces, y también puede emitir métricas nativas cuando se configura otel.metrics_exporter. OpenClaw envía traces y métricas. 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.

¿Se pueden consultar los datos con SQL?

Sí. Ejecutá mysql -h 127.0.0.1 -P 14002 para conectarte al endpoint SQL local, o abrí localhost:14000/dashboard/ para usar la interfaz de consultas integrada. Los traces crudos están en opentelemetry_traces, los logs en opentelemetry_logs, y las métricas OTel se guardan en tablas nativas creadas automáticamente.

¿Cuánto disco ocupa?

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

Probálo ahora

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

O instalá manualmente
terminal
# Install TMA1
$ curl -fsSL https://tma1.ai/install.sh | bash
 
# Start TMA1
$ tma1-server
 
# Configure your agent (example: OpenClaw)
$ openclaw config set diagnostics.otel.endpoint http://localhost:14318/v1/otlp
 
# Or any OTel SDK
$ export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:14318/v1/otlp
 
# Open dashboard
$ open http://localhost:14318