GitHub – richardr1126/openreader: An open-source read-along document reader server with high-quality TTS options, synchronized highlighting, and audiobook export for EPUB, PDF, DOCX, TXT, and MD.

Disclosure: Some links in this article are affiliate links. AI Maestro may earn a commission if you make a purchase, at no…

By AI Maestro May 16, 2026 1 min read
GitHub – richardr1126/openreader: An open-source read-along document reader server with high-quality TTS options, synchronized highlighting, and audiobook export for EPUB, PDF, DOCX, TXT, and MD.

“`html

A GitHub user named /u/richardr1126 has released a new version of their open-source text-to-speech (TTS) document reader, OpenReader v3.0.0.

  • The tool now supports multiple TTS providers such as OpenAI, Replicate, and self-hosted APIs like Kokoro-FastAPI and KittenTTS-FastAPI.
  • New features include preloading audio across multiple pages ahead of where the user is, allowing for persistent caching on server-side storage. The tool also introduces an Admin panel for managing multiple TTS providers and feature flags.
  • The release emphasizes self-hosting options, ensuring that documents, TTS audio, and settings are managed locally in SQLite or Postgres with embedded SeaweedFS or external S3 integration.

OpenReader can read and listen to EPUB, PDF, TXT, Markdown, and DOCX files. It also supports the export of audiobooks in m4b/mp3 formats with chapter metadata via ffmpeg.

  1. This tool is particularly useful for individuals or organizations looking to provide accessible reading experiences without relying on proprietary services.
  2. Its open-source nature allows developers to customize and extend the functionality according to their needs, promoting transparency and community involvement.
  3. The release of this version underscores the ongoing development and evolution of tools designed to make digital content more inclusive and user-friendly for all.

“`

### Takeaways
– **Enhanced TTS Support:** OpenReader now supports multiple high-quality TTS providers, offering a wider range of voice options for users.
– **Self-Hosting Options:** The tool provides robust self-hosting capabilities, allowing users to manage their content and settings locally, ensuring data privacy and security.
– **Audiobook Export:** The addition of audiobook export functionality via ffmpeg enables users to create accessible versions of digital documents, enhancing the accessibility features available.


Originally published at reddit.com. Curated by AI Maestro.

Stay ahead of AI. Get the most important stories delivered to your inbox — no spam, no noise.

Name
Scroll to Top