The local dashboard for Claude Code.

Track tickets, issues, handovers, and project state in a native Mac app. Start every session with the current project context already in place.

Your code has a story. Claude Story keeps it intact.

Session memory, workflow, and a dashboard

.story/

Session Memory

A structured directory of JSON files inside your repo. Tickets, issues, handovers, roadmap, and snapshots -all local, all readable, all tracked by git.

Learn about the CLI
/story

/story Prime

One command loads the full state of your project. What changed, what's in progress, what's blocked, and what to work on next.

See how it works
macOS

Native Dashboard

A native Mac app that shows tickets, issues, handovers, and live session state. When Claude edits a .story/ file, the UI updates in real-time.

See the Mac app

See what Claude is doing in real time

A native Mac app that shows tickets, issues, and session handovers while Claude works. The board updates live as project files change.

Claude Story kanban board showing tickets and issues across phases

I am dying for a better way to view, monitor, and edit tasks that Claude has spun up for a specific project… I'd rather it stay local.

- Developer on Reddit

Local to the project

No server, no account. Everything stays in your repo.

Updates in real-time

The board reflects what Claude is doing right now. Every change shows up instantly.

How it works

1

Init

Run claudestory setup-skill in your project. It creates a .story/ directory and registers the MCP server with Claude Code.

claudestory setup-skill
2

Work

Type /story at the start of each session. Claude loads your tickets, issues, roadmap, handovers, and lessons learned. It knows what was built, what's blocked, and what to do next.

/story
3

Track

Create tickets for planned work, log issues for bugs you find, and capture ideas as notes. Then ask Claude to work on them.

4

Handover

At the end of a session, state is captured. Decisions, blockers, and next steps are preserved for the next session.

5

Dashboard

Open the Mac app to see live status: tickets in progress, issues discovered, roadmap phases, and session handovers.

Your project memory stays with your project

Local .story/ files

JSON files in your repo, tracked by git, readable in any text editor.

No extra account. No hosted sync.

No server, no API key, no telemetry by default. Optional anonymous crash reports and usage analytics only if you opt in.

Works with Claude Code you already use

Claude Story sits on top of your existing Claude Code workflow. No new IDE, no migration.

Autonomous mode is optional

Use it as a daily dev assistant. Turn on autonomy when the work is well-defined and you want hands-off execution.

Give Claude Code a memory

Local files, native Mac app, optional CLI.