Is EverReed made by the Kavita project?
No. Kavita is an independent open-source project. EverReed connects to Kavita through the OPDS standard Kavita already publishes.
EverReed field guide
Kavita is a self-hosted digital library server aimed at ebooks, comics, and other digital reading material. It gives you a single place to organise your files, expose them across devices, and — importantly for what follows — publish an OPDS catalog that other apps can read. EverReed is one of those apps. It connects to Kavita over OPDS, browses the library Kavita publishes, and opens supported books in a modern mobile reader designed around actually spending time in a book. Your files stay on your Kavita server; EverReed handles the reading half of the workflow and adds tracking, series intelligence, and recommendations on top. This page covers what Kavita is, why it fits a self-hosted reading setup, and how EverReed slots in without changing anything about your server.
What you get
Kavita is an open-source, self-hosted library server built for ebooks and other digital reading material. It runs on your own hardware — a home server, a NAS, a container in the cloud — and serves the books you already own to whichever devices you want to read on.
Kavita keeps ownership of your library in your hands. It handles the storage, indexing, and metadata side, and it exposes the results in a way other apps can consume. For readers who care about long-term control of what they own, that model is the point.
Kavita publishes an OPDS catalog, which is how third-party reading apps can browse and stream from it without any custom integration. EverReed connects at that layer, so you are not depending on a proprietary bridge between the two — just the standard Kavita already speaks.
Enable OPDS in Kavita, get the OPDS URL from your instance, and add it as a personal library source in EverReed. If your Kavita instance is behind authentication, you provide your credentials once. EverReed validates the connection by fetching the catalog and, if it loads, the library shows up alongside the rest of your books.
Once connected, supported books stream from your Kavita server into the built-in EverReed reader. EPUB and PDF get the same reader used for uploads — adjustable typography, section-based pagination, light and dark themes, in-book search, dictionary, and highlights. Nothing about your files changes on the Kavita side.
Reading progress, bookmarks, notes, and highlights are saved to your EverReed account. Start a book on your phone during a commute and continue it on a tablet later — the position moves with you, not with the device. Your Kavita library stays exactly as Kavita organised it.
Kavita is the library. EverReed is the reading side. Kavita handles storage, indexing, and serving; EverReed handles the reader, series tracking, TBR planning, reading stats, and recommendations grounded in your actual library — including the books your Kavita instance publishes.
Kavita users who want a modern reading companion for their phone or tablet without giving up the ownership model Kavita is built around. If Kavita is your library, EverReed is designed to be the app you actually read in.
Useful details
No. Kavita is an independent open-source project. EverReed connects to Kavita through the OPDS standard Kavita already publishes.
You need OPDS enabled and the OPDS URL that your Kavita instance exposes. Consult Kavita's documentation for the exact steps in the version you run.
No. EverReed only reads what Kavita publishes through its OPDS catalog. It does not access Kavita's database directly.
EPUB and PDF are supported. Other formats that Kavita may serve can still appear in the catalog but will not open in EverReed's reader if they fall outside those two.
Yes. EverReed requires HTTPS-reachable OPDS URLs. If your Kavita instance is currently HTTP-only, you will need to expose it through an HTTPS reverse proxy or tunnel first.
No. Highlights, notes, bookmarks, and progress are stored in your EverReed account so they follow you across devices. Kavita's data is not modified.
Yes. EverReed does not replace Kavita or its interface. You can keep using Kavita for the parts it does well and use EverReed for mobile reading and tracking.
No. Renaming, tagging, and organising remain a Kavita responsibility. EverReed simply reads what Kavita publishes.
Yes. Books served through your Kavita instance appear alongside any files you have uploaded, share the same reader, and contribute to the same taste profile.
No. EverReed does not sell, host, or supply ebook files. Your Kavita library is where the files live.
The exact setup walkthrough.
Read nextReach a NAS-hosted library from your phone.
Read nextConnect the Calibre content server over OPDS.
Read nextThe broader self-hosted reading picture.
Read nextThe equivalent guide for Komga instances.
Read nextThe standard EverReed uses to connect to Kavita.
Read nextThe reader that opens books served by Kavita.
Read nextKeep reading
Connect your Kavita instance to EverReed and read the books you already own.