Mac App Store · $4.99

Turn your books into
LLM-ready knowledge

SourcePrep converts DRM-free EPUBs into structured Markdown. One file per chapter, with YAML frontmatter. Drop the output into Obsidian, Claude, or any LLM workflow.

Download on the Mac App Store One-time purchase. No subscription. No cloud.
  Pride and Prejudice / chapter-01.md
---
title: "Chapter 1"
book: "Pride and Prejudice"
author: "Jane Austen"
chapter: 1
---

# Chapter 1

It is a truth universally acknowledged, that a single
man in possession of a good fortune, must be in want
of a wife.

However little known the feelings or views of such a
man may be on his first entering a neighbourhood...
How it works
Three steps to a knowledge base
SourcePrep handles the source preparation. Your LLM handles the intelligence.
1

Import EPUBs

Drag and drop or use the file picker. Add one book or an entire library.

2

Convert to Markdown

Per-chapter .md files with YAML frontmatter. Clean text, preserved structure.

3

Feed your LLM

Drop the folder into Obsidian, Claude Projects, or your preferred AI workflow.

Features
Built for the workflow
Everything you need to prepare source material for LLM knowledge bases. Nothing you don't.
📚

Per-chapter Markdown

Each chapter becomes its own .md file with YAML frontmatter (title, author, chapter number). Exactly how LLMs work best: one chunk at a time.

🔒

100% local

No uploads, no cloud, no accounts, no analytics. Your books never leave your Mac. Period.

Batch conversion

Convert your entire EPUB library at once. Progress tracking, error handling, and smart deduplication built in.

📑

Clean extraction

Headings, bold, italic, lists, and blockquotes preserved as Markdown. Scripts, styles, and nav stripped. HTML entities decoded.

🏠

Obsidian-ready

Output drops directly into your vault. Frontmatter parsed automatically. Wikilinks and graph view just work.

🛡

DRM-aware

Detects protected files and tells you clearly, instead of producing garbage output. Handles font obfuscation correctly.

Output
Your book, structured for AI
Choose Markdown for LLM workflows or plain text for simple extraction.

Markdown (.md)

Pride and Prejudice/
  index.md
  chapter-01.md
  chapter-02.md
  ...
  chapter-61.md

Plain text (.txt)

Pride and Prejudice.txt

Single file, all chapters joined with separators. Clean paragraphs, no markup.

Source prep, not AI

SourcePrep doesn't summarize, analyze, or process your books with AI.
It prepares the raw material so your LLM can.

Download on the Mac App Store $4.99 · macOS 13+ · Zero dependencies