Back to browse
GitHub Repository

A native macOS companion for Claude Code that lets you browse sessions, explore diffs, and re-run commands.

187 starsSwift

Poirot – A native macOS companion app for Claude Code

by leocardz_·Feb 26, 2026·2 points·0 comments

AI Analysis

●●SolidEye CandyCozy

Native macOS UI for Claude Code sessions, but it's a viewer, not a tool—Cursor and IDE plugins already exist.

Strengths
  • Parses JSONL session format; renders code diffs, tool blocks, markdown with syntax highlighting natively.
  • Fast, lightweight (6MB), offline, no login—respects user privacy and works without dependencies.
  • Built in a weekend with Claude Code itself; demonstrates dogfooding and ship velocity.
Weaknesses
  • Viewer-only scope; can't modify sessions, run commands against new models, or export structured data.
  • Narrow audience (Claude Code users on macOS only); limited multi-platform potential.
Target Audience

macOS developers using Claude Code as their primary IDE extension

Similar To

Cursor's built-in session browser · Continue.dev history panel

Post Description

Poirot is a SwiftUI app that reads your local Claude Code sessions and gives you a proper UI for browsing conversations, code diffs, extended thinking, and configuration (commands, skills, MCP servers, etc.). Runs offline, no login, under 6 MB.

Built in a weekend using Claude Code. Open source (MIT).

Demo: https://youtu.be/JLvNSRZrxdo

Similar Projects

HardwarePass

Clawy, a companion device to track your Claude Code sessions

This is a charming, concrete hack: real hardware (M5StickC Plus 2) shows eight animated AI states, scrolls 'quest' text for permission prompts, and accepts approve/deny via buttons — all over local TCP/mDNS with browser flashing so nothing leaves your network. It’s a playful mix of retro JRPG polish and practical privacy-first engineering, though it’s explicitly a prototype and mostly appeals to Claude users and makers rather than solving a broad developer pain.

Niche GemWizardryCozy
mrcv
503mo ago