Streamlit Chat Applications RAG Tools

Streamlit-based chatbot and conversational AI apps that interact with various data sources, APIs, or LLMs through web interfaces. Does NOT include infrastructure tools, deployment platforms, or non-UI-focused RAG implementations.

There are 49 streamlit chat applications tools tracked. 1 score above 50 (established tier). The highest-rated is ScrapeGraphAI/Scrapegraph-demo at 63/100 with 106 stars.

Get all 49 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=rag&subcategory=streamlit-chat-applications&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 ScrapeGraphAI/Scrapegraph-demo

Streamlit demo of Scrapegraph-ai for GPT4-hackaton

63
Established
2 pnkvalavala/repochat

Chatbot assistant enabling GitHub repository interaction using LLMs with...

47
Emerging
3 run-llama/rags

Build ChatGPT over your data, all with natural language

46
Emerging
4 Caellwyn/long-memory-character-chat

A character chat with integrated medium and long-term memory

38
Emerging
5 Daethyra/FreeStream

Prebuilt Streamlit/LangChain Agent with Tools and Memory

35
Emerging
6 couchbase-examples/qa-bot-demo

Q&A Chatbot Demo using Couchbase, LangChain, OpenAI and Streamlit

34
Emerging
7 Lizhecheng02/RAG-ChatBot

A basic application using langchain, streamlit, and large language models to...

33
Emerging
8 AlbertoFormaggio1/conversational_rag_web_interface

Run a RAG system locally on your device and chat with your LLM!

31
Emerging
9 dcarpintero/llamaindexchat

LLM Chatbot w/ Retrieval Augmented Generation using Llamaindex. It...

26
Experimental
10 JAlcocerT/Data-Chat

Streamlit App to Chat Over Custom Data + exploring frameworks

25
Experimental
11 JocelynVelarde/rag-chatbot

Design and develop your own AI chatbot with Streamlit! This session will...

24
Experimental
12 mickymultani/Streaming-LLM-Chat

Interactive chat application leveraging OpenAI's GPT-4 for real-time...

24
Experimental
13 rohit180497/Deepseek-R1-RAG-Chatbot

A Streamlit-based AI chatbot that allows students to interact with their...

23
Experimental
14 phphoebe/dbt-certification-mentor

dbt Certified Developer exam-prep chat app. Searches the study guide and dbt...

22
Experimental
15 BlueBash/postgres-chatbot

This Streamlit application allows users to interact with their PostgreSQL...

21
Experimental
16 mkmenta/rag-chatgpt

This is a simple lab I have implemented to test Knowledge Augmented or...

21
Experimental
17 thejatingupta7/Starting-with-LLMs

A practical guide to getting started with local 🤖 Large Language Models...

19
Experimental
18 ipantelidis/sign-stage

A cross-platform mobile application for theater bookings, featuring an...

18
Experimental
19 NathanielEvry/AI_Stan-The_Growing_Stump

Welcome to the ongoing adventures of Stan-The Growing Stump in his...

17
Experimental
20 wareefAlyousef/amazon_product_chatbot_STC

An intelligent web application that transforms raw review data into...

15
Experimental
21 VanshajR/ChatSynth

A platform to make chatbots based on a json made using user provided...

15
Experimental
22 Aart834/chatting-agent

🤖 Enable dynamic conversations between two local Ollama models with this...

15
Experimental
23 hammingweight/globebotter_redux

BDD Tests for an LLM Chatbot

15
Experimental
24 dmhitt/gatsby-rag-chatbot

A Retrieval-Augmented Generation (RAG) Web App powered by LangChain and...

15
Experimental
25 Prashntgtm/chatbot-search-agent

🔍 Access multiple knowledge sources with this Streamlit chatbot powered by...

15
Experimental
26 timlfg/NEWS-Chatbot

đź“° Summarize Turkish news, answer queries, and perform multilingual tasks...

15
Experimental
27 mtkaya/streamlit-with-llm-chatbot

Interactive chatbot using Streamlit and locally hosted LLMs (via Ollama)...

14
Experimental
28 lifectai/group-home-consultation-ai

AI-powered intake & consultation system for automating customer interviews...

14
Experimental
29 diamonce/cloudclimbers

Preview Evnvironments via Slack Bot

14
Experimental
30 syasini/streamlitissues

A meta-app, built with Streamlit—supercharged with Snowflake AI—to help...

14
Experimental
31 Shaymaa194/langchainv1-streamlit-chatbot

đź’¬ Build a powerful chatbot with LangChain and Streamlit, enabling seamless...

14
Experimental
32 rvs3k/streamlit-langchain-chatbot

🤖 Build a responsive chatbot with Streamlit and LangChain that offers...

14
Experimental
33 sitammeur/SiteSleuth

Site Sleuth is a chatbot that assists users in efficiently using websites by...

13
Experimental
34 AFAN-LIFE/ERNIEST

A large model communication platform based on Baidu ERNIE and STreamlit

13
Experimental
35 MariaSchoinaki/Thea

A cross-platform mobile app for theater ticketing and management, featuring...

13
Experimental
36 heathhenley/ChatGPTBot

High level AI chatbot module, wraps OpenAI GPT Chat API. Examples are given...

13
Experimental
37 lostdir/AskTheSite

A web application that lets you chat with any website's content! Enter a URL...

12
Experimental
38 shashankag14/arxiv_chatbot

A simple web app based on Streamlit, designed to interact with research...

12
Experimental
39 dadashzadeh/websitechatbot

This tool is a web application that utilizes Streamlit and OpenAI language...

12
Experimental
40 hasanghaffari93/llm-apps

A Streamlit-based chatbot application that leverages LangChain framework to...

11
Experimental
41 shahjahanburki/chat_llm

Simple chatbot using locally deployed llama 3 model, streamlit and a...

11
Experimental
42 sumit9000/Traditional-Rag-End-to-End

Whether you're building an internal chatbot for your company or a...

11
Experimental
43 akrztrk/LLM

Dutch tutor LLM with LoRA fine-tuning and a Streamlit chat UI...

11
Experimental
44 alianwaar73/udemyChatGPTcourse

First go through of udemy's ChatGPT course. Lightly commented. Improvements...

11
Experimental
45 Anja-c1511/Conversational-AI-for-Traffic-Enforcement-Assistance

Conversational-AI-for-Traffic-Enforcement-Assistance

11
Experimental
46 BhavanasiG/AI-Days-SLM-Demo

A Streamlit demo using an SLM (Phi) and RAG to showcase how an AI can help...

11
Experimental
47 rubenselander/StatChat-GPT

A Statistical Research GPT that integrates DeepLake and Eurostat API

11
Experimental
48 gurveervirk/BlenderHelperBot-with-TiDB

Streamlit app for a Blender Helper Bot using a pre-built TiDB vector store

10
Experimental
49 roniantoniius/AI-Chatbot-and-Recommendation-System-for-Manettas

A personalized recommendation system and AI Chatbot on streamlit using...

10
Experimental