
Agentlytics
https://github.com/f/agentlytics- Category
- Developer Tools
- Rank
- No. 993Tools index
- Pricing
- Open Source
- Type
- APP
- Builder
- f
- GitHub
- 573 stars
- Date
About
Comprehensive analytics dashboard for AI coding agents — Cursor, Windsurf, Claude Code, Copilot, Zed, Antigravity, OpenCode, and more.
What it does
Agentlytics scans coding-session histories, normalizes conversations into a local SQLite cache, and serves a browser interface for searching chats, comparing usage, estimating model costs, and inspecting project activity. An optional relay shares selected project histories with teammates and AI clients.
Why it's ranked here
Its useful distinction is consolidation without sending the personal dashboard data elsewhere. Searchable conversations, project breakdowns, cost estimates, and editor comparisons address practical questions. The relay adds genuine team utility, although its trusted-network design and uneven source coverage narrow the audience.
What's good
The local workflow needs one package-runner command and keeps its cache on the machine. Session detail includes messages, models, token counts, and tool calls. Costs can be grouped by editor, model, project, and month. Relay participants choose which projects to share.
Tradeoffs
The documented runtime supports macOS only. Devin, Devin Next, and Antigravity must be running during scans. Several adapters lack complete token, model, or tool data. Cost figures are estimates tied to recognized model names. Relay is intended for trusted local networks, with password protection optional.
How to use it well
It suits developers who move among several coding agents and want one searchable record for personal analysis. Run collection periodically, compare editors by project, and inspect expensive sessions before changing habits. Use relay for selected team context on a trusted network. It does not provide LLM-generated insights or PDF and CSV reporting.
Technical notes+
The npm executable declared in package.json enters through index.js, checks Node compatibility, scans adapters, initializes cache.js, and starts server.js. cache.js normalizes sessions into SQLite tables for chats, messages, statistics, and tool calls. server.js exposes the local REST surface and serves the React application. relay-client.js syncs selected projects every 30 seconds to relay-server.js, which stores separate SQLite data. mcp-server.js exposes four relay tools over legacy SSE and Streamable HTTP transports. pricing.js normalizes model identifiers against pricing.json before estimating token costs. README.md says MIT, while package.json declares ISC, so the repository text contains a license conflict.
Observed
- Primary language
- JavaScript, using CommonJS modules
- Packaging
- npm package with an agentlytics command; runnable through npx, pnpm dlx, yarn dlx, or bunx
- Runtime
- Node.js 20.19 or newer, with additional explicit support for Node.js 22.12 or newer
- Documented platform
- macOS; Linux and Windows support appears on the roadmap
- Interfaces
- CLI, local browser dashboard, REST API, relay REST API, and relay MCP server
- Storage
- Separate local SQLite databases for personal cache data and relay data
- License
- Conflicting metadata: README.md states MIT, while package.json declares ISC
Read from README.md, package.json, index.js, server.js, cache.js, pricing.js, mcp-server.js, share-image.js, relay-client.js, relay-server.js.
What it can do
Track AI coding agent performance metrics
AI coding agent activity data → Performance analytics and metrics dashboard
Monitor code generation statistics across multiple AI tools
Code generation data from Cursor, Windsurf, Claude Code, Copilot, Zed, etc. → Comparative code generation analytics
Analyze AI agent usage patterns
User interaction data with AI coding tools → Usage pattern insights and trends
Generate productivity reports for AI-assisted coding
Coding session data and agent interactions → Productivity analysis reports
Compare effectiveness across different AI coding agents
Performance data from multiple AI coding tools → Comparative effectiveness analysis
Track code quality metrics from AI suggestions
AI-generated code and acceptance/rejection data → Code quality and acceptance rate analytics
Tags
Tech Stack
Media

Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.