Aatricks/Emaki
Aatricks/Emaki has 28 GitHub stars and 1 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-15 06:35 UTC. Last push 2026-10-31.
What you can do
- Built-in scraper: Extracts text and chapters from almost any novel site.
- Offline reading: Pre-fetch and cache entire series locally.
- Unified search: Search across multiple sources (like MangaBat and NovelFire) at once.
- Formats: Supports web novels, manga, EPUB, PDF, and HTML.
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
Lightweight light novel, pdf, manwha, manga and epub reader with offline AI summaries.
Developer ToolsREADME.md
OriginalEmaki
Formerly EasyReader. Named after the emaki (絵巻), the Japanese narrative picture scroll — the thousand-year-old ancestor of the webtoon.
An Android reader for web novels, manga, manhwa, and local files (like PDFs and EPUBs). Built with Kotlin and Jetpack Compose.
Features
- Built-in scraper: Extracts text and chapters from almost any novel site.
- Offline reading: Pre-fetch and cache entire series locally.
- Unified search: Search across multiple sources (like MangaBat and NovelFire) at once.
- Formats: Supports web novels, manga, EPUB, PDF, and HTML.
- Local AI: Summarizes chapters on-device using a local LLM.
- No cloud BS: Everything is stored locally on your device.
Getting Started
Prerequisites
- JDK 17+
- Android Studio / Android SDK (compileSdk = 37)
Run the App
Clone the repo:
git clone https://github.com/Aatricks/EasyReader.git cd EasyReaderRun the default debug build:
./gradlew :app:installStandardDebug
Build Variants
The app has two build flavors:
standard(default): Normal build. Doesn't need the localllmedgelibrary. AI summarization is visible but will show as unavailable.ai: Enables local AI summarization and downloads thellmedgedependency from Maven Central automatically. To run:./gradlew :app:installAiDebug
[!NOTE] The app package name is still
io.aatricks.novelscraperand the source code namespace is stillio.aatricks.easyreaderso existing installs keep updating in place across the EasyReader → Emaki rename.
Contributing
Open a PR if you want to add a source or fix a bug.