News for hackers. Stuff that matters.

Show HN: ReadAware – an extensible eBook reader that evolves with you

https://github.com/ahpxex/read-aware

I enjoy reading books, and I wanted an ebook reader that could give me some help while I read, instead of making me wander around between different apps and lose my attention.

Also, I never really found an existing ebook reader that fits my taste. To be honest they feel kind of clunky to me, and their AI integrations are usually pretty primitive or just feel like a chatbot added on the side. That's why I started ReadAware.

So what makes it stand out?

First, it's an agent-first reader. But that doesn't mean AI replaces you. You are still the one reading the book. The agent answers you, looks things up and does some small errands for you when needed. I imagine it more like a reading companion that knows your context, and being quiet when you are actually reading.

Second, it's highly extensible. I spent quite a lot of effort building and polishing a real plugin system. Plugins can add dictionaries, themes, read-aloud voices, feeds, commands, even new tools that the agent can use.

In the future, I also want the built-in agent to be able to make or modify plugins on the fly. That's part of what I mean by “evolves with you” — the reader should gradually become more fitted to the way you read.

ReadAware is open source, cross platform and local-first. Feedback is welcome.

( 2 comments | on HN )
Re:Show HN: ReadAware – an extensible eBook reader that evol... by cyprianaa263 on Tuesday August 11, 2026 @10:02AM (#49258560)
The interesting boundary here is permission escalation. How do you recover when an agent is mid-run and a plugin asks for more access?
Re:Show HN: ReadAware – an extensible eBook reader that evol... by ahpx on Tuesday August 11, 2026 @10:13AM (#49258746)
Permissions are declared in the plugin manifest for now, and the sandbox only exposes those capabilities to it