Focus.AI Labs / Artifact Field Notes Tools & Utilities
Fast browse / jump off / source-grounded
Tools & Utilities

claude-code-ui

Real-time dashboard for monitoring Claude Code sessions with AI-powered summaries, PR tracking, and multi-repo support

Origin
seed-list
Extensibility
standalone
Primary interface
web

What this artifact is for

The quick orientation layer before you go deeper upstream.

Profile

Summary

Real-time dashboard for monitoring Claude Code sessions with AI-powered summaries, PR tracking, and multi-repo support

Seed description: Real-time dashboard for monitoring Claude Code sessions with AI-powered summaries, PR tracking, and multi-repo support

Category: Tools & Utilities

Best for: Not yet synthesized.

Signals

How to read this page

Workflow tags: observability

Integrations: none captured

Caveats: No caveats captured yet

Maturity: No maturity signals captured

README excerpt

More of the actual upstream surface so you can skim here before deciding to open the repo.

Upstream skim

A real-time dashboard for monitoring Claude Code sessions across multiple projects. See what Claude is working on, which sessions need approval, and track PR/CI status.

┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │ Claude Code │ │ Daemon │ │ UI │ │ Sessions │────▶│ (Watcher) │────▶│ (React) │ │ ~/.claude/ │ │ │ │ │ │ projects/ │ │ Durable Stream │ │ TanStack DB │ └─────────────────┘ └─────────────────┘ └─────────────────┘

Watches ~/.claude/projects/ for session log changes and:

Preview source: captured upstream text ↗

What shows up in the source

Quick topics

Claude Code Session TrackerFeaturesArchitectureDaemon (packages/daemon)UI (packages/ui)Session Status State MachineStatesEvents (from log entries)

Skim bullets

  • Real-time updates via Durable Streams
  • Kanban board showing sessions by status (Working, Needs Approval, Waiting, Idle)
  • AI-powered summaries of session activity using Claude Sonnet
  • PR & CI tracking - see associated PRs and their CI status
  • Multi-repo support - sessions grouped by GitHub repository
  • Parses JSONL log files incrementally
  • Derives session status using XState state machine
  • Generates AI summaries via Claude Sonnet API

Sources and provenance

Everything on this page should be traceable back to the list seed or an upstream surface.

Provenance

Discovery reason: Listed in the awesome-pi-agent README

Discovered from: seed artifact

Claim confidence: medium

Surface capture kind: repo-readme