4 points by forgatmachine 16 hours ago|2 comments
I made this eBook reader because I was looking for something (especially, after I got a foldable phone) that would allow me to effectively:

1. have a journal for every book I read. Taking notes is easier when I can mark up the book + insert my own pages as needed

2. have an RSVP (Rapid serial visual presentation) reading mode, not for the speed reading perspective, but for the focus

3. have all my data be stored locally on Windows or Android and be exportable as plain text whenever I wanted

This was deeply personal, and I've been using Ms. Penrose to read more. There's a bunch of bugs, it is still an alpha build (for example, the TTS tokenization is rough right now and reads aloud awkwardly).

The stack, for those curious:

Flutter + Flame

foliate‑js (MIT)

pdfium for PDF

sherpa‑onnx (offline Piper TTS) for read‑aloud

If you try it out and have any features/feedback in mind, please share!

EDIT: Here are some videos of the app and features: https://forgottenmachine.substack.com/p/the-making-of-ms-pen...

Thank you!

jauntywundrkind 16 hours ago
I've been slowly working on trying to co-read a big intimidating book and wiki it up collaboratively, with an AI. Yes, it's Infinite Jest. seems a little related.

i like that you spatialize this, make a library! nice, cute!

forgatmachine 16 hours ago
That's awesome! Yeah basically this is where the whole journal for each book came from. I'm reading some old economics textbooks and some old CS books!