Claude-chatview is a local viewer designed for easy access to your Claude Code sessions. Presenting session data in a messenger-style UI allows for quick browsing and searching, making it simple to review activity without wading through raw JSONL files. Export messages seamlessly as images for easy sharing.
claude-chatview is a user-friendly local viewer designed specifically for Claude Code sessions. This application provides a seamless way to view session data stored in your local system, making it a valuable tool for developers and teams.
Key Features
- Intuitive Interface: Experience a messenger-style UI that simplifies navigation through session data, making it easy to browse, search, and review activity efficiently.
- Effortless Session Access: Load session data directly from:
~/.claude/projects~/.claude/transcripts
- Quick Search Functionality: Find recent sessions quickly without the hassle of sifting through raw JSONL files.
- Activity Review: Monitor Agent Teams activity in a consolidated timeline view, streamlining your ability to analyze interactions.
- Export Options: Easily export selected messages as PNG or JPG images for sharing or record-keeping purposes.
Configurable Settings
Users can customize their experience through optional configuration variables:
| Variable | Default | Description |
|---|---|---|
PORT | 3001 | Server port |
CVIEW_CLAUDE_DIR | ~/.claude | Claude data root |
Example configuration can be specified as follows:
PORT=4000 cview
Security Measures
claude-chatview operates in local-only mode, which means it only accepts connections from the loopback address (127.0.0.1). Remote exposure and local-origin restrictions help ensure a secure environment for your sensitive data.
Development Ready
For developers interested in contributing, the project supports a full development workflow including:
- Running a development server for the frontend and API
- Simplified build and testing processes
Running the Application
To launch the application directly, leverage the following command:
npx claude-chatview
Once initiated, it automatically opens in a browser at http://localhost:3001.
Whether for individual or team use, claude-chatview enhances the way session data is managed, providing clear insights and accessibility to your Claude interactions.
No comments yet.
Sign in to be the first to comment.