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

SpruceChat ejecuta un modelo de lenguaje de 0.5B en el dispositivo en las consolas portátiles Miyoo mediante llama.cpp.
SpruceChat ejecuta Qwen2.5-0.5B completamente en el dispositivo en consolas de juegos portátiles usando llama.cpp, sin necesidad de nube o WiFi. En un Miyoo A30 (Cortex-A7 de cuatro núcleos), se carga en ~60 segundos y genera a ~1-2 tokens/segundo.

Línea de estado personalizada para Claude Code muestra uso de contexto, límites de tasa y conteos de tokens de un vistazo
Un script personalizado añade una línea de estado persistente a Claude Code, que muestra el % de contexto, el % de límite de tarifa de 5 horas, lecturas de caché KV, tokens de entrada/salida acumulados, nombre del modelo y directorio de trabajo, con colores para terminales oscuros.

OpenBridge: Control Remoto Gratuito y de Código Abierto para Claude Code a través de Slack/Discord
OpenBridge es una herramienta gratuita y de código abierto que te permite controlar Claude Code desde Slack o Discord, organizando proyectos como canales y conversaciones como hilos. Se ejecuta localmente o en un VPS y funciona con suscripciones existentes de Claude Code/Codex sin tarifas adicionales de API.

Claude Code reconstruyó el flujo de incorporación de un SaaS en 6 horas frente a las 3 semanas estimadas por un desarrollador, aumentando la activación en 13 puntos
Un fundador de SaaS utilizó Claude Code para reconstruir todo su flujo de incorporación (registro → perfil → primera factura → tutorial del panel) en 6 horas, reemplazando el presupuesto de $4,500 y 3 semanas de un desarrollador. La tasa de activación mejoró 13 puntos, del 35% al 48%.