Your Personal Library,
Intelligently Organized

Spyne is a self-hosted ebook library manager with AI-powered organization. Catalog, search, and manage your digital book collection with ease.

Features

Multi-Format Support

EPUB, PDF, MOBI, AZW3, DJVU, CHM, and more. Spyne handles all major ebook formats.

Powerful Search

Full-text search across your entire library. Find any book instantly by title, author, or content.

AI-Powered Organization

Automatic metadata fetching, smart categorization, and AI-generated summaries.

Collections & Series

Organize books into collections, track series order, and manage reading lists.

Send to Kindle

One-click delivery to your Kindle or other e-readers via email integration.

Self-Hosted & Private

Your data stays on your hardware. No cloud dependencies, full privacy control.

Deploy Anywhere

Spyne runs on all major NAS and server platforms

Synology

Native SPK package for easy installation via Package Center

Download SPK

Unraid

Available in Community Applications with one-click install

View Template

TrueNAS

Docker Compose configuration for TrueNAS SCALE

Get Config

Docker

Multi-arch images for amd64 and arm64

Pull Image

Download

Docker

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

Synology NAS

Download the SPK package and install via Package Center.

Or add our package repository:
https://spynebooks.com/packages.json

Unraid

Search for "Spyne" in Community Applications, or download the template:

Download XML Template

TrueNAS SCALE

Download our Docker Compose configuration:

Download docker-compose.yml

Desktop (Linux/macOS/Windows)

Quick install script for desktop use:

curl -sSL https://spynebooks.com/install.sh | bash

Contact Us

Got ideas? Found a bug? Or just want to say hi? We'd love to hear from you!