🪟 Windows TippsThe Gemini desktop app is now available for Windows(11.09.2026 um 17:06 Uhr)
🕵️ SicherheitslückenBurn Out, Or Fade Away(14.09.2026 um 14:25 Uhr)
🪟 Windows TippsAmazon Prime Big Deal Days: October 6 to October 7, 2026(15.09.2026 um 11:36 Uhr)
🪟 Windows TippsSpotify(15.09.2026 um 11:30 Uhr)
🪟 Windows TippsKB5129194 Windows 11 26H1 Out of Band Update - Deskmodder.de(14.09.2026 um 19:25 Uhr)
🪟 Windows TippsThe Gemini desktop app is now available for Windows(11.09.2026 um 17:06 Uhr)
🕵️ SicherheitslückenBurn Out, Or Fade Away(14.09.2026 um 14:25 Uhr)
🪟 Windows TippsAmazon Prime Big Deal Days: October 6 to October 7, 2026(15.09.2026 um 11:36 Uhr)
🪟 Windows TippsSpotify(15.09.2026 um 11:30 Uhr)
🪟 Windows TippsKB5129194 Windows 11 26H1 Out of Band Update - Deskmodder.de(14.09.2026 um 19:25 Uhr)

🔧 Programmierung 🕛 vor 3 Monaten 3 Min Lesezeit
0

Flat Chat Threads Suck for Reading Books. So I Built a Local-First AI Tree Companion.

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht

I was reading books with — an open-source, local-first reading companion that turns any book into a conversation you navigate like a tree.






The Problem with Flat Chat



Most AI tools treat books the same way they treat any prompt: paste text in, get an answer, context gone. You go on a tangent — "wait, how does this connect to X?" — and now your entire thread is polluted. There's no structure, no persistence, no sense of journey through the material.






The Solution: Tree-Structured Conversations



Instead of one long flat thread, pi-books structures your reading as a topic tree.







  • Branches on semantic shifts — go deeper, switch chapters, follow a tangent. Each gets its own branch with full context preserved. Jump back to the main branch anytime, zero contamination.


  • The chat IS the reader — no separate reader and chat window. The AI surfaces book content as quotes directly in the conversation.


  • Zoom in and out — dive deep on a concept, then pull back to a summary without losing your place.


  • Every user gets their own tree — multiple people (family, book club) can read the same book independently, each with their own conversation tree, glossary, and reading history.


  • Clickable navigation — side-by-side Table of Contents and Topic Tree. Click any node to jump back in time and context.






🔒 100% Local-First & Private



Everything runs on your machine — books, sessions, conversations, glossaries. No cloud account, no subscription.





  • Cloud APIs: DeepSeek, Gemini, Claude — cheap and fast.


  • Fully offline: Point it at . Zero cost, nothing leaves your network.



Book reading doesn't need frontier-class models. Smaller, faster models work great — see the for tree-structured agent conversations, for metadata.



One thing I'm particularly proud of: AI behavior is controlled entirely by Markdown files. Each reading "skill" (summarize, deep-dive, quiz, etc.) is just a .md file in the extension/skills/ folder. Want to change how the AI reads? Edit a markdown file. No code changes, no redeployment. This makes it very hackable — you can create your own reading skills in minutes.






🚀 Getting Started



Docker (one command):




CODE
docker run -d --name pi-books \
--env-file .env \
-p 3847:3847 \
-v /path/to/your/books:/library:ro \
-v pi-books-data:/data \
ghcr.io/shuowu/pi-books:latest






Local dev:




CODE
git clone https://github.com/shuowu/pi-books.git
cd pi-books
cp .env.example .env # add your model config / API key
npm install && npm run dev









💬 Looking for Feedback!



This is early-stage and I'd love your input:




  1. What's your current workflow for reading books/papers with AI? What's broken?

  2. What custom reading "skills" would you build?

  3. Would you use this? What's missing?



github.com/shuowu/pi-books — star it, try it, tell me what you think!

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
The Gemini desktop app is now available for Windows
1 Quelle
Burn Out, Or Fade Away
1 Quelle
Windows 11 KB5129195 is out after Microsoft confirms major issues with the September 2026 update, but it won’t fix AMD GPU errors
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Flat Chat Threads Suck for Reading Books. So I Built a Local-First AI Tree Companion.

Thematisch verwandte Begriffe: Flat, Chat, Threads, Suck · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...