tonykipkemboi / ollama_pdf_rag

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:MIT License


Languages

Language:Jupyter Notebook 90.0%Language:Python 10.0%