agent-tool-book-builder
Renders Marker-OCR’d markdown into a typeset Kindle Scribe PDF (with annotation margins) plus an Obsidian-compatible markdown export. Handles chapters, images, blockquotes, figures.
Install
uv tool install --editable D:/agent-tool-book-builder
Usage
book-builder <input.md> --out <output.pdf> [--obsidian <output.md>]
Dependencies
This tool Python-imports agent-tool-pdf-builder for typesetting primitives. The git pin in pyproject.toml is the only cross-tool dependency in the kindle-pipeline migration; if pdf-builder’s API changes, bump the rev in [tool.uv.sources] here.
Origin
Migrated from C:/Users/chris/OneDrive/Documents/Reading/tools/book_builder.py (deleted post-migration).