BookWith β A New Reading Experience with AI
A next-generation conversational reading platform that goes beyond traditional e-book readers
π What is BookWith?
BookWith is an innovative e-book reader where AI becomes your reading partner. By conversing with an AI that fully understands the book's content in real time, BookWith transforms the reading experience from merely consuming information to creating knowledge.
It is more than an e-book reader: BookWith answers your questions, deepens comprehension, and offers new perspectivesβyour true companion for reading.
bookwith.mp4
π― Why BookWith?
Pain Points of Conventional E-Book Readers
β When you encounter something unclear you have to look it up yourself
β No way to check how well you understand what you've read
β Hard to discover relationships with content you read in the past
β Notes and highlights are scattered and hard to utilize
How BookWith Solves These Problems
β
AI answers your questions on the spot
β
Dialogue helps verify and deepen your understanding
β
Automatically links to your past reading content
β
Integrates annotations and AI dialogue into solid knowledge
π Key Features
π AI Reading Assistant
An AI partner that fully understands the book's content
Context Awareness : Grasps the content of the page you are on and answers in context
: Grasps the content of the page you are on and answers in context Instant Answers : Real-time responses to questions such as "What does this term mean?" or "Summarize the author's argument."
: Real-time responses to questions such as "What does this term mean?" or "Summarize the author's argument." Deep Insight Support : Enables advanced discussions like "How can this concept be applied today?"
: Enables advanced discussions like "How can this concept be applied today?" Full Japanese Support: Natural Japanese dialogue with rich explanations of technical terms
Example
User: "If we apply the theory explained in this chapter to a real business scene, what happens?" AI: "Applying the innovation theory from Chapter 3 to actual business wouldβ¦"
ποΈ AI Podcast Generation
Convert book content into conversational podcasts
podcast1.1.mp4
Automatic Script Generation : Extract key points and convert them into a host-guest dialogue format Optimized for 5-10 minute listenable length Explains complex topics in an easy-to-understand conversational style
High-Quality Audio Synthesis : Utilize Google Cloud Text-to-Speech's multi-speaker functionality Achieves natural conversation rhythm and intonation Supports both Japanese and English Supports multiple languages
Seamless Experience : Upload a book and automatically generate a podcast Generated audio is immediately playable Learn key points while commuting or during movement
Use Cases
When you want to understand the summary of a long novel
Check the key points of a business book while commuting
Preview the main ideas of a technical book with audio
π§ Multi-Layer Memory System
Innovative memory management that ensures continuity in your reading
Short-Term Memory (latest 5 entries) Maintains the current conversation flow Keeps context even when you turn pages
Mid-Term Memory (summary every 20 entries) Condenses key discussion points Sustains understanding across chapters
Long-Term Memory (vector search) Automatically retrieves relevant information from all past dialogues Links with learning from other books
User Profile Learns your interests and preferences Provides a personalized reading experience
Example: Content from an economics book you read a week ago is automatically linked to the marketing book you are reading now.
π¨ Smart Annotation
Advanced highlighting that visualizes your thinking
Color Highlights (5 colors) π΄ Red: Critical points π‘ Yellow: Important concepts π’ Green: Ideas to practice π΅ Blue: Questions / To-verify
Intelligent Notes Add detailed comments to highlighted text Supports Markdown formatting
AI Integration Automatically prompts AI questions about highlighted passages AI understands notes and provides related information Analyzes across multiple highlights
Use Cases
Highlight crucial quotes while reading a paper β AI suggests related studies
Mark actionable points in a business book with green β Discuss an implementation plan with AI
π Semantic Search
Revolutionary information discovery connected by meaning
Cross-Book Search Search across multiple books Past dialogue history is also indexed Includes annotation content for comprehensive search
Automatic Linking Suggests past reading content related to what you are reading now E.g. "This concept also appeared in the book ββ you read three months agoβ¦"
π₯ Perfect For
π Researchers & Graduate Students
AI proposes related research while you read papers
Confirm complex theories on the spot
Integrated quote management and literature notes
π Book Lovers
Ask AI about character relationships in novels
Get historical background or cultural context explained
Organize discussion points for book clubs
π Students & Examinees
Instant explanations for unclear textbook sections
Work through practice problems with AI
Integrate content from multiple reference books
πΌ Business Professionals
Consult on applying business book concepts to your company
Summaries of key points and action plan creation
Consolidates knowledge from multiple business books
π± How to Use (Detailed Steps)
Step 1: Upload a Book
Drag-and-drop or select an ePub file It is added to your library and ready to read immediately
Step 2: Read & Highlight
Select important text while reading Choose from 5 highlight colors Add notes if necessary Ask AI about highlighted content
Step 3: Chat with AI
Ask questions anytime in the chat panel on the right Select text β "Ask AI" to pose context-aware questions Continue discussions based on past dialogue history Conversations are automatically saved and indexed
Step 4: Leverage Your Knowledge
Review past learning with semantic search Integrate knowledge from multiple books Export your learning for external use
π» Environment & Technical Specs
Supported Devices PC (Windows 10+, macOS 10.15+) Tablets (iPad, Android tablets) Smartphones (responsive design)
Requirements Internet connection (for AI features) JavaScript enabled
Supported Formats ePub 2.0 ePub 3.0
οΏ½οΈ Local Setup
Want to run BookWith on your own computer?
π Local Setup Guide - Complete installation instructions
The setup guide includes:
System requirements and prerequisites
Step-by-step installation process
How to configure your environment
Troubleshooting common setup issues
Getting started with your first book
Acknowledgements
This project is developed as a fork of Flow. We are grateful for the excellent foundation provided by the original project.
BookWith β Read deeper. Enjoy more.