Local-first issue tracker for AI coding agents.
Agents execute and write back context to the same ticket record in the plain Markdown files sitting along with the code.
macOS 13+ · Apple Silicon · no account required
Plain Markdown, beside the code
A ticket is a directory of plain Markdown inside your project.
- Readable in an editor, diffable in review, committed with the work it describes.
- One file holds everything: metadata, description, checklist, comments, activity.
- The record outlives the app.
your-project/└── .longclaw/ ├── longclaw.yaml project identity, people, labels ├── AGENTS.md the editing contract agents read └── tickets/ └── LC-42/ ├── ticket.md the complete record └── attachments/
The context layer for your AI agents
Everything an agent needs, and everything it learns, lives on the ticket. Structured Markdown in your repo, not scattered across chat threads and doc tools.
Coalesce rapid file events into one board update: a 300ms debounce per ticket directory, behind the watcher seam.
Nuance: editors save via atomic rename, so watch the parent directory, not the file. Descoped: network-volume polling, moved to LC-58.
Coalesce rapid file events into one board update: a 300ms debounce per ticket directory, behind the watcher seam.
- Product spec: docs/product-plan.md
- Wireframe: ux/wireframe-v2.png
- Execution plan: docs/execution-plan.md
- Review: PR #214
Every reference travels with the ticket, in the repo.
Agents check items off as they work. Gates stay yours.
The debounce eats the first event on a cold start. Flush immediately when the queue was empty?
Changed: leading-edge flush on an empty queue, trailing debounce after. Description updated, checked 1 item.
Confirmed on a 2k-ticket repo. Ship it.
16:04 · claude-code · appended comment, checked 1 item
The ticket is committed with the code.
The full context gets structure, attribution, and permanence.
An issue tracking system your AI agents will love.
macOS 13+ · Apple Silicon · no account required
- Fully offline
- Blazing fast
- No telemetry
- Open source