Skip to content

Latest commit

 

History

History
146 lines (102 loc) · 6.67 KB

File metadata and controls

146 lines (102 loc) · 6.67 KB

Resource Evaluation: AgentsView — Local Session Analytics for Claude Code

Evaluated: 2026-02-23 Evaluator: Claude Sonnet 4.6 + technical-writer agent challenge Target Guide: Claude Code Ultimate Guide


Executive Summary

Resource: AgentsView — Local web app for browsing, searching, and analyzing AI coding sessions URL: https://www.agentsview.io/ GitHub: https://github.com/wesm/agentsview Author: Wes McKinney (creator of pandas)

Initial Score: 4/5 Challenged Score: 3/5 Final Score: 3/5 (Pertinent — Complement utile)

Decision: Integrate in guide/observability.md (External Monitoring Tools section). Cross-reference in guide/third-party-tools.md (Session Management). Wait 2-4 weeks for adoption to consolidate before publishing (target: ~200+ stars).


📄 Resource Summary

Type: Local-first web application (Go + Svelte 5 + SQLite FTS5)

Key Points:

  1. Full-text search across months of sessions via SQLite FTS5 — find specific discussions instantly
  2. Usage analytics: activity heatmaps, velocity metrics, tool usage breakdowns, per-project stats
  3. Real-time monitoring: watches session directories via Server-Sent Events, streams live messages
  4. Multi-CLI support: Claude Code + Codex + Gemini CLI (unique in the space)
  5. Local-first: single Go binary, MIT license, no accounts, no cloud; session export as HTML or GitHub Gist

Technical Stack:

  • Backend: Go (56.8% of codebase)
  • Frontend: Svelte 5 + Vite + TypeScript
  • Storage: SQLite with FTS5 full-text search
  • Real-time: Server-Sent Events (embedded web server)

🎯 Score: 3/5

Justification: Real gap in the guide — no existing documented tool combines full-text search + visual analytics (heatmaps, velocity) in a local web UI.

  • claude-code-viewer: basic session viewer, no search, no analytics
  • session-search.sh: CLI search only, zero UI, no analytics
  • ccboard: cost-centric dashboard, full-text search not confirmed

AgentsView fills this gap. However, the repo was created on February 19, 2026 (4 days before this evaluation), has 49 stars, and only 2 contributors. Too recent for a 4/5 (High Value) without established adoption. Wes McKinney's credibility (pandas creator) is a strong positive signal.


⚖️ Comparative Analysis

Feature AgentsView Guide (current)
Full-text search sessions ✅ SQLite FTS5 ⚠️ CLI only (session-search.sh)
Activity heatmaps ✅ Yes ❌ Missing
Velocity metrics ✅ Yes ❌ Missing
Tool usage breakdown ✅ Yes ⚠️ Partial (ccboard)
Local web UI ✅ Go embedded server ⚠️ claude-code-viewer (viewer only)
Real-time monitoring ✅ SSE ⚠️ claude-code-viewer (SSE too)
Multi-CLI support ✅ Claude + Codex + Gemini ❌ Claude Code only
Cost tracking ❌ Not mentioned ✅ ccusage, ccboard
Session replay/rewind ❌ No ✅ Entire CLI
Keyboard navigation ✅ Vim-style shortcuts N/A

vs ccboard distinction: ccboard = cost-centric with session view. AgentsView = behavior-analytics-centric with FTS search. Different primary use case, ~40% feature overlap.


📍 Integration Recommendations

Primary: guide/observability.md — External Monitoring Tools

Add row to the comparison table (after ccboard):

| **AgentsView** | Local web app | FTS search + activity heatmaps + velocity metrics + real-time monitoring. Multi-CLI (Claude/Codex/Gemini). No cost tracking. | `github.com/wesm/agentsview` |

Add to Decision Guide:

Want search + visual analytics in one local UI?  → AgentsView

Secondary: guide/third-party-tools.md — Session Management

Add short entry after claude-code-viewer with explicit differentiation:

Tool Focus Search Analytics
claude-code-viewer UI viewer No No
AgentsView Search + analytics ✅ FTS5 ✅ Heatmaps, velocity
session-search.sh CLI search ✅ Fast No

Priority

Low-Medium — Integrate in 2-4 weeks once repo reaches ~200 stars. The gap is real but not critical; users can currently combine session-search.sh (CLI) + ccboard (stats).


🔥 Challenge (technical-writer)

The challenge agent recommended 3/5 (vs initial 4/5) for the following reasons:

  1. Score: 4/5 requires verifiable adoption signals. Repo is 4 days old, 49 stars → 3/5 correct.
  2. Placement corrected: observability.md (analytics/monitoring) is the right location, not third-party-tools.md. The guide explicitly states third-party-tools.md is "not DIY monitoring scripts (see Observability)". AgentsView is an analytics dashboard.
  3. ccboard overlap: More significant than initially assessed. Must document the distinction explicitly: ccboard = cost + session view; AgentsView = FTS search + behavior analytics.
  4. Missing in initial evaluation: Model type (now confirmed MIT open source), exact stack (confirmed Go, not Rust), "nothing leaves your machine" claim is marketing (unaudited via traffic analysis).

Adopted: Score adjusted to 3/5. Placement changed to observability.md.


✅ Fact-Check

Claim Verified Source
Author = Wes McKinney github.com/wesm/agentsview
MIT License, open source GitHub repo
Stack Go + Svelte 5 + SQLite FTS5 GitHub (56.8% Go)
Full-text search via SQLite README + codebase
Activity heatmaps agentsview.io documentation
Real-time via SSE GitHub description
Multi-agent: Claude + Codex + Gemini GitHub README
Single binary, local-first agentsview.io
"Nothing leaves your machine" ⚠️ Marketing claim — credible given architecture, but not verified via traffic analysis
49 stars, created Feb 19 2026 GitHub (verified Feb 23 2026)
v0.3.2, 7 releases in 4 days GitHub Releases
Session export HTML/GitHub Gist GitHub README

Correction: Initial WebFetch described a "Rust backend" — incorrect. GitHub shows Go (56.8%). Corrected.

Note on LinkedIn post: https://www.linkedin.com/posts/wesmckinn_agentsview-activity-7431693909841309696-paBN — could not be fetched (requires authentication). Not factored into scoring.


🎯 Final Decision

  • Final score: 3/5
  • Action: Integrateobservability.md + mention in third-party-tools.md
  • Timing: 2-4 weeks (wait for repo to reach ~200+ stars)
  • Confidence: Medium — real gap confirmed, tool verified functional, but adoption too recent for high confidence. Wes McKinney's credibility (pandas) is a strong positive signal.