Claude Run — Design skill for Claude Code
A beautiful web UI for browsing Claude Code conversation history.
How to install Claude Run
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open kamranahmedse/claude-run and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Run does
Browse your Claude Code conversation history in a beautiful web UI
Alternatives in Design
- Canvas Design — Create beautiful visual art in PNG and PDF documents using design philosophy 94.1k ★
- CloudCLI — 8,400+ Free open-source web/mobile UI for Claude Code, Cursor CLI, and Codex 8.7k ★
- NotebookLM Automation — Complete programmatic access to Google NotebookLM—including capabilities not exposed in the web UI 6.8k ★
README
Claude Run
Browse your Claude Code conversation history in a beautiful web UI
[](https://www.npmjs.com/package/claude-run) [](https://opensource.org/licenses/MIT)
Run the project simply by executing
npx claude-run
The browser will open automatically at http://localhost:12001.
Features
- Real-time streaming - Watch conversations update live as Claude responds
- Search - Find sessions by prompt text or project name
- Filter by project - Focus on specific projects
- Resume sessions - Copy the resume command to continue any conversation in your terminal
- Collapsible sidebar - Maximize your viewing area
- Dark mode - Easy on the eyes
- Clean UI - Familiar chat interface with collapsible tool calls
Usage
Install globally via npm:
npm install -g claude-run
Then run it from any directory:
claude-run
The browser will open automatically at http://localhost:12001, showing all your Claude Code conversations.
claude-run [options]
Options:
-V, --version Show version number
-p, --port Port to listen on (default: 12001)
-d, --dir Claude directory (default: ~/.claude)
--no-open Do not open browser automatically
-h, --help Show help
How It Works
Claude Code stores conversation history in `~/.claude/`. This tool reads that data and presents it in a web interface with:
- Session list - All your conversations, sorted by recency
- Project filter - Focus on a specific project
- Conversation view - Full message history with tool calls
- Session header - Shows conversation title, project name, and timestamp
- Resume command - Copies the command to resume the conversation
- Real-time updates - SSE streaming for live conversations
Requirements
- Node.js 20+
- Claude Code installed and used at least once
Development
# Clone the repo
git clone https://github.com/kamranahmedse/claude-run.git
...
Related Skills
Twicc
TWICC - The Web Interface for Claude & Codex - A web UI to browse and interact with your Claude Code and Codex
Style Tengu
I have extracted prompts from my Claude Code conversation history. These prompts represent the types of reques
Poco Claw
A more beautiful and easier-to-use alternative to OpenClaw. It features a nicer Web UI, built-in IM support, a
Grok Cli2Web
A local, Claude-style web UI for Grok. Runs on localhost only, with streaming chat, file upload, CLI session h
Agent Session Viewer
A pure python solution to view sessions, memory and prompt history in a web ui from claude code cli, codex cli
Dsh Claude UX
DSH plugin: Claude-style Chinese risk control & conversation autonomy for DeepSeek Harness web
Related Agents
Playwright Bowser Agent
Headless browser automation agent using Playwright CLI. Use when you need headless browsing, parallel browser
Conversation Historian
Use when analyzing Claude Code conversation history, finding past sessions by topic, tracing how implementatio
Story Generator
Use this agent when you need to generate user stories with acceptance criteria from various inputs like git di