What problem does it solve?
Keeps tasks and their dependencies in a portable, version-controlled format by storing them as Markdown files in a local Git repository, enabling persistent memory across sessions and human-agent collaboration without external services.
Core Features & Use Cases
- Local-first, git-native task storage using Markdown files in .tickets and .tickets-done for completed work.
- Dependency-aware planning with commands to link tasks (tk dep), view readiness (tk ready), and visualize a dependency graph (tk dep tree).
- Lifecycle management with create, status, show, edit, and close operations to track progress from todo to done.
- Lightweight collaboration and auditability through plain-text tickets that can be reviewed with standard Git workflows.
Quick Start
Initialize the tracker with tk init, then create a ticket with tk create, and start linking tasks with tk dep.