Local-first session publishing

Turn raw Claude sessions into polished shareable artifacts

Browse, clean, and export conversations from your machine into one self-contained HTML page. No cloud, no accounts, no lock-in.

Local-first runtime

Single-file export

Zero cloud requirement

Workflow

From raw session logs to clean shareable output

Chronicle follows one clear pipeline so you can move from transcript to artifact without touching source files.

01

Discover

Automatically finds sessions in your local Claude projects and lets you filter by project or text.

02

Curate

Trim noise, collapse sections, annotate context, and refine structure in a non-destructive manifest layer.

03

Export

Generate a single portable HTML file with applied edits and path sanitization, ready to share or archive.

Showcase

Two visual themes for one editing workflow

Export in Claude or Copilot style with syntax highlighting, markdown rendering, tool traces, and session annotations.

claude-chronicle serve
Claude theme screenshot

Claude Theme

claude-chronicle serve
Copilot theme screenshot

Copilot Theme

Capabilities

Built for fast curation without data risk

Session Discovery + Search

Auto-discovers Claude Code sessions with project-level filtering and full-text search across conversation content.

Dual Theme Rendering

Claude and Copilot presentation modes with markdown, syntax-highlighted code blocks, and thought annotation support.

Safe Non-Destructive Editing

Trim, collapse, annotate, and reorder blocks in a workspace layer. Source JSONL files are never mutated.

Portable Single-File Export

Generate one standalone HTML file with inlined assets so you can archive or share without extra hosting setup.

Privacy-First by Default

Everything runs locally with optional PII sanitization prior to export. No account, no telemetry, no cloud required.

Single Binary Delivery

Go backend + embedded React app shipped as one executable for simple installation and predictable environments.

Use Cases

Where Chronicle delivers the most value

Designed for teams and individuals who need to transform AI session history into readable, reusable documentation.

Team Handoffs

Package a complex debugging or implementation session so the next engineer can get context in minutes.

Incident Timelines

Curate investigation threads into a clean narrative for postmortems and operational review.

Portfolio Artifacts

Turn raw AI-assisted build logs into polished writeups that show decision-making and execution.

Audit Trails

Preserve an editable but non-destructive record of technical reasoning for compliance and governance.

Privacy

Clear guarantees before you share anything

Chronicle is designed so curation and publishing can happen without sending your session data to external systems.

Local Processing Only

Sessions are parsed and curated on your machine. Chronicle does not require cloud services or hosted accounts.

Read-Only Source Sessions

Original JSONL files under ~/.claude/ are never modified. All edits are stored separately as Chronicle manifests.

Export Sanitization

Exports remove deleted content and normalize home-directory paths so shared artifacts expose less local context.

Quick Start

Install in minutes on Linux, macOS, or Windows

Choose your platform and copy the command. You only need one path.

Linux (amd64)

Install

curl -fL https://github.com/jgbright/claude-chronicle/releases/latest/download/claude-chronicle_linux_amd64.tar.gz | tar xz

Run

./claude-chronicle serve

Export your first curated session:

claude-chronicle export -session <id> -o session.html