El complemento de código Claude de código abierto captura libros y los convierte en Markdown estructurado.

Qué hace
book-capture es un complemento de Claude Code que convierte libros en archivos Markdown estructurados. Abres un libro en tu Mac, ejecutas un comando, y procesa automáticamente el contenido a través de un flujo de trabajo de varios pasos.
Implementación técnica
La herramienta captura el contenido de los libros utilizando varios métodos:
- Captura automáticamente cada página mediante capturas de pantalla usando screencapture de macOS + CGWindowList vía Swift
- Ejecuta OCR con el framework Vision de macOS
- Las páginas que Vision no puede leer bien (especialmente texto japonés vertical) son releídas por agentes de Claude Code mediante lectura multimodal de imágenes
- Analiza el texto completo y genera archivos Markdown estructurados organizados por tema, no por orden de capítulos
Formato de salida
El complemento crea múltiples archivos por tema (más de 500 líneas cada uno) que contienen:
- Tablas
- Citas en bloque
- Referencias cruzadas
- Un archivo central con wikienlaces
La salida es Markdown estándar, creada para Obsidian pero compatible con cualquier editor de Markdown.
Detalles clave de implementación
- Sin claves API externas: todo el trabajo de IA se ejecuta a través de agentes de Claude Code
- La cantidad de temas escala con el tamaño del libro (4-6 para un libro corto, hasta 25 para 500+ páginas)
- Agentes paralelos generan archivos de temas simultáneamente
- Detección del final del libro mediante hashing perceptual de imágenes (3 páginas idénticas consecutivas = finalizado)
- Compatible con Mac Kindle, Apple Books, Kindle Cloud Reader (Playwright) y PDF escaneados (Poppler)
Requisitos y configuración
La herramienta requiere macOS. El OCR utiliza una CLI en Swift que se compila en la primera ejecución. El código fuente está disponible en GitHub en https://github.com/masterleopold/book-capture.
📖 Read the full source: r/ClaudeAI
👀 Ver también

SecureContext: Un complemento MCP para memoria persistente y reducción de tokens en Claude Code
SecureContext es un complemento MCP de código abierto que proporciona persistencia al estilo MemGPT entre sesiones de Claude Code, reduce los tokens de entrada en aproximadamente un 87% mediante la recuperación de contexto dirigida y aísla las credenciales mediante un entorno de seguridad.

Agentlint: Aplicación de GitHub que detecta contradicciones en CLAUDE.md y enlaces rotos en cada PR
Agentlint es una aplicación de GitHub que audita toda la superficie de reglas de tu agente (CLAUDE.md, AGENTS.md, skills, hooks) en cada PR, publicando comentarios en línea sobre contradicciones, rutas rotas y funciones del harness no compatibles. Gratuita para repositorios públicos.

Claude Code v2.1.139 añade el comando /goal para tareas asíncronas de larga duración
Claude Code v2.1.139 introduce el comando /goal, que permite sesiones de lanzar y olvidar que se ejecutan hasta que se cumple una condición de finalización, además de una nueva vista de agentes para monitorear sesiones activas.

Screenbox: Escritorios Virtuales de Código Abierto para Agentes de IA Creados Completamente por Voz
Screenbox proporciona escritorios Linux aislados en Docker para agentes de IA, resolviendo conflictos cuando múltiples agentes se ejecutan en paralelo. El proyecto fue construido completamente usando comandos de voz con Claude Code, y el creador no ha visto ni una sola línea del código.