{"repo":"faizannraza/wattage","free":true,"listed":false,"github":"https://github.com/faizannraza/wattage","clone":"git clone https://github.com/faizannraza/wattage.git","description":"A token-spend profiler and cost-regression gate for AI agents.","language":"Python","stars":21,"topics":["agents","ai-agents","cli","cost-optimization","developer-tools","llm","llmops","observability","opentelemetry","tokens"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"A Kill-A-Watt meter for your AI agents. Point it at a trace and it tells you exactly where your tokens are being burned and wasted, prices each waste pattern in real dollars, prescribes a fix, and can fail your CI when a change makes your agent measurably more expensive. A real captured agent trace (see provenance) — Wattage catches a stable prompt prefix being re-sent instead of cached, prices the waste, and prescribes the fix. Regenerate this GIF with vhs docs/assets/demo.tape (see the tape file for the exact command). Install and run No config file, no API key, fully offline — point it at an OTLP JSON trace export and it prices every call and runs every detector. Don't have a trace yet? Getting your first trace covers both \"I already have OTel traces\" and \"I have zero instrumentation\" (a runnable, 5-minute path from nothing to a real, priced report). Or try it right now against the fixture shipped in this repo: Or get a self-contained, shareable HTML flame graph instead of the terminal view: The evidence, not a marketing claim Wattage's standout feature is the convergence engine — the nonconvergence detector, which catches an agent thrashing through a loop without making real progress, including patterns a naive exact-match duplicate detector structurally cannot see (a retry with a fresh timestamp each time, an oscillation between two strategies, a \"productive-looking\" stall where every call is technically unique but nothing is actually learned). Rather than assert that, w","default_branch":null,"files":null,"tree":[],"storefront":"/r/faizannraza","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/faizannraza/wattage/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."}