Welcome back.
Your personalized auto-narration hub.
Continue Reading
All Bookmarks
Loading bookmarks...
Library
AO3 Advanced Search
Enter keywords or filters, then press Search. If AO3 blocks the proxy, Pocket Reader will show an exact AO3 search link you can open directly.
Advanced Filters
Filters map directly to AO3 native search fields.
Untitled
by Unknown
Loaded story summary appears here.
Chapter
HMOFA Masterlist
| Title | Author | Genre | World Setting | Words | Rating | Love Interest | Monogamous? | OC / IP | Status |
|---|
Guest Reader
0 stories | 0 finished | 0 min listened
Cloud Synchronization
Currently operating in Guest (Offline-Only) mode.
Sync your library, reading progress, and settings safely to the cloud to preserve them.
About You
Your reading life, all in one place - everything here is optional.
- -
Achievements
Application Settings
Companion & App
Your name, picture, and reading profile now live on your Profile page
Plan
Pocket Reader - Web
TipsNarration & Playback
Timer disabled.
Expressive Narration (Pocket TTS only)
These tuning options apply to Pocket TTS. They have no effect on Device voices.
Uses one same-voice emotional reference per paragraph for stable audiobook narration.
Neutral avoids sudden changes in tone. Balanced uses emotion tags but can introduce strange voice issues.
Adds silence after punctuation without changing narrator or emotion route.
Insert a custom silence where you type [1.2s] or [10s] in the text.
Example: basically = bay sick lee. Changes force fresh Pocket audio cache entries.
Display & Themes
Accessibility & Accommodations
Increases hitboxes and spacing for navigation buttons, sliders, and stars to assist with motor control.
Configures how the reader highlights and tracks spoken text. Instant or disabled options can reduce motion sickness.
Performance
Current narration engine, worker state, GPU mode, and backend latency. These values are diagnostic signals, not permanent settings.
Advanced Settings & Info >
Storage & Backup
Low Memory Mode
Reduces animation and background work for constrained devices. Use this when the browser reports less than 4 GB RAM, tabs reload in the background, or synthesis becomes unstable.
Advanced Performance
Hardware detection and fallback controls for Pocket TTS. Leave these on automatic unless diagnostics point to a GPU or memory problem.
Worker pool override
Increasing workers may cause audio glitches or UI lag on weaker devices.
Narration backend
Auto uses this device's local setup result, then the full narration watchdog keeps WebGPU only while it remains faster and stable. This choice never follows your account to another device.
Device Profile
Best-effort browser hardware signals. Browsers intentionally round or hide some values, especially RAM and GPU model.
Site Health
Diagnostics
Run a full self-test of the app's capabilities and generate a report you can send to the developer to help fix issues.
Created by
Chris (Alpharius67 / Fluffarius) - app design, code, the Virtue companion character, and all related art.
Licensing & rights
- App code / source: licensed under the Apache License 2.0 (full text in the repository's
LICENSEandNOTICEfiles). - Virtue companion - her character, appearance, artwork, lore & dialogue - and the "Alpharius' Pocket Reader" branding: © 2026 Chris (Alpharius67), All Rights Reserved. Not open source on any grounds, and may not be used to train AI/ML models or as generative-AI input without prior written permission from the creator. (See
CHARACTER_LICENSE.md.) - Story content: 100% of the rights in every story - curated or fetched - belong to its original author. Pocket Reader claims no ownership and streams content to a single reader's device for personal use only.
Community & story sources
- HMOFA Masterlist - curated and maintained by Therealwolfy. The curated list itself is his work; the individual stories it catalogues remain the property of their respective authors.
- Story sources (fetched on demand - each author retains all rights): Archive of Our Own, Royal Road, Wattpad, FurAffinity, SoFurry.
- Story extraction: FicHub (AO3 EPUB resolution).
Open-source components
View third-party software licenses
Disclaimer: The views, content, use cases, and applications within Alpharius' Pocket Reader are solely those of the app creator and do not represent, nor are they endorsed by, the original creators of the open-source software and assets listed below.
Browser neural text-to-speech
Pocket TTS model and voices: neural speech model and voice assets loaded by the browser. The model and voice assets retain their upstream license terms.
ONNX Runtime Web: GitHub · MIT. By Microsoft.
Backend (Python)
FastAPI: GitHub · MIT. By Sebastian Ramirez.
Uvicorn: GitHub · BSD-3-Clause. By Encode.
Pydantic: GitHub · MIT. By Samuel Colvin.
pypdfium2: GitHub · Apache-2.0 / BSD-3-Clause. By the pypdfium2-team, bundling Google PDFium. (PDF parsing & covers.)
Pillow: GitHub · MIT-CMU. By Jeffrey A. Clark & contributors.
lxml: Website · BSD-3-Clause. By lxml.de. (EPUB / XML parsing.)
BeautifulSoup4: Website · MIT. By Leonard Richardson.
python-docx: GitHub · MIT. By Steve Canny.
httpx: GitHub · BSD-3-Clause. By Encode.
python-multipart: GitHub · Apache-2.0. By Andrew Dunham.
pywebpush: GitHub · MPL-2.0. By Mozilla Services.
Assets & platforms
Game-Icons.net: Website · CC-BY 3.0. Achievement icons by Lorc, Delapouite & contributors.
Hosting: Hugging Face Spaces (backend) · Anvil (frontend) · jsDelivr (CDN).
Full license texts and attributions are in the repository's NOTICE and ATTRIBUTIONS.md.
Away Mode Caching
Status & Controls
Away Mode prepares offline narration for your queued stories. Caching runs while this page remains open.
Caching Queue
Manage stories currently queued for offline caching.
Quick Add from Library
Add other library stories to the caching queue.