Your books, your hardware.
A self-hosted audiobook and ebook library. Word-level audio-text sync, AI question-answering over your library, and cross-device playback — running on a server you control. We don't have your books. We can't lose them, change them, or take them away.
What it does
You own this
Open-source server (AGPL-3.0). Open file format. Open relay. Pick your own tunnel — NullBore, Tailscale, Cloudflare, or none at all.
Word-level karaoke
See each word highlighted as it's narrated. Tap to seek.
Ask your books
Q&A over your library with the LLM provider you choose. Bring your own key.
Audio↔text alignment
Match an audiobook to its ebook and read along, switch modes mid-chapter.
Cross-device sync
Web, iPhone, Android. Pick up where you left off on any device.
Generate or import
Open-source TTS for ebook-to-audio. Whisper for audio-to-text. Or just import what you already own.
Remote access, your choice
When you're away from home and your server's behind a router, you need a tunnel. Abookify doesn't care which one — the mobile app just takes a URL. Use NullBore (an open-source tunnel we integrate with), Tailscale, Cloudflare Tunnel, WireGuard, or a plain port forward. Nothing locks you in.
If you'd like one less thing to set up, paid app subscribers get a free hosted NullBore tunnel provisioned automatically. It's a convenience, not a requirement.
Open source
The server is open source under AGPL-3.0 — read it, audit it, fork it, run it on your own hardware. Same goes for the relay integration code and the file format itself.
- abookify-server — the server (Go, AGPL-3.0)
- abookify-relay — relay setup + multi-tunnel docs (AGPL-3.0)
- abook-format — the .abook file format spec (CC BY-SA 4.0)
Self-hosting a product means trusting the software that runs on your hardware. We think you should be able to verify what it does.
Status
Abookify is in active development. The mobile app is in field testing ahead of TestFlight. The server, web interface, and CLI tools are functional today.
Get in touch
Questions, feedback, or partnership inquiries: [email protected]