#159 · Primary category: AI Chatbots

Robby-chatbot

ai chatbot gpt-4 langchain nlp openai streamlit

AI chatbot 🤖 for chat with CSV, PDF, TXT files 📄 and YTB videos 🎥 | using Langchain🦜 | OpenAI | Streamlit ⚡

Project last updated:02/21/26

GitHub Stars

812

Forks

282

Contributors

6

License

Apache-2.0

Why we included this project

This project is a compact, readable reference for building a document-aware chatbot, and it stays small enough to follow end to end. It ties together LangChain, OpenAI models, FAISS vector search, and Streamlit so you can ask questions about PDF, TXT, and CSV files, and it adds a PandasAI-backed sheet mode for natural-language queries on tabular data. The YouTube summarization feature is a bonus that shows the same pipeline handling video transcripts. Because the whole app is a single-purpose Streamlit project rather than a sprawling framework, it is easy to trace how each piece fits, which makes it a practical starting point for a small internal Q&A tool or a learning base.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category