ObservAgent is a local-first observability dashboard for Claude Code. It hooks into Claude's built-in hook system, zero code changes and streams every tool call, cost, latency, and subagent event to a live dashboard in real time. Stop flying blind on expensive agent runs. See exactly what's happening, what it costs, and what's slow. npm i -g @darshannere/observagent && observagent init
Hey PH! π Darshan here, maker of ObservAgent. I built this after repeatedly getting surprised by Claude Code session costs, with no easy way to see why a run was expensive or which tool was dragging things down. Claude Code writes JSONL transcripts, but they're not useful in real time.
I wanted a live dashboard that just works without wrapping any code or changing how I work. ObservAgent uses Claude Code's native hook system to relay events to a local server. No SDKs, no cloud, no config beyond observagent init.
Would love to hear how others are using Claude Code and what visibility gaps you've hit. Happy to answer questions! π
Report
This genuinely saved me time. I used to jump between tools and notes, now I just run things through ObservAgent and move on.
Report
I started using ObservAgent just to test it out, but it quickly became part of my normal workflow. It helps me think more clearly about what Iβm looking at. Nice work!
Report
I use this to analyze my local usage for ClaudeCode and itβs an immensely helpful tool. The dashboard helps me with my further downstream tasks as well.
Tracea
This genuinely saved me time. I used to jump between tools and notes, now I just run things through ObservAgent and move on.
I started using ObservAgent just to test it out, but it quickly became part of my normal workflow. It helps me think more clearly about what Iβm looking at. Nice work!
I use this to analyze my local usage for ClaudeCode and itβs an immensely helpful tool. The dashboard helps me with my further downstream tasks as well.