MIT licensed
Every kmworks project is MIT licensed: KMServer, KMReader, and the web UI.
An open-source ecosystem for your comics, manga, and ebooks: KMReader, a native Apple client, and KMServer, a full-featured Komga drop-in replacement in Rust with a small memory footprint.
Works with your existing Komga library.


Komga-compatible
You don't need to rebuild your library. KMServer reads your existing library structure, upgrades your existing database in place, and speaks the same API, so the clients you already use keep working. KMReader connects to the same ecosystem.
Point KMServer at the files you already have.
Your existing database is upgraded in place.
Komga-compatible clients keep working.

KMReader
A native app for iPhone, iPad, Mac and Apple TV: a comic and manga reader with on-device translation, EPUB and PDF readers, offline downloads, and progress sync across devices.
KMServer
A full-featured Komga drop-in replacement in Rust: the same formats, API and database, plus additional capabilities — in one self-contained binary with no JVM and a small memory footprint.
docker run -d \
--name=kmrs \
--user 1000:1000 \
-p 25600:25600 \
--mount type=bind,source=/path/to/config,target=/config \
--mount type=bind,source=/path/to/data,target=/data \
--restart unless-stopped \
ghcr.io/kmworks/kmrsKMServer is distributed as the kmrs binary: one self-contained executable for Linux, macOS, and Windows.
A live KMServer with the bundled web UI and a public-domain library of English and Japanese comics and ebooks. Everything resets daily.
demo@kmworks.datekmworks-demoKMServer speaks the Komga API, so the reader ecosystem around it keeps working. KMReader is one client among many.
Every kmworks project is MIT licensed: KMServer, KMReader, and the web UI.
Built for the Komga ecosystem, independent of it. kmworks is not affiliated with the Komga project.
Your library, your files, your database. Everything stays on your hardware, in formats you already own.