masterleopold/book-capture

5 stars · Last commit 2026-03-28

Claude Code plugin for capturing books from Kindle, Apple Books, or PDF — screenshot, OCR via macOS Vision + Claude agents, and structured Obsidian Markdown generation. 4 capture sources, 7 commands, 2 AI agents.

README preview

# Book Capture

[![release](https://img.shields.io/badge/release-v1.1.0-blue)](https://github.com/masterleopold/book-capture/releases) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Claude Code](https://img.shields.io/badge/Claude%20Code-Plugin-blueviolet)](https://docs.anthropic.com/en/docs/claude-code)

> Capture books from Kindle, Apple Books, or PDF — then OCR and generate structured Markdown.

A Claude Code plugin that captures book pages as screenshots, extracts text via OCR, and generates thematically organized Markdown documents. Built for [Obsidian](https://obsidian.md) knowledge vaults but works with any Markdown-based system.

## What It Does

1. **Captures** every page of a book as screenshots (Mac Kindle, Apple Books, Kindle Cloud Reader, or PDF)
2. **Extracts text** via macOS Vision OCR + Claude Code agents for low-confidence pages
3. **Generates** 8-14 thematically organized Markdown files with rich formatting (tables, blockquotes, cross-references)
4. **Creates** a hub file with frontmatter and wikilinks to all topic files

The entire pipeline runs locally with no external API keys — OCR and content generation use Claude Code's built-in capabilities.

## Supported Platforms

| Platform | How It Works | Best For |

View full repository on GitHub →