The Self-Hosted Evernote Replacement Playbook
How I moved 12,690 notes to Joplin on a Mac mini, built a local AI that answers questions about them, proved nothing was lost — and cancelled a $250/yr subscription.
A real system, documented end to end
This isn't a listicle of “best Evernote alternatives.” It's the full build log of a single-user system I run every day: the decisions, the failure modes, and the architecture — enough that you could rebuild it, adapt it, or decide it's not worth the trouble.
The spine of it is one principle: adopt vanilla Joplin for the hard 90% (editor, sync, offline clients), and build only the high-leverage 10% it can't do — AI search that works on the iPhone, voice transcription, a real Home, and large-file serving — as one small companion service. No forks. No second subscription.
A custom ENEX converter preserved every note, all five highlight colors, and the real dates — then audited to prove it.
A local-embeddings, agentic 'ask my notes' assistant on native iOS, macOS, and Android — your data never leaves your hardware.
Self-hosted on a Mac mini you already run, with encrypted off-site backups you can actually restore.
What's inside the guide
- § 01Why I left Evernote
The $250 trigger, fifteen years of lock-in, and the five hard requirements that shaped everything.
- § 02Build vs. buy
Adopt the hard 90% that already exists; build only the high-leverage 10%. And why not to fork.
- § 03The architecture
Joplin Server in Docker, Tailscale with a real cert, the always-on workhorse, offline-first.
- § 04The migration
Why off-the-shelf importers silently lose ~11% of your notes — and the custom converter that didn't.
- § 05Proving nothing was lost
A full content-fidelity audit of all 12,690 notes, the two converter bugs, and the rule they taught.
- § 06The AI companion
Local embeddings + an agentic 'ask my notes' assistant that answers, aggregates, and cites sources.
- § 07Voice, Home & big files
Local Whisper transcription, an Evernote-style Home, and serving the files phones can't sync.
- § 08Backups & disaster recovery
Encrypted off-site backups through restic → R2 — and an actual, verified restore test.
- § 09Economics & trade-offs
$250/yr → ~$0 recurring, and an honest ledger of what you give up to get there.
- § 10Should you do this?
A genuine decision framework — who this fits, who should walk away, and the order to build it in.
- § AAppendix: hard-won gotchas
The Joplin Data API, import, and multi-client sync lessons that each cost a debugging cycle.
- § BAppendix: the stack at a glance
Every component, and the one reason it's there — a single-page reference.
Who it's for
If you're a single user who values owning your data, has (or doesn't mind running) an always-on machine, and will actually test your backups — this is for you. If you need sharing, collaboration, handwriting, or zero maintenance, the guide is honest about why this isn't your path.
It's free because the best way to understand what we build at Slick Engineering & Consulting, Inc. is to see a complete system, decisions and trade-offs and all — not a sales page.
Own your notes. And teach them to answer.
15 pages. 12 sections. The architecture, the migration, the AI layer, and every gotcha that cost me a debugging cycle.