{"repo":"lanesket/llm.log","free":true,"listed":false,"github":"https://github.com/lanesket/llm.log","clone":"git clone https://github.com/lanesket/llm.log.git","description":"Know what you spend, see what you send. Lightweight local proxy that logs every LLM call - costs, tokens, full prompts and responses.","language":"Go","stars":21,"topics":["ai","anthropic","claude","claude-code","cli-tool","cost-tracking","llm","observability","openai","token-usage"],"license":"MIT","category":"ai-agents","readme_excerpt":"llm.log Lightweight LLM observability — costs, tokens, and full request/response capture. Three commands to start. Local proxy, single binary, zero config. Install · Quick Start · Dashboard · CLI · Export · Data Management · How it Works &nbsp; &nbsp; &nbsp; &nbsp; --- TUI — llm-log dash Web UI — llm-log ui What is llm.log? A lightweight local proxy for LLM observability. It sits between your apps and LLM APIs, captures every request and response, tracks token usage, and calculates costs — all stored locally in SQLite, without changing a single line of code. Not as heavy as enterprise platforms (Langfuse, Helicone, etc.) that need Docker, databases, and cloud accounts. Not as limited as log parsers (ccusage, tokscale) that only show token counts. llm.log gives you full prompt/response capture with cost tracking in a single binary you can install in seconds. - Zero code changes — works via HTTPS PROXY , picked up by most apps automatically - Full request/response capture — every prompt and response stored, searchable, exportable - Real costs — auto-updated pricing for 800+ models, cache token breakdowns - All major providers — OpenAI, Anthropic, OpenRouter, Groq, DeepSeek, Mistral, and more - All API formats — Chat Completions, Responses API, Anthropic Messages - Claude Code aware — on a subscription? see what you'd pay without it. On API keys? see your actual spend - Web UI + TUI — browser dashboard with analytics, or terminal dashboard with interactive heatmap and mouse supp","default_branch":null,"files":null,"tree":[],"storefront":"/r/lanesket","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lanesket/llm.log/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."}