Chapter

Chapter

by @jordanful

A self-hosted ebook reader (server + web client) with local, AI-powered text-to-speech. Upload EPUBs, read them in your browser, or listen to them narrated aloud. Your reading position syncs between modes.

View on GitHub

What it does

Requirements

Quick start

curl -sSL https://raw.githubusercontent.com/jordanful/chapter/master/install.sh | bash

Tech stack

TypeScript, Next.js, Fastify, SQLite, Prisma, Kokoro TTS. Everything runs on your own hardware.