bones-cli-0.20.0 is not a library.
bones
bones is a CRDT-native issue tracker for distributed human and agent collaboration.
It is designed for teams where multiple people and coding agents are editing the same backlog concurrently, and where machine-readable CLI output matters as much as human UX.
Installation
This installs the bn command-line tool.
Quick start
# initialize a repo
# set identity
# create work items
# get prioritized next items
# search
# machine-readable output
Shell completions
Features
- CRDT event log: append-only writes, deterministic merge, no conflicts
- Hybrid search: lexical BM25 + semantic embeddings + structural graph proximity fused with RRF
- Graph-aware triage: PageRank, critical-path, dependency-weighted scoring
- Duplicate detection: automatic on create, explicit via
bn triage similar - Machine-readable:
--format jsonon every command for agent workflows - TUI: interactive interface alongside the CLI
Documentation
See the bones repository for full documentation, including:
- Architecture overview
- Agent workflow guide
- Simulation testing details
- Migration from beads