Streamlit Chatbot Apps Generative AI Tools
Conversational AI applications built with Streamlit as the primary UI framework, featuring chat interfaces powered by LLMs. Does NOT include non-Streamlit chat interfaces, voice assistants, or specialized chatbots without conversational UI components.
There are 122 streamlit chatbot apps tools tracked. 1 score above 50 (established tier). The highest-rated is apache/burr at 59/100 with 1,946 stars. 1 of the top 10 are actively maintained.
Get all 122 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=generative-ai&subcategory=streamlit-chatbot-apps&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
apache/burr
Build applications that make decisions (chatbots, agents, simulations,... |
|
Established |
| 2 |
eliasdabbas/chatnificent
Chatnificent: LLM chat app framework – Minimally complete. Maximally hackable. |
|
Emerging |
| 3 |
intentional-ai/intentional
Intentional is an open-source framework to build reliable LLM chatbots that... |
|
Emerging |
| 4 |
surveychat/surveychat
Conversational AI tools for researchers |
|
Emerging |
| 5 |
kunalsuri/kllama
✅🦙 Kllama: Your Local & Private Chatbot :dependabot: |
|
Emerging |
| 6 |
AdnanHodzic/auto-cpufreq-genAI-chatbot
auto-cpufreq GenAI chatbot, built using Vertex AI Agent Builder and powered... |
|
Emerging |
| 7 |
yo-ban/multi-llm-chat-app-vue-python
This application provides a chat interface for interacting with multiple... |
|
Emerging |
| 8 |
gperdrizet/llms-demo
Demonstration of LLM hosting strategies and framesworks for simple chatbots |
|
Emerging |
| 9 |
josancamon19/meta-glasses-gemini
Meta + Rayban Glasses whatsapp bot integration |
|
Experimental |
| 10 |
deepslate-labs/deepslate-livekit
LiveKit plugin for deepslate.eu realtime API |
|
Experimental |
| 11 |
Ransaka/daily-llama
meta's LLMA-2 based chat framework, optimized for news contents. |
|
Experimental |
| 12 |
tyrell/llm-ollama-llamaindex-bootstrap-ui
This is a LlamaIndex project bootstrapped with create-llama to act as a full... |
|
Experimental |
| 13 |
muqadasejaz/MuseMate---AI-Chatbot-
MuseMate 🎨🤖 , Your Friendly & Creative AI Chat Companion. MuseMate is an... |
|
Experimental |
| 14 |
anushkaspatil/llama3-chatbot
Welcome to the Llama-3 Chatbot project! This chatbot allows you to interact... |
|
Experimental |
| 15 |
neel1996/lagoon
Llama2 + Supabase powered tool to ingest and chat with github documents |
|
Experimental |
| 16 |
Rahul-Sahani04/MikoChan-Telegram-Bot-V2
Meet Miko Chan: Your Anime Guide! 🌸 /start - Activate the anime frenzy!... |
|
Experimental |
| 17 |
miteshgupta07/IntelliChat
IntelliChat is a conversational AI chatbot with persistent history and... |
|
Experimental |
| 18 |
samitugal/WarehouseManagerAI
This repository contains a ChatBot application designed to assist with... |
|
Experimental |
| 19 |
Capevace/llm-magic-ui
Ready-made Livewire components for use with mateffy/llm-magic. |
|
Experimental |
| 20 |
alhadikhan/ChatBot_Gemini_Pro
A powerful voice-activated chatbot using Google Generative AI and Google... |
|
Experimental |
| 21 |
eliasdabbas/dash-ai-chat
Create custom AI chat applications with Plotly's Dash |
|
Experimental |
| 22 |
miki-mini/my-line-bots
mini's AI Zoo |
|
Experimental |
| 23 |
devapraveenk/FAQ_Chatbot_using_LangChain_V1
A FAQ Chatbot with your CSV file | Gemini Pro | LangChain🦜|Streamlit |
|
Experimental |
| 24 |
sayan112207/MediMitra
"MediMitra" is a Streamlit chat interface. Users can ask health-related... |
|
Experimental |
| 25 |
manulthanura/askme
AskMe is a conversational AI app built using Google Gemini API and... |
|
Experimental |
| 26 |
bilgekul/AI-Interviewer
Welcome to our cutting-edge interview chatbot powered by Streamlit and... |
|
Experimental |
| 27 |
anujaphiske-lab/Ollama-Chatbot
A LangChain-powered Q&A Chatbot using Ollama (Phi-3) and Streamlit. Features... |
|
Experimental |
| 28 |
anujaphiske-lab/OpenAI-Chatbot
A professional-grade Q&A Chatbot built with LangChain and OpenAI. Features a... |
|
Experimental |
| 29 |
22AD040/sourcebot-ai
A Streamlit-based Generative AI chatbot powered by Groq LLM APIs with user... |
|
Experimental |
| 30 |
Dev-Toledo/Gemini-Streamlit-Chatbot
Interactive web-based chatbot application featuring a Streamlit frontend and... |
|
Experimental |
| 31 |
is-leeroy-jenkins/Jeni
A Python framework integrating Google's Gemini API for building, deploying,... |
|
Experimental |
| 32 |
gabrielkoo/scalable-stateful-streamlit-chatbot-on-aws
Streamlit Chatbot build on AWS that is Truly Scalable Stateful |
|
Experimental |
| 33 |
gvatsal60/gemini-chatbot
A conversational AI chatbot powered by Google's Gemini model, designed for... |
|
Experimental |
| 34 |
michaeltkuo/localmind
Your private AI assistant for macOS and Windows. Chat with local LLM models... |
|
Experimental |
| 35 |
Gany-alves/LocalMind
🗃️ Transform your local documents into a private, conversational knowledge... |
|
Experimental |
| 36 |
22AD040/ai-nexus-studio
AI Nexus Studio – A multi-AI copilot platform built with Python, Streamlit,... |
|
Experimental |
| 37 |
harshit-862000/Custome-website-chatbot
A conversational AI chatbot that answers questions grounded in the content... |
|
Experimental |
| 38 |
exosever/chatbot
Gemini powered Twitch AI chatbot |
|
Experimental |
| 39 |
dimitreOliveira/Philosophers-council
A Gemma-based chatbot app that has multiple bots impersonating famous... |
|
Experimental |
| 40 |
MainakVerse/ECG-Analyzer
This code defines an AI-powered chatbot using Google Generative AI to... |
|
Experimental |
| 41 |
mvictoriamb/SANA_asistente
🤖 SANA: Olvídate de revisar 3 bandejas de entrada distintas. Una asistente... |
|
Experimental |
| 42 |
nitinilesh/Chatbot-using-Llama-e2e
Developed a Llama-based chatbot using embeddings and RAG to generate... |
|
Experimental |
| 43 |
hoashalarajh/task_oriented_conversation_system
This is a short term task oriented conversation system designed to gather... |
|
Experimental |
| 44 |
jcaperella29/Enrichment_Analysis_LLM_APP
An AI-powered web app for interpreting miRNA enrichment results,... |
|
Experimental |
| 45 |
Tamil-Venthan/Gemini-Assistant
AI-powered desktop tool for students to generate exam-ready answers from... |
|
Experimental |
| 46 |
bharath2957s/-gemma3-ai-assistant-
AI-powered chatbot with document Q&A capabilities. Built with Gemma3,... |
|
Experimental |
| 47 |
HiroItozzz/chatlog-2-hatena
AIとの会話ログを要約し、ブログへ自動投稿するツール |
|
Experimental |
| 48 |
viochris/NovaCal-AI-Streamlit
An advanced AI scheduling assistant powered by Gemini 2.5 Flash and... |
|
Experimental |
| 49 |
viochris/personal-ai-assistant
🚀 A RAG-based Personal AI Assistant built with Streamlit, LangChain, and... |
|
Experimental |
| 50 |
ArindamDeka09/Morning-Buddy
A smart AI-powered personal assistant built with Streamlit and Gemini 2.0.... |
|
Experimental |
| 51 |
AdarsHH30/ConvoRoom
👥ConvoRoom is a real-time chat app where users can jump into rooms, chat... |
|
Experimental |
| 52 |
Sakshi3027/pit-wall
🏎️ AI-powered F1 intelligence platform live 2026 standings, XGBoost race... |
|
Experimental |
| 53 |
MainakVerse/Adamas-AI
Adamas AI is your smart companion for diamond valuation and knowledge. Using... |
|
Experimental |
| 54 |
Ashutosh-AIBOT/neurobot-conversational-ai
LangGraph-powered conversational AI assistant — multi-turn memory,... |
|
Experimental |
| 55 |
Ishaan-Jog/chatbot
🧠 AI Chatbot based on Gemini API |
|
Experimental |
| 56 |
derailed-dash/rickbot
A Rick Sanchez (Rick and Morty) chatbot, built using Python, Streamlit,... |
|
Experimental |
| 57 |
is-leeroy-jenkins/Bro
A small app designed to run local LLMs entirely on your machine using a... |
|
Experimental |
| 58 |
ragul-kachiappan/hearth
Simple Chat room app with LLM support |
|
Experimental |
| 59 |
akankshacore/converso-ai
AI chatbot built using LangChain, AWS Bedrock, and Streamlit with... |
|
Experimental |
| 60 |
SurajBhar/codeninja
A personal code assistant using Ollama and Gradio. |
|
Experimental |
| 61 |
supershaneski/python-chatbot-server
A beginner-friendly Python chatbot server with Gemini API and RESTful... |
|
Experimental |
| 62 |
Saillut5/llm-chatbot-framework
A modular framework for building custom Large Language Model (LLM) powered chatbots. |
|
Experimental |
| 63 |
fmind/kate
A multimodal live AI assistant designed to enhance the browsing experience... |
|
Experimental |
| 64 |
thom22/Prompt-Based-Data-Analysis-and-Visualization-Chatbot-for-CSV-Data
A prompt-based data analysis and visualization chatbot has been developed.... |
|
Experimental |
| 65 |
therafiali/Chatbot_with_Simple_Book_Api
Chatbot using Simple Book Api , OpenAI API , Function Calling using openai api |
|
Experimental |
| 66 |
SercanTeyhani/youtube-comment-analyzer-chatbot
A Streamlit application for YouTube comment sentiment analysis, topic... |
|
Experimental |
| 67 |
startupcto/chatbot-line-aws-sagemaker-falcon-llm
Building GenAI Chatbot with LINE & AWS SageMaker Jumpstart (Falcon LLM) |
|
Experimental |
| 68 |
busra-yesilbas/norm-constrained-dialogue-framework
Research simulator for evaluating AI alignment strategies in ethically... |
|
Experimental |
| 69 |
vialbuquerquz/chatbot-lanchain
Chatbot simples para estudo de desenvolvimento de assistentes inteligentes... |
|
Experimental |
| 70 |
Abhisek8895/Convorsational_Chatbot
A conversational AI chatbot built with Django and powered by LLaMA 3.3-70B... |
|
Experimental |
| 71 |
sathishkumar-smart/ollama-chatbot
Full-stack AI chatbot with conversation memory — FastAPI + Next.js + Ollama |
|
Experimental |
| 72 |
siMobin/Gemini-Echo_Py
A conversational AI that interacts with users as a ♀ partner... |
|
Experimental |
| 73 |
ameyagit25/Quest_AI_Assistant
🤖 Access official QUEST documents easily with this AI-powered... |
|
Experimental |
| 74 |
Advantech-Containers/LLM-Langchain-on-NVIDIA-Jetson
A modular, high-performance AI chat solution tailored for Jetson™ edge devices |
|
Experimental |
| 75 |
PrivLocking/tiny-llama-chat
Minimal self-hosted chat UI for llama.cpp — nginx only, no Python, no... |
|
Experimental |
| 76 |
MohammadAli-14/Hidayah-AI
An AI-powered Islamic research and guidance assistant utilizing Google... |
|
Experimental |
| 77 |
StanleyPrime/QuokkaAgent
基于 Streamlit 的多模态 AI Agent Demo |
|
Experimental |
| 78 |
NotShrirang/AutoUI
Automated UI generator that creates Streamlit interfaces from natural... |
|
Experimental |
| 79 |
syn54x/whisper
Whisper 🤫 sweet nothin's to your favorite LLM. |
|
Experimental |
| 80 |
biosustain/pankb_llm
An LLM-based pangenomics chatbot integrated into the PanKB website. |
|
Experimental |
| 81 |
mickymultani/Groqy-Chat
GROQ LPU Powered LLM chat engine |
|
Experimental |
| 82 |
Md-Emon-Hasan/Reasoning-enabled-AI-assistant
AI Powered Python Coding Assistant with Reasoning/Thinking feature is a... |
|
Experimental |
| 83 |
k8snx/aizen-voice-assistant
Aizen is a voice assistant powered by Google's Gemini AI, built using Python. |
|
Experimental |
| 84 |
Md-Emon-Hasan/Chatbot-with-User-Login
AI-Powered Chatbot with Gemini API, User Login, and Persistent Memory – A... |
|
Experimental |
| 85 |
mazinkh/einstein-ai-chatbot
Einstein persona chatbot built with LangChain, Google Gemini, and Gradio. |
|
Experimental |
| 86 |
dynamic-stall/pennyworth-slack-bot
Slack bot app using Google Gemini AI, plus Trello integration, designed to... |
|
Experimental |
| 87 |
miki-mini/moon-rabbit
月の満ち欠けと共に過ごす、あなただけの癒やしうさぎ。ショップでの着せ替えや朝の挨拶で、毎日の生活に彩りを添えるゲーム型LINEボットです。 |
|
Experimental |
| 88 |
jambhaleAnuj/Excel_AI_Chat
A Streamlit web app that allows you to upload an Excel file and ask... |
|
Experimental |
| 89 |
mikedsayre/slangbot-demo
SlangBot is a live AI application I prototyped to demonstrate the power of... |
|
Experimental |
| 90 |
Junwu0615/PC-Bot-With-GenAI
運用 LineBot 透過 GenAI 結合串接服務 ( LLM API / AWS / Azure / GCP / Docker / Linebot... |
|
Experimental |
| 91 |
shital-bhandure/agri-chatbot-llm
LLM-powered agriculture chatbot using OpenAI and Streamlit |
|
Experimental |
| 92 |
HumourSpeech/ConversoAI
Chat with your research papers, notes, books, and get better and fast understanding. |
|
Experimental |
| 93 |
rashomon-gh/sprachhilfer
LLM based application for learners of the German language to get feedback on... |
|
Experimental |
| 94 |
GitForTiger/Python-AI-Assistant-NOVA-
🎙️ A cloud-native AI Voice Assistant powered by Gemini 2.5 Flash and... |
|
Experimental |
| 95 |
aviralmeharishi/-Are-You-Depressed-AI-Knows-
🚀"Are You Depressed? 🤔 AI Knows!" AI-Powered Depression Prediction App 🤖💡 ... |
|
Experimental |
| 96 |
miki-mini/gemma-memory-firestore
Gemma 3を「忘れない相棒」に。OllamaとFirestoreで長期記憶を実装したローカルLLMチャット(Terraform構成付き) |
|
Experimental |
| 97 |
Clffordojuka/Chat-App
LLM-Powered Chat With Memory In Streamlit |
|
Experimental |
| 98 |
gbhorne/gke-retail-chatbot
Production-grade ecommerce chatbot on GKE Autopilot. Gemini 2.5 Flash +... |
|
Experimental |
| 99 |
SalmanSajjad95/Streamlit-Ollama-Local-LLM-Chat
A Streamlit web interface connected to a locally running LLM via Ollama (Phi... |
|
Experimental |
| 100 |
Zlash65/agentic-ai-chatbot-example
End-to-End AI Agent Chatbot with FastAPI, LangGraph, Langchain! |
|
Experimental |
| 101 |
codebywiam/transaction-bot
This project integrates LLMs with a credit card transaction database using... |
|
Experimental |
| 102 |
SiddharthBhimpure/gemini-ai-companion
This project was built to explore the integration of LLMs into real-world... |
|
Experimental |
| 103 |
fahim-ysr/OfflineMind
A local AI chatbot built using Python and Ollama that is a privacy-first... |
|
Experimental |
| 104 |
Mar-Issah/chatgpt_clone
A ChatGPT Clone built with OpenAI (GPT-3.5-turbo-instruct), Langchain,... |
|
Experimental |
| 105 |
angelo-casciani/Conversational-OCEL2
This repository contains the code and data to reproduce the experiments from... |
|
Experimental |
| 106 |
MardiantoS/chat-ai-k8s-ollama
A locally-hosted web application enabling conversations with Foundation... |
|
Experimental |
| 107 |
MEren-Celik/AI-Chatbot
I have designed a generative AI chatbot called Pasha as a teaching assistant... |
|
Experimental |
| 108 |
Pavantej123/AI_MENTOR-LangChain-Streamlit-
This AI Mentor Chatbot leverages Streamlit and LangChain to provide a... |
|
Experimental |
| 109 |
hugodscarvalho/mlflow-assistant
An MLflow plugin that enables natural language conversations with your... |
|
Experimental |
| 110 |
SubhojitGuin/Jalshakti-report-generation
https://jalsarthi-report-generator.streamlit.app/ |
|
Experimental |
| 111 |
Ashrockzzz2003/pragati-ai-experiment
Taming a Gemini powered chatbot that answers questions about Pragati 2025,... |
|
Experimental |
| 112 |
Mohwit/TwitterTron
A twitter persona agent that 4 times a day. |
|
Experimental |
| 113 |
Ramanathan077/smart-chat-assistant
"A responsive AI chatbot built with Streamlit and the Gemini 3 SDK,... |
|
Experimental |
| 114 |
albertofh98/orellana
Orellana is an AI-powered web chat that uses a graph backend to provide... |
|
Experimental |
| 115 |
RajabDildar/MySimpleCalculatorInPython
Simple calculator with basic functionalities |
|
Experimental |
| 116 |
BlackLionXD/Ethiobot
It is a simple chatbot with Open Source LLMs using Python and Hugging Face... |
|
Experimental |
| 117 |
artyuan/llm-diary
A Python app to record daily memories, analyze emotions, and reflect through... |
|
Experimental |
| 118 |
riad5089/Google-Gemini-AI
A versatile AI platform offering dynamic ChatBot conversations, image... |
|
Experimental |
| 119 |
MilesONerd/MyFirstLLM
Chatbot developed with Gemini API. |
|
Experimental |
| 120 |
imvks786/ChatAI
This project is a Flask-based web application that leverages Google API... |
|
Experimental |
| 121 |
abinavrameshs/Multi-Modal-Chat-App
Application on Streamlit to chat with any Text, Image and Video Inputs |
|
Experimental |
| 122 |
akhileshkrsingh1/Google-Gemini-Pro-Chat-Application
The Google Gemini-Pro Chat Application is a Streamlit-based web interface... |
|
Experimental |