| Crates.io | binnacle |
| lib.rs | binnacle |
| version | 0.0.1-alpha.4 |
| created_at | 2026-01-23 00:29:35.625107+00 |
| updated_at | 2026-01-25 08:47:10.038119+00 |
| description | A CLI tool for AI agents and humans to track project graphs |
| homepage | |
| repository | https://github.com/hbeberman/binnacle |
| max_upload_size | |
| id | 2063062 |
| size | 3,732,734 |
Task tracker for AI agents. Stores data outside your repo so it doesn't pollute your codebase.
[!WARNING] Early alpha. Things may break.
cargo install --path .
bn system init # set up in your project
bn task create "Do the thing" # create a task
bn ready # see what's actionable
bn task close bn-xxxx # mark done
For AI agents:
bn orient # get up to speed on project state
bn goodbye "summary" # graceful exit
./agent.sh auto # pick highest priority task and work on it
./agent.sh --loop auto # keep going until queue is empty
./agent.sh buddy # helper for adding tasks interactively
See container/README.md for sandboxed execution.
bn-xxxx) with priorities, dependencies, tagsbn-xxxx) with severity levelsbn-xxxx) that can be promoted to tasksbn-xxxx) with progress trackingbnt-xxxx) linked to tasks, auto-reopen on regressionbn-xxxx) for attached documentationbnq-xxxx) for agent prioritizationbn # status summary
bn ready # actionable tasks
bn blocked # what's waiting on dependencies
bn show <id> # details on any entity
bn task create/list/update/close
bn bug create/list/update/close
bn link add <src> <tgt> --type depends_on
bn queue show # see prioritized work
bn gui # web interface (needs --features gui)
bn mcp serve # MCP server for agents
Run bn --help for everything else.
cargo install --path . --features gui
bn gui
# open http://localhost:3030
Interactive graph of tasks and dependencies with live updates.
just install # recommended, includes GUI
cargo build --release # without GUI
MIT