{"repo":"mishanefedov/agentwatch","free":true,"listed":false,"github":"https://github.com/mishanefedov/agentwatch","clone":"git clone https://github.com/mishanefedov/agentwatch.git","description":"Local-only observability for AI agents on your machine. One timeline across coding and non-coding agents.","language":"TypeScript","stars":14,"topics":["ai-agents","claude-code","cli","cursor","developer-tools","local-first","mcp","observability","openclaw","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"📟 agentwatch Five AI agents on one machine, and no idea what any of them just did. agentwatch is one local timeline for every coding agent you run — Claude Code, Codex, Gemini CLI, Cursor, Hermes, OpenClaw. What they ran, what it cost, and when they went off the rails. All local: no cloud, no telemetry, no sign-in. Install • First 60 seconds • Features • MCP • Compare --- 🤖 Reading this as an AI agent? Go straight to AGENTS.md — it self-onboards you in three steps (install → verify → run), no account needed. The TUI is the live tail; the web UI is where you drill in — projects, sessions, token charts, compaction sparklines, call graphs, diff attribution, replay, anomaly triage. Both run in one process. Press w in the TUI to open the browser. --- Table of contents - Why this exists - Install - First 60 seconds - Agent coverage - Features - Keyboard reference - Configuration - What agentwatch reads - MCP server mode - OpenTelemetry exporter - How it compares - Limitations - Non-goals - Architecture - Development - Security - License --- Why this exists You run three AI coding agents on one laptop. Claude Code in a terminal, Codex alongside it, Cursor as your IDE, maybe Gemini CLI for a quick review, maybe an OpenClaw sub-agent churning on a long task. Every one of them has its own log file, its own permission model, its own idea of what a \"session\" is. None of them tells you what the others are doing. When something goes wrong — a file rewritten unexpectedly, a spend spike, a","default_branch":null,"files":null,"tree":[],"storefront":"/r/mishanefedov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mishanefedov/agentwatch/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."}