Local Book Translation Pipeline Uses Qwen 32B and Mistral 24B with Contextual RAG

A developer has created a fully local, automated book translation pipeline that converts PDF files to ePub format using eight Python scripts. The system addresses common translation issues like context loss and formatting problems through a multi-step workflow.
Workflow Details
The pipeline consists of eight scripts that handle the entire process:
- PDF Extraction: Uses Marker to extract content from PDFs while preserving formatting elements like bold text, chapters, and images
- Text Segmentation: Splits the extracted text into manageable chunks
- Context Creation: Before translation, sends excerpts from throughout the book to Qwen 32B to generate a "Super Bible" - a global glossary containing characters, tone, and atmosphere
- Translation: Qwen 32B translates each text segment while referencing the Super Bible to maintain consistency
- Style Editing: Mistral 24B acts as an editor, reviewing Qwen's translations and rewriting them for perfect literary style
- Assembly: A final script reassembles all translated segments, reinserts images, and uses Pandoc to output a polished ePub file
Automation Features
The system includes a monitoring script that watches a designated folder. Users simply drop a PDF into this folder, and the pipeline automatically processes it. After several hours, the system outputs both the translated ePub and a receipt showing processing time.
The developer notes the results are surprisingly effective, though not 100% perfect, and mentions having several improvement ideas. The entire system runs locally on a personal computer without requiring external services.
📖 Read the full source: r/LocalLLaMA
👀 See Also

OpenClaw Agent Memory Plugin: Persistent Context Across Sessions
A developer built a memory layer plugin for OpenClaw that injects relevant context from past conversations before each turn and stores new facts and events after each turn, solving the problem of agents forgetting everything between sessions.

Hearth: Self-Hosted Multi-User AI Chat App for Households on OpenClaw
Hearth is a self-hosted household AI chat app built on OpenClaw that provides separate accounts and conversations for each family member, with features including PIN/biometric login, private chats, reminders, and model presets.

Astryx: Meta's Open Source Design System with 150+ Components, Customizable and AI-Agent Ready
Meta's Astryx design system is now open source, featuring 150+ React/StyleX components, CLI scaffolding, MCP support, and 13,000+ apps already using it internally. Currently in beta.

Local Terminal CRM with Built-in MCP Server for Claude Integration
A developer built a personal CRM that runs in the terminal with local SQLite storage and includes a built-in MCP server, giving Claude access to 18 tools for managing contacts, deals, and follow-ups.