jlonge4/mychatGPT
GPT chat with your docs!
Implements a retrieval-augmented generation (RAG) agent using OpenAI's API with Streamlit, enabling multi-document querying across PDF, TXT, and DOCX formats while maintaining conversation history for context-aware follow-ups. The system combines intent detection logic with document summarization capabilities to handle complex queries beyond simple retrieval. Supports direct document upload through the web interface with conversation state management for multi-turn interactions.
142 stars. No commits in the last 6 months.
Stars
142
Forks
36
Language
Python
License
Apache-2.0
Category
Last pushed
Jan 17, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/jlonge4/mychatGPT"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
sbslee/streamlit-openai
Build AI chatbots with Streamlit and OpenAI
shashankdeshpande/langchain-chatbot
Examples of chatbot implementations with Langchain and Streamlit
evanhu1/talk2arxiv
Talk to any ArXiv paper using ChatGPT
brylie/langflow-fastapi-htmx
Langflow chat proxy and frontend using FastAPI and HTMX
SAMAD101/Chino
Chino is a terminal-based chatbot based on ChatGPT.