Local document toolkit · macOS & Windows

Get your documents ready for AI. Without handing them over.

AI DocPrep turns PDFs, Word docs, decks, and spreadsheets into clean Markdown, and redacts the private parts. All of it happens on your computer. Nothing gets uploaded.

free while in beta · signed for Mac & Windows · open source · 100% offline
your computer · offline
board-deck.pdf 18,412 tokens
…</w:rPr><w:t> Q3 revenue</w:t> contact j.rivera@acme.com · SSN 402-19-8823
converted + redacted here −83% tokens
board-deck.md 3,120 tokens
## Q3 revenue contact EMAIL · SSN SSN
internet requests during conversion: 0
the short version

Other “convert for AI” tools upload your file to their server first.

AI DocPrep doesn't have a server. The work happens on your computer, which keeps the privacy question short. And since the code is open source, you can go read exactly what it does.

what it does

Convert, shrink, and scrub. One pass.

01

Drag, drop, done

Drop in files or whole folders, click once, get Markdown. That's the entire workflow.

02

Fully offline

No account, no upload, no analytics. Works exactly the same with Wi‑Fi turned off.

03

Fewer tokens

Office files carry invisible formatting bloat. AI DocPrep strips it, so models read more and you pay less.

04

Redaction built in

Emails, SSNs, card numbers, names, API keys: removed before the text goes anywhere.

how it works

A messy folder in, clean Markdown out.

STEP 01

Drop your files

Drag any mix of PDFs, Word docs, decks, spreadsheets, web pages, or transcripts onto the window. Folders welcome.

STEP 02

Convert & redact

AI DocPrep parses each file into clean Markdown and, if you want, removes personal details along the way. All on your own processor.

STEP 03

Use it anywhere

Paste into ChatGPT or Claude, drop into your Obsidian vault, or keep the combined master file. It's plain Markdown.

the actual app

See it run on real files.

Ten mixed documents — five decks, three PDFs, a spreadsheet, a doc — converted in 38 seconds, fully offline, with the token count and savings shown for every file.

AI DocPrep after converting a folder of ten documents, showing a per-file token count for each and 81% saved versus raw
use cases

Who it's for.

IndividualsYour private records

Ask AI about your medical records. Keep your SSN out of it.

Want a chatbot to explain a lab result or summarize a bank statement? AI DocPrep strips the account numbers, addresses, and IDs first, on your laptop, so you get the help without the exposure.

medicalfinancialtax
Read more →
Legal & complianceClient-confidential work

Use AI on client documents and keep your duty of confidentiality.

Guidance like ABA Formal Opinion 512 expects lawyers to protect client data before it reaches an AI tool. AI DocPrep redacts privileged details locally. Files stay inside the firm, and no vendor logs a copy.

ABA 512privilegeruns on-prem
Read more →
AI power usersCheaper, sharper prompts

Stop paying to send invisible XML to the model.

Raw office files are stuffed with formatting metadata that burns tokens and muddies answers. Convert first and the same document costs a fraction of the context, with structure the model can actually follow.

tokenscontext windowRAG prep
Obsidian & PKMA cleaner knowledge base

Turn a folder of documents into linkable Markdown notes.

Bulk-convert PDFs and slides into tidy notes with YAML frontmatter and a generated table of contents. Ready for Obsidian, Notion, or Logseq, and much friendlier to your vault's search and AI plugins.

frontmattertable of contentsvault-ready
privacy

It runs locally. The code is public. You can check both.

No server involved

AI DocPrep makes no internet requests during conversion. No account, no sync, no telemetry. Turn off Wi‑Fi and run it on a plane; it behaves exactly the same. Your documents stay wherever they already live.

$ internet requests during conversion → 0

Read the source

The full code is public under the MIT license. You, your IT team, or anyone on the internet can read it, build it, and confirm what it does. A privacy page asks for trust. Source code settles it.

$ license → MIT · every line on GitHub
tokens

The same document, a fraction of the tokens.

Upload a raw PDF and the model pays for every page image and layout artifact. Convert it first and you send only the words. More of your document fits in the context window, and it costs less to put it there.

88% fewer tokens on a typical 40-page report, versus uploading it raw.
redaction

Scrub the private parts before anything reaches a chatbot.

Three levels of thoroughness, all local:

  • Instant patterns. Emails, phone numbers, SSNs, credit cards, API keys and secrets.
  • On-device AI. A bundled model catches names, organizations, and places.
  • Local LLM. The deepest, context-aware pass, through your own Ollama server.
formats

Built on Microsoft's MarkItDown engine.

PDF · reports, scans
DOCX · Word
PPTX · slides
XLSX · spreadsheets
HTML · web pages
VTT · transcripts

Each format gets a purpose-built converter, so tables, slides, and spreadsheets survive the trip into Markdown.

pricing

Free while it's in beta.

Download it and use it — no account, no trial timer, nothing to pay. Try it on real work and tell me what breaks. If it earns a place in your workflow you can pay what you think it's worth, but that's entirely optional, and the engine stays open source under the MIT license either way.

Beta
Free
Signed and ready to run on macOS and Windows.
  • Signed on both platforms — no security warnings
  • One-click install, no account
  • Every feature, nothing held back
Download for Mac & Windows

macOS (Apple Silicon) and Windows · enter $0 at checkout, or pay what you want · direct download on GitHub

Build from source
Free
For tinkerers and teams who'd rather compile it themselves.
  • Full source under the MIT license
  • The complete app and command-line tool
  • Runs on macOS, Windows, and Linux
View the source ↗

Or grab the signed installers on GitHub

Rolling it out at a company? enterprise@aidocprep.app

questions

Fair things to ask before you trust it.

Why not just upload the file straight to ChatGPT?

For a coffee-shop menu, go ahead. But a raw upload sends the whole file, private details included, to a vendor's servers, where it may be retained or used for training. It also wastes context on formatting the model ignores. AI DocPrep sends only clean text, and only the parts you choose to keep.

Is it actually private?

There's no server behind AI DocPrep and no account to sign in to. Conversion makes no internet requests; turn off Wi‑Fi and see for yourself. And because the code is public, your security team can read it instead of taking a policy page's word.

Do I need a vector database or RAG setup?

Usually no. Modern models hold hundreds of pages in context, so for personal and project-sized document sets, one clean Markdown file beats chunked retrieval, with zero infrastructure. If you do run RAG at scale, clean Markdown makes your chunks noticeably more accurate.

Which formats and platforms are supported?

PDF, Word (.docx), PowerPoint (.pptx), Excel (.xlsx), HTML, and VTT transcripts today, on macOS and Windows. Conversion runs in parallel across your CPU, and Office temp files are skipped automatically.

What happens to files I've already converted?

Nothing you didn't ask for. AI DocPrep writes new Markdown next to your originals and keeps both by default, so it never overwrites your own notes. When combining a folder, it merges only the files it just converted; an existing Obsidian vault is never swept in.

feedback

It's a beta. Tell me what breaks.

A file that converted badly, a name the redactor missed, a step that felt confusing — all of it is useful, and it's the whole reason the beta is free.

no account needed to email · GitHub issues are public