frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: An Open-Source E-Book Reader for Conversational Reading with an LLM

https://github.com/shutootaki/bookwith
18•takigon•2h ago
Hi HN! I've been working on BookWith, an open-source e-book reader that integrates AI as your reading companion.

The problem: Traditional e-readers are passive. When you encounter something unclear, you have to context-switch to search for it. Your highlights and notes remain isolated, and you can't easily connect ideas across different books.

My solution: BookWith embeds an AI that maintains full context of what you're reading. It features:

- Context-aware AI chat: Ask questions about the current page/chapter and get instant answers

- AI podcast generation: Automatically converts book content into conversational podcasts using Google Cloud TTS

- Multi-layer memory system: Short-term (last 5 conversations), mid-term (summarized every 20), and long-term (vector search) memory that maintains continuity across reading sessions

- Smart annotations: 5-color highlighting system that AI can reference and analyze

Technical stack: Built as a fork of Flow (epub reader), with added LLM integration and vector database for semantic search. Supports multiple LLMs and languages (EN/JA/ZH).

Comments

Finnucane•1h ago
"By conversing with an AI that fully understands the book's content in real time,"

That seems like a maybe a wee bit of an overstatement of possibilities.

takigon•1h ago
You're right to call that out, that's a fair point. "Fully understands" is indeed a bit of an overstatement for the current state of AI.

What I meant from a technical perspective is that the system uses a Retrieval-Augmented Generation (RAG) approach. It has the entire book's content available in a vector database, and when you ask a question, it performs a semantic search to pull the most relevant passages in real-time to use as context for the LLM's answer.

So, from a user's perspective, the experience is designed to feel like you're conversing with an expert who can instantly recall any part of the book. I should have used more precise language. Thanks for keeping me honest!

slopdo•40m ago
Is there any mechanism to prevent the AI from answering with spoilers? For example, when I ask about a character I don't want information coming from pages/chapters I still didn't read.
Insanity•30m ago
I guess it’s better for non-fiction books in that case. Similarly I would be upset if the LLM spoiled a fiction book somehow.. like figuring out which characters will die in GoT before reading it.
slopdo•24m ago
I also assumed this is for non-fiction books but then I checked the Github page and the first video shows Alice in Wonderland as an example. This is the reason I asked.
takigon•18m ago
Thank you for the sharp feedback.

Because we've been mainly targeting business and technical books, the spoiler-prevention feature is not yet implemented.

However, to make novels and other narratives comfortable to read in the future, I'll definitely consider adding a feature to limit the AI's knowledge based on your reading progress.

Thanks again for the valuable suggestion!

ericol•32m ago
wow. I've been entertaining this idea for some time now (Emphasis on "entertaining"). Seeing that already somebody has actually made this makes me very happy.

Will definitely give it a go.

takigon•27m ago
That's fantastic to hear, thank you! It's always validating to know that others have been thinking along the same lines.

I'd love to hear your thoughts once you've had a chance to try it out. All feedback is welcome!

johndhi•28m ago
I recently finished a book I was looking forward to but wound up really disliking [0]. Throughout the book I found myself saying "wtf?" and I occasionally would complain to my spouse about it. After I finished reading, I went to Goodreads and enjoyed the schadenfreud of seeing how many other reviewers had the same reaction and reactions as me. I do wonder if a tool like this could help me experience something like this DURING the reading of the book rather than after, but I also worry about it lessening the book reading experience, contributing to attention drain, or lessening the experience of finishing reading a book and talking with others about it.

0 - Brandon Sanderson's Wind and Truth

takigon•3m ago
Thanks for the fantastic feedback! That 'wtf?' moment you described is exactly the kind of problem I was hoping to tackle with BookWith.

You raise a really important point about the risk of lessening the reading experience. That's something I've thought about a lot. My personal experience while using it has been that it can actually deepen immersion, since I'm able to look up a word or phrase instantly without breaking my flow and switching to a browser.

You're absolutely right that this is a new kind of reading experience powered by LLMs, and there are bound to be some downsides. I hope it's an interesting experiment, and I'd be thrilled if you gave it a try.

Thanks again for the valuable perspective!

I Am Not a Calculator

https://www.massicotte.org/not-a-calculator
1•msephton•27s ago•0 comments

Why America's new crypto regime makes other countries nervous

https://www.washingtonpost.com/opinions/2025/07/31/crypto-tax-evasion-worldwide/
2•paulpauper•2m ago•0 comments

GM EVs Will Get Apple CarPlay After All–But Only Outside the US

https://www.thedrive.com/news/gm-evs-will-get-apple-carplay-after-all-but-only-outside-the-us
2•PaulHoule•2m ago•0 comments

The peer-review crisis: how to fix an overloaded system

https://www.nature.com/articles/d41586-025-02457-2
1•rntn•2m ago•0 comments

University of Wisconsin-Madison Censored Animal-Rights Activist on Social Media

https://blog.ericgoldman.org/archives/2025/08/university-of-wisconsin-madison-censored-animal-rights-activist-on-instagram-and-facebook-krasno-v-uwm.htm
1•BallsInIt•3m ago•0 comments

A Simple CPU on the Game of Life

https://nicholas.carlini.com/writing/2021/unlimited-register-machine-game-of-life.html
1•jxmorris12•3m ago•0 comments

Francis Fukuyama – AGI and the Recommencement of History

https://joewalker.substack.com/p/francis-fukuyama-agi-and-the-recommencement
1•paulpauper•4m ago•0 comments

Why smart people systematically miss social cues

https://soonly.com/electric-fences/
1•stroz•4m ago•1 comments

Did the Minnesota housing reform lower housing costs?

https://marginalrevolution.com/marginalrevolution/2025/08/did-the-minnesota-housing-reform-lower-housing-costs.html
1•paulpauper•4m ago•0 comments

Who decides the rules of access on the internet?

https://peacprotocol.substack.com/p/building-next-web-together-standards-fair-ai-access
1•jithinraj•4m ago•1 comments

Show HN: Type-safe, structured communication between workers and parents

https://github.com/sanity-io/worker-channels
1•ricokahler•6m ago•0 comments

Pre-Incan tomb with 1k-year-old remains found in Peru

https://apnews.com/article/peru-lima-burial-site-preinca-archeological-remains-2fcfa2706ea88daba7197efd6414f678
2•gmays•6m ago•0 comments

Infinite Marquee Animation Using Modern CSS

https://frontendmasters.com/blog/infinite-marquee-animation-using-modern-css/
2•speckx•7m ago•0 comments

NetBird Is Embracing the AGPLv3 License

https://netbird.io/knowledge-hub/netbird-agpl-announcement
3•braginini•7m ago•1 comments

Why do quants play credit card roulette?

https://xquant.substack.com/p/why-quants-play-credit-card-roulette
2•nb_quant•7m ago•0 comments

Ask HN: Has AI helped you with your productivity?

1•break_the_bank•7m ago•0 comments

Bringing Norway's 2k Lighthouses Into the 21st Century

https://www.nytimes.com/2025/08/03/science/norway-lighthouse-fresnel.html
3•bookofjoe•7m ago•1 comments

VGHF acquires early game magazine Computer Entertainer

https://gamehistory.org/computerentertainer/
2•Unai•8m ago•0 comments

Lugano authorities recover Satoshi Nakamoto statue that was thrown in lake

https://www.theblock.co/post/365343/lugano-authorities-recover-satoshi-nakamoto-statue-that-was-thrown-in-lake
2•jdblair•9m ago•0 comments

The Future of Software Is Small

https://www.aparker.io/post/3lvjepuyf4q2w
1•jshchnz•9m ago•0 comments

Blue whales are going eerily silent–and scientists say it's a warning sign

https://www.nationalgeographic.com/animals/article/ocean-heat-wave-blob-whale-songs
2•nic_wilson•9m ago•0 comments

OpenAI in talks with investors about share sale at $500B valuation

https://www.cnbc.com/2025/08/05/openai-talks-with-investors-about-share-sale-at-500-billion-valuation.html
1•sxp•11m ago•0 comments

Software books I wish I could read

https://buttondown.com/hillelwayne/archive/software-books-i-wish-i-could-read/
2•Jtsummers•12m ago•0 comments

Dear CEO: A Love Letter to Your AI Revolution

https://medium.com/@adrianbooth/dear-ceo-a-love-letter-to-your-ai-revolution-e1684bd2c5a8
1•adrianbooth17•15m ago•0 comments

Which jobs can be replaced with AI?

https://pluralistic.net/2025/08/06/unmerchantable-substitute-goods/#customer-disservice
3•almost-exactly•17m ago•0 comments

Zig-Error-Patterns

https://glfmn.io/posts/zig-error-patterns/
3•Bogdanp•17m ago•0 comments

Human First AI

https://ente.io/blog/human-first-ai/
2•Brog_io•18m ago•0 comments

Show HN: I built a plugin to create a ChatGPT archive with Typemill CMS

https://typemill.net/news/build-your-private-chatgpt-archive
1•trendschau•22m ago•0 comments

Show HN: I open-sourced my framework for debugging sourdough

https://github.com/hendricius/the-sourdough-framework
3•hendricius•22m ago•0 comments

Show HN: Built an Agentic Gaming PC Builder

https://github.com/runagent-dev/runagent
1•Radeen1•23m ago•0 comments