# matt1398/claude-devtools

The missing DevTools for Claude Code — inspect session logs, tool calls, token usage, subagents, and context window in a visual UI. Free, open source.

Repository: https://github.com/matt1398/claude-devtools
Canonical: https://ross.abutalabs.com/products/claude-devtools
Homepage: https://claude-dev.tools
Language: TypeScript
License: MIT
License Family: permissive
Topics: ai, ai-tools, claude, claude-code, desktop-app, developer-tools, electron, typescript, ai-agent, ai-debugging, anthropic, claude-code-tools, debugging, devtools, llm, macos-app, observability, open-source, session-viewer, token-usage
Last push: 2026-05-13T21:40:54+00:00

## Health v2 (maintenance only)
Score: 69/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 82, release rhythm 83, longevity 14
- inputs: {"age_days": 207, "days_push": 112, "days_rel": 112, "gap_med": 1, "n_releases_24m": 20}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3871, forks 296 (observed 2026-08-28T04:08:27.766468+00:00)

## What it is
A free, open-source Electron desktop app that acts as missing DevTools for Claude Code, reading local ~/.claude/ session logs to reconstruct full transcripts. It visualizes tool calls, thinking steps, token usage, subagent activity, and context window compaction in a searchable UI.

## Use cases
- debug claude code sessions
- view claude code token usage
- inspect claude code tool calls
- understand context window compaction
- read claude code session transcripts
- debug claude code subagents
- find out why claude forgot context
- reduce claude code token costs

## When to choose
- you use Claude Code and want visibility into what it actually did
- the terminal's opaque summaries hide tool I/O, thinking, or token attribution you need
- you want to diagnose context compaction or why Claude forgot something
- you need cross-session search and export of Claude Code transcripts without API keys

## When to avoid
- you don't use Claude Code or Anthropic tooling
- you need a general-purpose LLM observability platform for production apps rather than local Claude Code session debugging
- you need a CLI-only or headless tool — this is a visual desktop app

## Facets
- artifact type: application
- maturity: active
- function: developer-tools, monitoring, analytics, data-visualization, logging
- domain: developer-tools, large-language-models, monitoring
- platform: windows
- tags: claude-code, session-viewer, token-usage, debugging, observability, ai-debugging, devtools, electron-app, context-window, subagents, ai-agents, macos, linux, docker, electron, desktop, typescript

## Member repositories
- matt1398/claude-devtools (main) score 69

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:27.766468+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:25:48.402526+00:00, confidence not recorded.
  - readme: https://github.com/matt1398/claude-devtools (fetched 2026-08-28T04:08:27.766468+00:00, sha 2e2277f96771)
  - homepage: https://claude-dev.tools (fetched 2026-08-29T09:20:20.886278+00:00, sha b1c40b4e9bd6)
  - site_page: https://claude-dev.tools/docs (fetched 2026-08-29T09:20:20.895226+00:00, sha e3b3e88686d2)
  - registry_npm: https://registry.npmjs.org/claude-devtools (fetched 2026-08-29T09:20:20.899190+00:00, sha 1010a1637fa2)
  - site_page: https://claude-dev.tools/changelog (fetched 2026-08-29T09:20:20.897187+00:00, sha 5ffefd85ccb7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
