macOS 15+ Swift 6 MIT License

POIROT

Investigating your Claude Code sessions.

Install with Homebrew View on GitHub
Poirot app showing a Claude Code session with rich conversation view, tool blocks, and sidebar navigation

Poirot was vibe-coded in a weekend. The entire app — architecture, parser, UI, tests — was built in a single creative burst with Claude Code as the co-pilot. What started as "I wonder if I can build a companion app for Claude Code… using Claude Code" turned into a real, usable tool.

Named after Hercule Poirot, Agatha Christie's legendary detective. Because every great investigation needs the right tools — and Poirot helps you investigate exactly what your AI assistant has been up to.

Built for investigation

Everything you need to understand what Claude Code did — and why.

Sessions

Session History Browser

Browse all your Claude Code sessions grouped by project. Timestamps, token counts, model info — everything at a glance in a sidebar you'd expect from a native macOS app.

Session History Browser showing projects grouped in a sidebar with session metadata
Conversation

Rich Conversation View

Full conversation timeline with user messages, assistant responses, and collapsible tool blocks. Markdown rendering with syntax highlighting, because raw JSONL is not fun to read.

Rich conversation view with syntax-highlighted code blocks and markdown rendering
Tools

Tool Block Display

Every tool invocation — Read, Edit, Bash, Write — rendered with its name, icon, file path, and result. Collapsible, copyable, and with smart truncation for long outputs.

Tool blocks showing Read, Edit, and Bash tool invocations with file paths and results
Reasoning

Extended Thinking

See Claude's thinking process with collapsible thinking blocks, styled with a distinct purple accent so you can tell reasoning from response.

Extended thinking blocks with purple accent showing Claude's reasoning process
Search

Fuzzy Search (⌘K)

Search across all sessions, commands, and file paths. A spotlight-style overlay that gets you where you need to go.

Fuzzy search overlay showing results grouped by category

Get started

Install Poirot in one command.

brew install --cask poirot

Or build from source

Requires macOS 15+