[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:cc-lens":3},"\u003Cp>\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fcc-lens.png\" alt=\"cc-lens CLI\" \u002F>\u003C\u002Fp>\n\u003Ch1>Claude Code Lens (cc-lens)\u003C\u002Fh1>\n\u003Cp>Local analytics dashboard for Claude Code. No cloud, no telemetry, no API key, just your \u003Ccode>~\u002F.claude\u002F\u003C\u002Fcode> data, visualized.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">npx cc-lens\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The CLI finds a free local port, starts the dashboard, and opens it in your browser.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>[!NOTE]\n\u003Cstrong>cc-lens 0.4.0 is out\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Adds Insights, budgets, team adoption, terminal digest, Wrapped, and expanded project docs.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FArindam200\u002Fcc-lens\u002Freleases\u002Ftag\u002Fv0.4.0\" rel=\"nofollow ugc noopener\">View the v0.4.0 release notes\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2>Quick Start\u003C\u002Fh2>\n\u003Cp>Run directly with \u003Ccode>npx\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">npx cc-lens\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>On first run, \u003Ccode>cc-lens\u003C\u002Fcode> prepares a small runtime cache in \u003Ccode>~\u002F.cc-lens\u002F\u003C\u002Fcode>. After that, launches are faster.\u003C\u002Fp>\n\u003Ch2>What You Can See\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>\u003C\u002Fth>\n\u003Cth>\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ch3>Overview\u003C\u002Fh3>\u003Cpicture>\u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\".\u002Fpublic\u002Fdashboard-dark.png\">\u003C\u002Fsource>\u003Csource media=\"(prefers-color-scheme: light)\" srcset=\".\u002Fpublic\u002Fdashboard-white.png\">\u003C\u002Fsource>\u003Cimg alt=\"Dashboard overview\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fdashboard-dark.png\" width=\"420\" height=\"236\" \u002F>\u003C\u002Fpicture>\u003Cbr \u002F>Track sessions, messages, tokens, cost, storage, trends, models, peak hours, projects, and recent activity.\u003C\u002Ftd>\n\u003Ctd>\u003Ch3>Sessions\u003C\u002Fh3>\u003Cimg alt=\"Session replay and chat\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fsession-chat.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Search sessions, replay JSONL conversations, inspect Markdown replies, tool calls, costs, tokens, and compactions.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ch3>Costs\u003C\u002Fh3>\u003Cimg alt=\"Costs\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fcosts.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Review estimated spend, cache savings, project costs, model breakdowns, token usage, and pricing references.\u003C\u002Ftd>\n\u003Ctd>\u003Ch3>Insights\u003C\u002Fh3>\u003Cimg alt=\"Insights\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Finsights.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Find cache, model, compaction, plan-fit, budget, and savings opportunities from local usage patterns.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ch3>Projects\u003C\u002Fh3>\u003Cimg alt=\"Projects\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fprojects.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Browse projects by sessions, duration, spend, languages, branches, MCP usage, agents, and top tools.\u003C\u002Ftd>\n\u003Ctd>\u003Ch3>Project Trends\u003C\u002Fh3>\u003Cimg alt=\"Project trends\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fprojects-trend.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Analyze project sessions, spend, language mix, branch activity, model usage, tools, and activity over time.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ch3>Tools &amp; Features\u003C\u002Fh3>\u003Cimg alt=\"Tools and features\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Ftools.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Compare tool rankings, categories, skill (slash-command) usage, MCP servers, feature adoption, errors, versions, and git branch usage.\u003C\u002Ftd>\n\u003Ctd>\u003Ch3>Activity\u003C\u002Fh3>\u003Cimg alt=\"Activity calendar\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Factivity.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>View activity calendars, streaks, active days, peak hours, day-of-week patterns, and usage consistency.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ch3>Tasks\u003C\u002Fh3>\u003Cimg alt=\"Tasks\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Ftasks.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Browse Claude Code todos with search, status filters, task metadata, project context, and local file provenance.\u003C\u002Ftd>\n\u003Ctd>\u003Ch3>Workspace\u003C\u002Fh3>\u003Cimg alt=\"Workspace\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fworkspace.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Inspect workspace state, memory, settings, installed skills, plugins, MCP servers, and local storage usage.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ch3>Wrapped\u003C\u002Fh3>\u003Cimg alt=\"Wrapped\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fwrapped.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Create a yearly card with sessions, usage, spend, favorite tools, active projects, and local highlights.\u003C\u002Ftd>\n\u003Ctd>\u003Ch3>Export &amp; Import\u003C\u002Fh3>\u003Cimg alt=\"Export\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FArindam200\u002Fcc-lens\u002FHEAD\u002Fpublic\u002Fexport.png\" width=\"420\" height=\"236\" \u002F>\u003Cbr \u002F>Export portable \u003Ccode>.cclens.json\u003C\u002Fcode> files with stats, metadata, facets, history, previews, and date filters.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Import is preview-only right now. It shows which sessions are new or already present, but it does not write merged data back into \u003Ccode>~\u002F.claude\u002F\u003C\u002Fcode>, to avoid corrupting live Claude Code files.\u003C\u002Fp>\n\u003Ch2>Multiple Claude Profiles\u003C\u002Fh2>\n\u003Cp>By default, \u003Ccode>cc-lens\u003C\u002Fcode> reads \u003Ccode>~\u002F.claude\u002F\u003C\u002Fcode>. To point it at another Claude Code con\u003C\u002Fp>\n",1784240406345]