Spyne is a self-hosted ebook library manager with AI-powered organization. Catalog, search, and manage your digital book collection with ease.
EPUB, PDF, MOBI, AZW3, DJVU, CHM, and more. Spyne handles all major ebook formats.
Full-text search across your entire library. Find any book instantly by title, author, or content.
Automatic metadata fetching, smart categorization, and AI-generated summaries.
Organize books into collections, track series order, and manage reading lists.
One-click delivery to your Kindle or other e-readers via email integration.
Your data stays on your hardware. No cloud dependencies, full privacy control.
Spyne runs on all major NAS and server platforms
The easiest way to get started. Works on any system with Docker.
docker pull ghcr.io/prgramed/spyne:latest
docker run -d \
--name spyne \
-p 8000:8000 \
-v /path/to/books:/books \
-v /path/to/data:/data \
ghcr.io/prgramed/spyne:latest
Download the SPK package and install via Package Center.
Or add our package repository:https://spynebooks.com/packages.json
Search for "Spyne" in Community Applications, or download the template:
Download XML TemplateQuick install script for desktop use:
curl -sSL https://spynebooks.com/install.sh | bash
Got ideas? Found a bug? Or just want to say hi? We'd love to hear from you!