{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "furkankly/zoetrope",
 "name": "zoetrope",
 "owner": "furkankly",
 "slug": "furkankly-zoetrope",
 "github": "https://github.com/furkankly/zoetrope",
 "what": "zoetrope is a read-only terminal and browser viewer that draws a Claude Code or Codex session as a live flow graph of agents and their tool calls.",
 "why": "",
 "language": "Rust",
 "requirements": [
  "Claude Code or Codex sessions already recorded on the machine (files under ~/.claude/projects/ or ~/.codex/sessions/)",
  "Homebrew, a Rust toolchain for cargo install, or a prebuilt binary from the releases page",
  "A terminal for the zoe TUI, or a browser for the hosted app"
 ],
 "audience_note": "Developers and engineering leads who run Claude Code or Codex and need to see what the main agent and its subagents actually did.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/furkankly-zoetrope/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "furkankly-zoetrope--follow-a-live-agent-session-as-a-graph",
   "title": "Follow a running agent session as a live graph",
   "best": true,
   "url": "https://dedupedai.com/use-cases/furkankly-zoetrope/follow-a-live-agent-session-as-a-graph/",
   "json": "https://dedupedai.com/use-cases/u/furkankly-zoetrope/follow-a-live-agent-session-as-a-graph.json"
  },
  {
   "id": "furkankly-zoetrope--replay-a-finished-run-to-review-subagent-work",
   "title": "Replay a finished agent run to review its subagents",
   "best": false,
   "url": "https://dedupedai.com/use-cases/furkankly-zoetrope/replay-a-finished-run-to-review-subagent-work/",
   "json": "https://dedupedai.com/use-cases/u/furkankly-zoetrope/replay-a-finished-run-to-review-subagent-work.json"
  },
  {
   "id": "furkankly-zoetrope--print-a-session-tree-for-scripts-and-logs",
   "title": "Print a session's agent tree without opening the TUI",
   "best": false,
   "url": "https://dedupedai.com/use-cases/furkankly-zoetrope/print-a-session-tree-for-scripts-and-logs/",
   "json": "https://dedupedai.com/use-cases/u/furkankly-zoetrope/print-a-session-tree-for-scripts-and-logs.json"
  },
  {
   "id": "furkankly-zoetrope--view-a-session-in-the-browser-without-installing",
   "title": "View a session graph in the browser with no install",
   "best": false,
   "url": "https://dedupedai.com/use-cases/furkankly-zoetrope/view-a-session-in-the-browser-without-installing/",
   "json": "https://dedupedai.com/use-cases/u/furkankly-zoetrope/view-a-session-in-the-browser-without-installing.json"
  },
  {
   "id": "furkankly-zoetrope--follow-a-herdr-agent-pane-live",
   "title": "Open the live graph over a Herdr agent pane",
   "best": false,
   "url": "https://dedupedai.com/use-cases/furkankly-zoetrope/follow-a-herdr-agent-pane-live/",
   "json": "https://dedupedai.com/use-cases/u/furkankly-zoetrope/follow-a-herdr-agent-pane-live.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
