Skip to content

suhaasteja/playback

Repository files navigation

Playback

Replay Claude Code sessions step-by-step — see what the user asked, what the agent reasoned, which tools ran, and what it produced.

Playback UI

Architecture

Browser
  │
  ▼
CloudFront (HTTPS)
  ├── /*      → S3 (React app)
  └── /api/*  → ALB → ECS Fargate
                         ├── node-api  → DynamoDB (sessions)
                         └── summarizer → OpenAI API

Run locally

npm install
npm start        # backend on :4000
cd client && npm run dev   # frontend on :5173

Drop any .jsonl from ~/.claude/projects/ onto the app to load a real session.

AI summaries (optional)

cd summarizer
OPENAI_API_KEY=sk-... uvicorn main:app --port 8000

About

Visualizes LLM agent session logs as step-by-step timelines — user ask, tool call, outcome

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors