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.
- 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
- Python
- LangChain
- OpenAI API
- Pinecone (or FAISS)
- Streamlit
- PyMuPDF / pdfplumber for PDF parsing
git clone https://github.com/yourusername/askmydocs.git
cd askmydocs
pip install -r requirements.txtThis project is licensed under the MIT License - see the LICENSE file for details.