The first step to link your thinking. Drop a PDF, Word doc, spreadsheet, email, screenshot or recording — Thunderegg writes clean .md straight into your vault, or beside the original if you would rather. The plain-text format LLMs understand best, and your notes link forever. Conversion, OCR and transcription run on this Mac. The AI that tags and summarises is yours to choose: a model on this Mac, your own Claude or OpenAI account, or none at all. No Thunderegg account either way.
AI models are trained on Markdown. Feed them clean .md instead of PDFs and Word files, and you get sharper answers for fewer tokens — while your knowledge stays portable forever.
Markdown strips the formatting bloat of PDF and DOCX. Same meaning, ~30% fewer tokens — lower API costs and more room in the context window.
Headings, lists and tables survive the conversion. That preserved hierarchy is exactly what models use to reason — clearer answers, fewer hallucinations.
Locked in a PDF, a document is a dead end. As .md it becomes a node — wiki-linkable in Obsidian, Notion or any vault, so every file connects to the rest of your thinking instead of sitting in a silo.
Documents, spreadsheets, email, images and recordings — all converted to clean, LLM-ready Markdown.
Email becomes a tidy header + body (attachments listed, never dumped as raw code). Screenshots & scans are read with Apple’s on-device Vision OCR. Audio and video are transcribed on this Mac — Zoom, OBS, Discord and browser recordings included.
Whatever fits your flow — including a file you don’t have yet.
Drop one or many files onto the Thunderegg icon in your Dock. Thunderegg converts them and shows you what it made.
Select any files → Quick Actions → Convert to Markdown. System-wide, no app to open.
Drop files into your MarkItDown Watch folder and they convert automatically — originals tidied away for you.
Hit record and Thunderegg captures the call itself — then turns it into notes. No file to hunt down, no second app in the loop. Recording needs macOS 15 or later.
Press record. When you stop, Thunderegg transcribes the whole thing on this Mac, then writes the note you would have had to take yourself — using a local model, or your own cloud account if you want the sharper summary.
Your microphone is recorded on one channel and everything your Mac plays on the other — so the transcript can tell your words from theirs without guessing, and without a second AI model.
Executive summary, action items with owner and due date, decisions, open questions, risks and the quotes behind them. Action items join your to-do list across the whole vault.
Every summary has to say what it wasn’t sure of, and when the summary came from a small on-device model the transcript is kept underneath, so every line can be checked against what was actually said. Drop it when you’re happy.
Transcription runs entirely on this Mac — the audio is never uploaded. The write-up needs a model you supply: one running locally, or your own Claude, OpenAI or OpenRouter account. Choose cloud and the whole transcript goes to it — not a summary of it — along with the recording’s filename and length. Connect neither and you keep the transcript, unsummarised. Pick Local and the whole meeting stays on the machine.
Converting is step one. Thunderegg then reads what it converted — a one-line summary, tags, a topic folder, a map of what connects to what. You choose the engine: a model running on this Mac, or your own Claude or OpenAI account. The features are the same either way; a cloud model is faster and handles longer notes and transcripts. You pick per vault, or for the whole install.
Each note gets one line saying what it is, plus tags — and links to the related notes already in your vault, so a PDF you dropped in March is findable in November. With nothing connected it still runs, on a plain on-device pass: a first-sentence summary and a tag for the file type, marked rough so you know which it was. Very large batches — 200 files or more at once — convert fast and skip the AI pass by default.
Point it at a pile of converted files and it proposes folders by subject — reversible, so a sort you dislike costs nothing. This one needs a real model behind it: a local one, or your own key. The maps that link topics together are built on this Mac from the summaries already written, without a second model call.
Local points the AI at Ollama on this Mac — you install Ollama and pull a model once, then it is private, free to run, and slower. Cloud runs the same features on your own Claude subscription or your own Anthropic, OpenAI or OpenRouter key — faster and more accurate. One setting, switchable whenever you like.
Most “convert to Markdown” tools upload your documents to a server. For contracts, medical records, financials, or anything under NDA, that’s a non-starter.
Thunderegg does all conversion, OCR and transcription on-device — documents through a bundled converter, images through Apple’s built-in Vision engine, speech through an engine that holds no network code at all. Pull the network cable and all three still work. No setting sends any of them anywhere.
The AI layer is where you get a choice, and it is a real one. Until you connect an account or paste a key, it runs on-device and none of your notes go anywhere. Point it at a model you run on this Mac, or connect your own Claude subscription or an Anthropic, OpenAI or OpenRouter key and the same features run on the better model — billed by that provider, never by Thunderegg. Change your mind and switch back in one setting.
Everything the upload-a-file converters do, without handing them the file — and without the sign-up or the monthly bill for the app.
| Feature | Thunderegg | Upload-to-a-server tools |
|---|---|---|
| The file itself | Never uploaded — conversion, OCR & transcription are on-device | Uploaded to convert |
| Where the AI runs | Your choice — on this Mac, or on your own cloud account | Their server, no choice |
| Converts offline | Yes | No |
| Account required | None for Thunderegg — cloud AI runs on your own provider account | Sign-up |
| Pricing | $19.95 once | Per-page / monthly |
| Who pays for the AI | A local model is free to run · cloud is your own account, billed by them | Their account, their price |
| Image OCR | Apple Vision | Varies |
| Record & summarise a meeting | Built in · recording & transcription on-device, summary on the model you connect | Separate subscription |
| Email (.eml / .msg) | Clean parse | Rare |
| Where the Markdown lands | Your vault — or beside the file | Download |
One payment, no subscription, ever. Try it on 5 conversions first — no card, no Thunderegg account.
report.pdf becomes report.md. By default it is filed into your vault; set Where converted notes go in Settings to Beside the original file and it is written next to the source instead. Two files that would claim the same name never overwrite each other.Stop pasting documents into web tools. Convert on your Mac, and decide for yourself where the AI runs. Try it on five files; it is $19.95 once after that.
Download — 5 free conversions