PitchHut logo
claude-chatview
Effortlessly browse and review Claude Code sessions in a chat-style interface.
Pitch

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.

Description

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:

VariableDefaultDescription
PORT3001Server port
CVIEW_CLAUDE_DIR~/.claudeClaude 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.

0 comments

No comments yet.

Sign in to be the first to comment.