Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
AI chatbot 🤖 for chat with CSV, PDF, TXT files 📄 and YTB videos 🎥 | using Langchain🦜 | OpenAI | Streamlit ⚡
| Date | Stars |
|---|---|
| 2026-07-24 | 816 |
| 2026-07-25 | 816 |
| 2026-07-28 | 816 |
| 2026-07-30 | 816 |
| 2026-07-31 | 815 |
| 2026-08-06 | 815 |
Today
— stars today
This week
-1 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Robby-chatbot 🤖 ### An AI chatbot featuring conversational memory, designed to enable users to discuss their CSV, PDF, TXT data and YouTube videos in a more intuitive manner. 🚀 #### *I'm currently working on making AI useful for geospatial -> building [TerraLab](https://www.terra-lab.ai/) with my dad and best friend, come take a look hehe*  Robby the Robot from [Forbidden Planet](https://youtu.be/bflfQN_YsTM) #### For better understanding, see my Medium article 🖖 : [Build a chat-bot over your CSV data](https://medium.com/@yvann-hub/build-a-chatbot-on-your-csv-data-with-langchain-and-openai-ed121f85f0cd) ## Features ✨ - **Robby-Chat**: Chat with your documents (PDF, TXT, CSV) using vector embeddings and conversational memory - **Robby-Sheet**: Analyze tabular data with natural language using PandasAI - **Robby-Youtube**: Summarize YouTube videos using AI ## Tech Stack 🛠️ - **[LangChain](https://github.com/langchain-ai/langchain)** - LLM orchestration framework - **[OpenAI](https://platform.openai.com/docs/models)** - GPT-4o, GPT-4o-mini, GPT-4-turbo, GPT-3.5-turbo - **[PandasAI](https://github.com/sinaptik-ai/pandas-ai)** - Natural language data analysis - **[Streamlit](https://github.com/streamlit/streamlit)** - Web application framework - **[FAISS](https://github.com/facebookresearch/faiss)** - Vector similarity search ## Running Locally 💻 Follow these steps to set up and run the service locally: ### Prerequisites - Python 3.10 or higher - Git - OpenAI API key ### Installation Clone the repository: ```bash git clone https://github.com/yvann-hub/Robby-chatbot.git ``` Navigate to the project directory: ```bash cd Robby-chatbot ``` Create a virtual environment: ```bash python -m venv .venv source .venv/bin/activate # On macOS/Linux # or .venv\Scripts\activate # On Windows ``` Install the required dependencies: ```bash pip install -r requirements.txt ``` Launch the chat service locally: ```bash streamlit run src/Home.py ``` ### Environment Variables (Optional) You can set your OpenAI API key as an environment variable instead of entering it in the UI: ```bash export OPENAI_API_KEY="your-api-key-here" ``` Or create a `.env` file in the project root: ``` OPENAI_API_KEY=your-api-key-here ``` #### That's it! The service is now up and running locally. 🤗 ## Models Available 🤖 - **GPT-4o-mini** - Fast and cost-effective (default) - **GPT-4o** - Most capable model - **GPT-4-turbo** - Balanced performance - **GPT-3.5-turbo** - Legacy model ## Contributing 🙌 If you want to contribute to this project, please open an issue, submit a pull request or contact me at [email protected] (:
Excerpt of 2,688 characters
Read on GitHub192
15
2
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:2418bbf024d40e5d, topic:chatbot, topic:streamlit, name:chatbot