Skip to content

Using Docling to create an AI assistant out of any PDF book in minutes

Notifications You must be signed in to change notification settings

Zenulous/booktutor-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

BookTutor AI: Convert Any Book into an AI Tutor

How does it work?

Highly recommended See https://youtu.be/GTidrAiojbg for an explainer video!

Transform any PDF book into an interactive AI tutor that can answer questions, explain concepts, and help you understand the material better. BookTutor uses advanced language models and RAG (Retrieval-Augmented Generation).

Prerequisites

Setup

  1. Install the required dependencies:
pip install -r requirements.txt
  1. Ensure LM Studio is running a language model locally with the API endpoint available

Usage

Start your AI tutor with any PDF book:

python booktutor.py path/to/your/textbook.pdf

The system will:

  1. Process your book (first run only)
  2. Create a knowledge base (first run only)
  3. Save the processed data for faster future access
  4. Start an interactive tutoring session

About

Using Docling to create an AI assistant out of any PDF book in minutes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages