Skip to content

EloiRamos/askmydocs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AskMyDocs: Chat with Your Files using RAG + GPT

AskMyDocs is a simple web app that lets you upload documents (like PDFs or text files) and chat with an AI assistant that answers questions based on the content inside.

🚀 Features

  • Upload your documents
  • Chunk and embed text using OpenAI or Hugging Face
  • Store embeddings in Pinecone or FAISS
  • Ask questions and get context-aware answers using a Retrieval-Augmented Generation (RAG) pipeline
  • Web interface with Streamlit

🧰 Tech Stack

  • Python
  • LangChain
  • OpenAI API
  • Pinecone (or FAISS)
  • Streamlit
  • PyMuPDF / pdfplumber for PDF parsing

📦 Installation

git clone https://github.com/yourusername/askmydocs.git
cd askmydocs
pip install -r requirements.txt

This project is licensed under the MIT License - see the LICENSE file for details.

About

Chat with Your Files using RAG + GPT

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages