Easy Local Rag is a user-friendly system that converts PDFs into searchable text. Using advanced NLP and machine learning, users can upload PDFs, extract relevant content, and get answers to specific queries.
Setup
- git clone https://github.com/AllAboutAI-YT/easy-local-rag.git
- cd dir
- pip install -r requirements.txt
- Install Ollama (https://ollama.com/download)
- ollama pull llama3 (etc)
- ollama pull mxbai-embed-large
- use streamlit run fianl.py to automatically start the srever and directly use the GUI
Referred : https://www.youtube.com/watch?v=Oe-7dGDyzPM
Additional ways
- run appli.py for tkinter u might need to manually start the ollama server next time using ollama pull llama3
-
- streamlit run server.py to use streamlit interface where you might need to manually start the ollama server next time using ollama pull llama3