Claude Code Session Dashboard: Open Source Tool for Monitoring Multiple Sessions

What It Is
Claude Code Session Dashboard is an open-source tool built to solve visibility problems when running multiple Claude Code sessions simultaneously. It provides a combined view of costs, session status, and context window usage across sessions.
How It Was Built
The entire project was written using Claude Code. The developer described the problem, and Claude identified that Claude Code writes JSONL session logs to ~/.claude/projects/. Claude then built the file watcher, Express API, and frontend in a single HTML file.
Features Per Session
- Token usage and cost with correct per-model pricing
- Status indicators: thinking, waiting, idle, or stale
- Context window usage as a visual progress bar
- Active subagents while they're running
- Which files the session is currently working on
- Expandable activity log
- Git branch and permission mode (AUTO-EDIT / YOLO)
How It Works
Claude Code writes JSONL session logs to ~/.claude/projects/. The dashboard watches those files and renders everything in a browser tab. No WebSockets, no build step, no cloud — just Node.js tailing local files and a single HTML file for the UI.
Quick Start
git clone https://github.com/Stargx/claude-code-dashboard
cd claude-code-dashboard
npm install && npm startThen open http://localhost:3001. The project is free and MIT licensed.
The developer is seeking feedback, especially from users on macOS or Linux who might encounter issues with session detection.
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw developer builds Kumiho cognitive memory plugin for persistent agent collaboration
A developer created Kumiho, an AI cognitive memory system backed by a knowledge graph, to address OpenClaw's lack of memory across sessions. The openclaw-kumiho plugin hooks into conversations to recall context, capture structured summaries, and maintain versioned creative outputs.

Obsidian Integration for Persistent Memory in OpenClaw and Claude Code
A Reddit user demonstrates how connecting OpenClaw and Claude Code to an Obsidian vault creates persistent long-term memory across sessions. The setup automatically links memories, context, project files, and notes, with all instances able to access shared memory when needed.
Collaborate: A Claude Code Skill for Structured, Asynchronous Document Writing with Multi-Agent Handoffs
A Claude Code skill called 'collaborate' enables multi-contributor document writing where each participant gets a plain‑English briefing from Claude on previous changes, reasoning, and next tasks, with support for parallel sections, structured critique, and Slack/Signal notifications.

Optio: Orchestrating AI Coding Agents in Kubernetes from Ticket to PR
Optio is an open-source orchestration system that turns tickets into merged pull requests using AI coding agents like Claude Code or Codex. It handles the full lifecycle in isolated Kubernetes pods with a feedback loop that auto-resumes agents on CI failures or review feedback.