Issue tracking that
lives in your repo
A local-first issue tracker powered by Git-native versioning. No SaaS, no accounts — just run one command.
npx pearl-bdui Requires Node.js 18+. Starts a local server with the web UI.
Why Pearl?
Lives in your repo
Issues stored as data alongside your code. No external service, no account, no sync conflicts.
Instant setup
One command to start. No configuration, no database provisioning, no infrastructure to manage.
Git-native versioning
Built on Dolt — every change is a commit. Branch, merge, diff, and time-travel your issues.
Full web UI
Table views, board views, graph views. Keyboard-driven, theme-aware, and fast.
AI-agent ready
A CLI that AI coding agents already use. Your agent creates, updates, and closes issues autonomously.
Private by default
Your data never leaves your machine. No telemetry, no cloud, no vendor lock-in.
Get started in seconds
One command. No signup. No credit card.
npx pearl-bdui