{"repo":"tma1-ai/tma1","free":true,"listed":false,"github":"https://github.com/tma1-ai/tma1","clone":"git clone https://github.com/tma1-ai/tma1.git","description":"Local-first observability your agent reads back. TMA1 records every LLM call, then routes what it sees into the agent's next turn via hooks and MCP.","language":"Go","stars":115,"topics":["ai-agents","claude-code","codex","local-first","observability","openclaw","opentelemetry","self-hosted","sql","agent-observability"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"TMA1 A monolith for your agent's loop. Silent until it talks back. TMA1 is local-first observability for LLM agents, powered by GreptimeDB. It records every LLM call on your machine, then routes what it sees back into the agent's next turn through hooks and MCP tools. One binary. No Docker. No Grafana. No cloud account. The name comes from TMA-1 (Tycho Magnetic Anomaly-1) in 2001: A Space Odyssey : the monolith buried on the moon, silently recording everything until you dig it out. What TMA1 Does TMA1 has two jobs: 1. Show the human what happened. 2. Tell the agent what it should notice before the next step. The dashboard gives you token usage, cost, latency, tool activity, full conversation replay, anomaly history, prompt evaluation, and SQL access to the underlying data. The agent loop gives Claude Code and Codex a compact block before each turn, can block Stop when a HIGH-severity issue is still unresolved, and exposes seven MCP tools the agent can call on demand. Supported Sources Source How TMA1 reads it What you get -------- ------------------- -------------- Claude Code OTel metrics/logs/traces, hooks, JSONL transcripts Cost, tools, traces, sessions, anomalies, injected context Codex OTel logs/metrics, hooks, JSONL sessions Cost, tools, sessions, anomalies, injected context Copilot CLI JSONL sessions from /.copilot/session-state/ Sessions, tools, cost where available OpenClaw OTel traces/metrics, JSONL sessions Traces, cost, sessions, security signals Any GenAI app OTe","default_branch":null,"files":null,"tree":[],"storefront":"/r/tma1-ai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tma1-ai/tma1/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}