Free open-source macOS menu bar app for Claude Code. Browse full session history, search across conversations, track token costs per project with Anthropic or Vertex AI pricing. Built-in secret detection scans every session for leaked API keys, tokens, and credentials. Config health linter runs 19 rules against your CLAUDE.md files, skills, and hooks. Works with Enterprise API deployments (no cookies needed). Native Swift/SwiftUI, 100% local, zero telemetry. MIT licensed.
Hey Product Hunt, I'm Liran. I built Claudoscope because I manage Claude Code rollout across engineering teams at my company and had no way to tell what sessions were costing us or what was happening inside them.
The existing menu bar trackers scrape your session cookie from claude.ai. That doesn't work for Enterprise API deployments. Claudoscope reads the local JSONL session files directly from ~/.claude/projects/, so it works on any setup, Enterprise included.
What actually got me started: I found my database password sitting in plaintext in a session file. Claude Code had read a .env and echoed it back as a tool result. Nobody was checking for that. So now the app scans for leaked credentials using entropy-based filtering and alerts you when something shows up.
Beyond secret scanning, it gives you:
Session history browser with a chat-style viewer and full-text search
Cost analytics per project and per session (supports both Anthropic and Vertex AI pricing)
Config health linter with 19 rules that checks your CLAUDE.md, skills, and hooks (found broken skill metadata and oversized configs across our team that nobody had noticed)
MCP server and skills browser
It's native Swift/SwiftUI, not Electron. Runs locally, no telemetry.
brew tap cordwainersmith/claudoscope && brew install --cask claudoscope
Free and MIT-licensed. If you're running Claude Code on an Enterprise plan where cost visibility is basically nonexistent, I want to know what else you'd need from something like this.
This is super useful — I run multiple Claude Code sessions daily and tracking costs across sessions has been a pain. Great idea to make it searchable too.
Hey Product Hunt, I'm Liran. I built Claudoscope because I manage Claude Code rollout across engineering teams at my company and had no way to tell what sessions were costing us or what was happening inside them.
The existing menu bar trackers scrape your session cookie from claude.ai. That doesn't work for Enterprise API deployments. Claudoscope reads the local JSONL session files directly from ~/.claude/projects/, so it works on any setup, Enterprise included.
What actually got me started: I found my database password sitting in plaintext in a session file. Claude Code had read a .env and echoed it back as a tool result. Nobody was checking for that. So now the app scans for leaked credentials using entropy-based filtering and alerts you when something shows up.
Beyond secret scanning, it gives you:
Session history browser with a chat-style viewer and full-text search
Cost analytics per project and per session (supports both Anthropic and Vertex AI pricing)
Config health linter with 19 rules that checks your CLAUDE.md, skills, and hooks (found broken skill metadata and oversized configs across our team that nobody had noticed)
MCP server and skills browser
It's native Swift/SwiftUI, not Electron. Runs locally, no telemetry.
brew tap cordwainersmith/claudoscope && brew install --cask claudoscope
Free and MIT-licensed. If you're running Claude Code on an Enterprise plan where cost visibil
the token cost tracking per project in the menu bar is more useful as a signal than a budget tool. a session that costs 10x the average is almost always one where something went wrong, not one where you accomplished 10x more.
the secret detection scanning for leaked API keys is the feature that quietly saves someone's day. session histories can end up in sync directories or version control if you're not careful, and most people don't think about what's in them until after.