KBS: Fast Forward
2026-03-01Code generation on cruise control.
A CLI tool for creating and managing git-distributed knowledge bases suited for coding agents.
I hadn't had an opportunity to see if Steve Yegge's beads works well or not, but the feature set seemed straightforward to implement and I had been looking for a project to work on which would involve OCaml, publishing to opam, and experimenting with coding agents.
bs:# add a todo (its body comes from stdin)
echo "Wire up the CLI parser" | bs add todo "CLI parsing"
# claim one that's ready, then resolve it when the work is done
bs list --available
bs claim kb-0
bs resolve kb-0 Code generation on cruise control.
Code generation picks up speed.
More scaffolding before future work.
More guidance, and thoughts on automatic review.
Guidance, prompts, and TDD.
Exploring a hands-off agent-driven workflow.
Progress, regrets, and motivation working with SQLite.
Data consistency and the primary identifier for content.
Small Knowledge Bases update.
Extended discussion on data representation.
Writing a coding agent tool in OCaml.