Claude Code Karma: Local Observability Dashboard for Claude Code Sessions

What Claude Code Karma Does
Claude Code Karma is a local observability dashboard built specifically for monitoring Claude Code sessions. The tool parses the JSONL files stored in ~/.claude/ and provides a web-based interface for analyzing how Claude Code interacts with custom MCP tools.
Key Features
- Visualizes Claude Code session data through a local web UI
- Provides visibility into plugin usage patterns
- Shows full session timelines including subagents, skills, and tool calls
- Tracks tool, agent, and skills usage across multiple sessions
- Catches silent failures in custom tools
- Allows searching old sessions by prompt, name, or project
- Includes live session tracking via hooks
- Supports tracking across multiple projects and repositories
Technical Stack and Setup
The dashboard is built with FastAPI, Svelte-Kit 2, Svelte 5, and SQLite. All data stays local, and setup takes under 2 minutes according to the developers.
Unexpected Benefits
The developers reported several unexpected benefits from using the dashboard:
- They stopped needing to scan terminal outputs manually
- Gained understanding of their plugin/skills usage patterns, which helped them engineer context better
- Improved prompting skills by reviewing old session timelines
- Caught custom tools failing silently across dozens of sessions
Current Limitations and Call for Contributions
The project has basic cost estimation based on token consumption, but the developers note that "the math is wrong." The per-session and per-project cost numbers in the analytics are currently unreliable. The developers are seeking help from anyone who understands Anthropic's pricing model or has experience with token cost calculation to fix the analytics. Specifically, session-level and project-level cost breakdowns and overall cost analysis are inaccurate.
📖 Read the full source: r/ClaudeAI
👀 See Also

MuninnDB adds Dream Engine for LLM memory consolidation with vault isolation
MuninnDB, a Go-based cognitive memory database, now includes a Dream Engine that performs LLM-driven memory consolidation between sessions using deduplication thresholds and semantic review. The system features vault trust tiers for data isolation and runs locally with Ollama.
Munder Difflin: Run an Office of Your AI Clones
Munder Difflin is an open-source agent harness that wraps your existing CLI agents to run 24/7 on your laptop, letting clones of you and teammates collaborate with end-to-end encryption.

SkyClaw: Rust-Based Autonomous AI Agent Runtime
SkyClaw is an autonomous AI agent runtime built in Rust with a 7.1 MB binary that idles at 14 MB RAM and starts in under one second. It operates on five engineering principles including autonomy, robustness, and brutal efficiency.

TextForge: A Claude Code-built email approval tool for LLM workflows
A developer built TextForge using Claude Code to automate email workflows with mandatory approval gates, preventing LLMs from sending emails without explicit permission. The tool integrates with Pipedrive CRM and required Google CASA2 security audit compliance.