/ollama_pdf_rag

A demo Jupyter Notebook showcasing a simple local RAG (Retrieval Augmented Generation) pipeline to chat with your PDFs.

Primary LanguageJupyter NotebookMIT LicenseMIT

Chat with PDF locally with Ollama demo 🚀

This is a demo (accompanying the YouTube tutorial below) Jupyter Notebook showcasing a simple local RAG (Retrieval Augmented Generation) pipeline for chatting with PDFs.

Watch the video

If you have any questions or suggestions, please feel free to create an issue in this repository or comment on the YouTube video; I will do my best to respond.

Thank you for watching, and I hope you found this resource useful! 😊

Running the Streamlit application

  1. Clone repo: Run this in your terminal

    git clone https://github.com/tonykipkemboi/ollama_pdf_rag.git
  2. Install Dependencies: Execute to install dependencies

    pip install -r requirements.txt
  3. Launch the App: Run to start the Streamlit interface on localhost

    streamlit run streamlit_app.py