Your library & books
Calibre-Web vs Storyteller
They can both put your books behind a private OPDS catalog. That is almost where the similarity ends. One is a library front end; the other can turn a matching ebook and audiobook into a synchronized read-along.
The practical answer: choose Calibre-Web when the library is the product. Choose Storyteller when the relationship between ebook text and audiobook audio is the product. If you only want to browse and download EPUBs, Storyteller adds work you do not need. If you want one book to follow the recorded narration sentence by sentence, Calibre-Web cannot create that alignment.
The difference in one table
| Capability | Calibre-Web | Storyteller |
|---|---|---|
| Primary job | Browse and manage a Calibre ebook library | Manage ebooks and audiobooks, create read-alongs |
| OPDS | Yes, at /opds | Yes, at /opds |
| Existing Calibre database | Native fit | Imports into its own library |
| Automatic ebook plus audio alignment | No | Yes |
| Resource use | Generally light | Browsing is light, alignment is compute-heavy |
| Best Lectern result | A clean EPUB download with catalog metadata | An EPUB 3 read-aloud when an aligned edition exists |
Choose Calibre-Web for a durable ebook shelf
Calibre-Web sits in front of a Calibre library. If your collection already has carefully edited titles, authors, series, covers and tags in metadata.db, the web server can expose that work instead of asking you to rebuild it. Its OPDS feed makes the same shelf available to compatible reading apps.
This is the sensible default for a NAS full of EPUBs. It is also easier to explain to a household: Calibre curates the library, Calibre-Web publishes it, and Lectern downloads the chosen book. Calibre-Web Automated adds an ingest folder and conversion workflow for people who want new files processed with less manual work.
Choose Storyteller for owned ebook plus audio pairs
Storyteller's distinguishing job is forced alignment. Give it a DRM-free ebook and the matching audiobook and it can line the text up with the recording, producing an EPUB 3 book with Media Overlays. A compatible reader can then highlight the current text while the recorded audio plays.
That is a more ambitious pipeline. Alignment takes time and more server resources than publishing metadata. It also depends on owning matching source files that Storyteller is allowed to process. For an ebook-only collection, those costs buy little. For a collection of paired books and audiobooks, no Calibre-Web setting substitutes for it.
What Lectern does with each
Lectern has a named connection flow for both servers. You enter the server address and credentials; Lectern knows the usual /opds endpoint. It can browse, search when the server advertises search, preserve useful series and category metadata, and import an EPUB into the normal offline library.
From Storyteller, Lectern prefers a usable ebook or read-aloud edition and hides audio-only rows. Lectern is not an audiobook streaming client. From Calibre-Web, it chooses an EPUB acquisition when a book is offered in several formats.
They can also live together
The choice does not have to be permanent or exclusive. A large Calibre library can remain the source of truth for ebooks, while Storyteller holds only the smaller set of titles that also have matching audio. Add both catalogs to Lectern and each appears as its own shelf. That arrangement keeps the simple path simple without giving up the special read-along path.
Ready to build it? Follow the step-by-step Calibre-Web and Storyteller guide.
Frequently asked
Is Storyteller a replacement for Calibre-Web?
Not usually. Storyteller can manage books, but its distinctive value is aligning ebooks with audiobooks. Calibre-Web is the more direct front end for an existing Calibre library.
Can both servers connect to Lectern?
Yes. Add each as a separate catalog. Lectern has dedicated connection choices for Storyteller and Calibre-Web.
Which one is easier to run?
Calibre-Web is generally simpler and lighter for an ebook-only shelf. Storyteller's normal browsing is straightforward, but alignment needs more resources and time.
Which one gives Lectern real audiobook audio?
Storyteller can produce an EPUB 3 read-aloud from matching source files. Lectern can use that embedded Media Overlay. It does not stream standalone audiobook entries from OPDS.
Keep reading
Related guides
Bring your own shelf to Lectern
Connect Calibre-Web, Storyteller or both, then keep the downloaded books offline.
Get it onGoogle Play