jerrywu001/cc-sessions-viewer

support cc/codex/grok build/kimicode/pi/antigravity cli/opencode sessions viewer, token usage statistics, global search, resume, and export to html

What it solves

It provides a centralized, native desktop interface for managing and reviewing session transcripts from various AI coding agents (such as Claude Code, Codex, Grok Build, Kimi Code, Antigravity CLI, and opencode) that typically operate in a terminal. It eliminates the need to manually parse local session files or rely solely on the CLI for history and analysis.

How it works

Built with Tauri and Vue 3, the application reads local session transcripts (JSONL files) in a read-only manner to ensure original data safety. It parses these files to provide a rich visual replay of AI interactions, including thinking chains, tool calls, and diffs. It also integrates with system terminals (like iTerm2, Warp, or Ghostty) and cmux to allow users to resume sessions directly from the GUI.

Who it’s for

Developers using AI-powered CLI coding agents who want a better way to search through past interactions, analyze token costs, and manage multiple agent sessions across different projects without leaving a graphical environment.

Highlights

  • Faithful Replay: Visualizes thinking chains, tool-call pairings, and structured diffs.
  • Unified Management: Supports six different AI coding agents in one place with global search across projects.
  • In-App Chat: Ability to start or resume sessions with live model and reasoning-effort pickers.
  • Cost Analytics: Tracks aggregate token spend and costs using live pricing from LiteLLM.
  • Terminal Integration: One-click resume in embedded or external terminals with support for various shell apps.
  • Flexible Export: Export sessions to Markdown, HTML, or JSON.

Related

  • Project
  • Project
  • Project
  • Project
  • Project