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,...

59
Established
2 eliasdabbas/chatnificent

Chatnificent: LLM chat app framework – Minimally complete. Maximally hackable.

43
Emerging
3 intentional-ai/intentional

Intentional is an open-source framework to build reliable LLM chatbots that...

40
Emerging
4 surveychat/surveychat

Conversational AI tools for researchers

39
Emerging
5 kunalsuri/kllama

✅🦙 Kllama: Your Local & Private Chatbot :dependabot:

38
Emerging
6 AdnanHodzic/auto-cpufreq-genAI-chatbot

auto-cpufreq GenAI chatbot, built using Vertex AI Agent Builder and powered...

34
Emerging
7 yo-ban/multi-llm-chat-app-vue-python

This application provides a chat interface for interacting with multiple...

32
Emerging
8 gperdrizet/llms-demo

Demonstration of LLM hosting strategies and framesworks for simple chatbots

30
Emerging
9 josancamon19/meta-glasses-gemini

Meta + Rayban Glasses whatsapp bot integration

28
Experimental
10 deepslate-labs/deepslate-livekit

LiveKit plugin for deepslate.eu realtime API

28
Experimental
11 Ransaka/daily-llama

meta's LLMA-2 based chat framework, optimized for news contents.

28
Experimental
12 tyrell/llm-ollama-llamaindex-bootstrap-ui

This is a LlamaIndex project bootstrapped with create-llama to act as a full...

26
Experimental
13 muqadasejaz/MuseMate---AI-Chatbot-

MuseMate 🎨🤖 , Your Friendly & Creative AI Chat Companion. MuseMate is an...

26
Experimental
14 anushkaspatil/llama3-chatbot

Welcome to the Llama-3 Chatbot project! This chatbot allows you to interact...

26
Experimental
15 neel1996/lagoon

Llama2 + Supabase powered tool to ingest and chat with github documents

26
Experimental
16 Rahul-Sahani04/MikoChan-Telegram-Bot-V2

Meet Miko Chan: Your Anime Guide! 🌸 /start - Activate the anime frenzy!...

25
Experimental
17 miteshgupta07/IntelliChat

IntelliChat is a conversational AI chatbot with persistent history and...

25
Experimental
18 samitugal/WarehouseManagerAI

This repository contains a ChatBot application designed to assist with...

25
Experimental
19 Capevace/llm-magic-ui

Ready-made Livewire components for use with mateffy/llm-magic.

24
Experimental
20 alhadikhan/ChatBot_Gemini_Pro

A powerful voice-activated chatbot using Google Generative AI and Google...

24
Experimental
21 eliasdabbas/dash-ai-chat

Create custom AI chat applications with Plotly's Dash

24
Experimental
22 miki-mini/my-line-bots

mini's AI Zoo

24
Experimental
23 devapraveenk/FAQ_Chatbot_using_LangChain_V1

A FAQ Chatbot with your CSV file | Gemini Pro | LangChain🦜|Streamlit

24
Experimental
24 sayan112207/MediMitra

"MediMitra" is a Streamlit chat interface. Users can ask health-related...

23
Experimental
25 manulthanura/askme

AskMe is a conversational AI app built using Google Gemini API and...

23
Experimental
26 bilgekul/AI-Interviewer

Welcome to our cutting-edge interview chatbot powered by Streamlit and...

23
Experimental
27 anujaphiske-lab/Ollama-Chatbot

A LangChain-powered Q&A Chatbot using Ollama (Phi-3) and Streamlit. Features...

22
Experimental
28 anujaphiske-lab/OpenAI-Chatbot

A professional-grade Q&A Chatbot built with LangChain and OpenAI. Features a...

22
Experimental
29 22AD040/sourcebot-ai

A Streamlit-based Generative AI chatbot powered by Groq LLM APIs with user...

22
Experimental
30 Dev-Toledo/Gemini-Streamlit-Chatbot

Interactive web-based chatbot application featuring a Streamlit frontend and...

22
Experimental
31 is-leeroy-jenkins/Jeni

A Python framework integrating Google's Gemini API for building, deploying,...

22
Experimental
32 gabrielkoo/scalable-stateful-streamlit-chatbot-on-aws

Streamlit Chatbot build on AWS that is Truly Scalable Stateful

22
Experimental
33 gvatsal60/gemini-chatbot

A conversational AI chatbot powered by Google's Gemini model, designed for...

22
Experimental
34 michaeltkuo/localmind

Your private AI assistant for macOS and Windows. Chat with local LLM models...

22
Experimental
35 Gany-alves/LocalMind

🗃️ Transform your local documents into a private, conversational knowledge...

22
Experimental
36 22AD040/ai-nexus-studio

AI Nexus Studio – A multi-AI copilot platform built with Python, Streamlit,...

22
Experimental
37 harshit-862000/Custome-website-chatbot

A conversational AI chatbot that answers questions grounded in the content...

22
Experimental
38 exosever/chatbot

Gemini powered Twitch AI chatbot

21
Experimental
39 dimitreOliveira/Philosophers-council

A Gemma-based chatbot app that has multiple bots impersonating famous...

21
Experimental
40 MainakVerse/ECG-Analyzer

This code defines an AI-powered chatbot using Google Generative AI to...

20
Experimental
41 mvictoriamb/SANA_asistente

🤖 SANA: Olvídate de revisar 3 bandejas de entrada distintas. Una asistente...

19
Experimental
42 nitinilesh/Chatbot-using-Llama-e2e

Developed a Llama-based chatbot using embeddings and RAG to generate...

19
Experimental
43 hoashalarajh/task_oriented_conversation_system

This is a short term task oriented conversation system designed to gather...

19
Experimental
44 jcaperella29/Enrichment_Analysis_LLM_APP

An AI-powered web app for interpreting miRNA enrichment results,...

19
Experimental
45 Tamil-Venthan/Gemini-Assistant

AI-powered desktop tool for students to generate exam-ready answers from...

19
Experimental
46 bharath2957s/-gemma3-ai-assistant-

AI-powered chatbot with document Q&A capabilities. Built with Gemma3,...

19
Experimental
47 HiroItozzz/chatlog-2-hatena

AIとの会話ログを要約し、ブログへ自動投稿するツール

19
Experimental
48 viochris/NovaCal-AI-Streamlit

An advanced AI scheduling assistant powered by Gemini 2.5 Flash and...

19
Experimental
49 viochris/personal-ai-assistant

🚀 A RAG-based Personal AI Assistant built with Streamlit, LangChain, and...

19
Experimental
50 ArindamDeka09/Morning-Buddy

A smart AI-powered personal assistant built with Streamlit and Gemini 2.0....

19
Experimental
51 AdarsHH30/ConvoRoom

👥ConvoRoom is a real-time chat app where users can jump into rooms, chat...

18
Experimental
52 Sakshi3027/pit-wall

🏎️ AI-powered F1 intelligence platform live 2026 standings, XGBoost race...

16
Experimental
53 MainakVerse/Adamas-AI

Adamas AI is your smart companion for diamond valuation and knowledge. Using...

16
Experimental
54 Ashutosh-AIBOT/neurobot-conversational-ai

LangGraph-powered conversational AI assistant — multi-turn memory,...

16
Experimental
55 Ishaan-Jog/chatbot

🧠 AI Chatbot based on Gemini API

16
Experimental
56 derailed-dash/rickbot

A Rick Sanchez (Rick and Morty) chatbot, built using Python, Streamlit,...

15
Experimental
57 is-leeroy-jenkins/Bro

A small app designed to run local LLMs entirely on your machine using a...

15
Experimental
58 ragul-kachiappan/hearth

Simple Chat room app with LLM support

15
Experimental
59 akankshacore/converso-ai

AI chatbot built using LangChain, AWS Bedrock, and Streamlit with...

15
Experimental
60 SurajBhar/codeninja

A personal code assistant using Ollama and Gradio.

15
Experimental
61 supershaneski/python-chatbot-server

A beginner-friendly Python chatbot server with Gemini API and RESTful...

14
Experimental
62 Saillut5/llm-chatbot-framework

A modular framework for building custom Large Language Model (LLM) powered chatbots.

14
Experimental
63 fmind/kate

A multimodal live AI assistant designed to enhance the browsing experience...

14
Experimental
64 thom22/Prompt-Based-Data-Analysis-and-Visualization-Chatbot-for-CSV-Data

A prompt-based data analysis and visualization chatbot has been developed....

14
Experimental
65 therafiali/Chatbot_with_Simple_Book_Api

Chatbot using Simple Book Api , OpenAI API , Function Calling using openai api

14
Experimental
66 SercanTeyhani/youtube-comment-analyzer-chatbot

A Streamlit application for YouTube comment sentiment analysis, topic...

14
Experimental
67 startupcto/chatbot-line-aws-sagemaker-falcon-llm

Building GenAI Chatbot with LINE & AWS SageMaker Jumpstart (Falcon LLM)

14
Experimental
68 busra-yesilbas/norm-constrained-dialogue-framework

Research simulator for evaluating AI alignment strategies in ethically...

14
Experimental
69 vialbuquerquz/chatbot-lanchain

Chatbot simples para estudo de desenvolvimento de assistentes inteligentes...

14
Experimental
70 Abhisek8895/Convorsational_Chatbot

A conversational AI chatbot built with Django and powered by LLaMA 3.3-70B...

14
Experimental
71 sathishkumar-smart/ollama-chatbot

Full-stack AI chatbot with conversation memory — FastAPI + Next.js + Ollama

14
Experimental
72 siMobin/Gemini-Echo_Py

A conversational AI that interacts with users as a ♀ partner...

14
Experimental
73 ameyagit25/Quest_AI_Assistant

🤖 Access official QUEST documents easily with this AI-powered...

14
Experimental
74 Advantech-Containers/LLM-Langchain-on-NVIDIA-Jetson

A modular, high-performance AI chat solution tailored for Jetson™ edge devices

14
Experimental
75 PrivLocking/tiny-llama-chat

Minimal self-hosted chat UI for llama.cpp — nginx only, no Python, no...

14
Experimental
76 MohammadAli-14/Hidayah-AI

An AI-powered Islamic research and guidance assistant utilizing Google...

13
Experimental
77 StanleyPrime/QuokkaAgent

基于 Streamlit 的多模态 AI Agent Demo

13
Experimental
78 NotShrirang/AutoUI

Automated UI generator that creates Streamlit interfaces from natural...

13
Experimental
79 syn54x/whisper

Whisper 🤫 sweet nothin's to your favorite LLM.

13
Experimental
80 biosustain/pankb_llm

An LLM-based pangenomics chatbot integrated into the PanKB website.

13
Experimental
81 mickymultani/Groqy-Chat

GROQ LPU Powered LLM chat engine

13
Experimental
82 Md-Emon-Hasan/Reasoning-enabled-AI-assistant

AI Powered Python Coding Assistant with Reasoning/Thinking feature is a...

13
Experimental
83 k8snx/aizen-voice-assistant

Aizen is a voice assistant powered by Google's Gemini AI, built using Python.

12
Experimental
84 Md-Emon-Hasan/Chatbot-with-User-Login

AI-Powered Chatbot with Gemini API, User Login, and Persistent Memory – A...

12
Experimental
85 mazinkh/einstein-ai-chatbot

Einstein persona chatbot built with LangChain, Google Gemini, and Gradio.

12
Experimental
86 dynamic-stall/pennyworth-slack-bot

Slack bot app using Google Gemini AI, plus Trello integration, designed to...

12
Experimental
87 miki-mini/moon-rabbit

月の満ち欠けと共に過ごす、あなただけの癒やしうさぎ。ショップでの着せ替えや朝の挨拶で、毎日の生活に彩りを添えるゲーム型LINEボットです。

12
Experimental
88 jambhaleAnuj/Excel_AI_Chat

A Streamlit web app that allows you to upload an Excel file and ask...

12
Experimental
89 mikedsayre/slangbot-demo

SlangBot is a live AI application I prototyped to demonstrate the power of...

12
Experimental
90 Junwu0615/PC-Bot-With-GenAI

運用 LineBot 透過 GenAI 結合串接服務 ( LLM API / AWS / Azure / GCP / Docker / Linebot...

12
Experimental
91 shital-bhandure/agri-chatbot-llm

LLM-powered agriculture chatbot using OpenAI and Streamlit

12
Experimental
92 HumourSpeech/ConversoAI

Chat with your research papers, notes, books, and get better and fast understanding.

11
Experimental
93 rashomon-gh/sprachhilfer

LLM based application for learners of the German language to get feedback on...

11
Experimental
94 GitForTiger/Python-AI-Assistant-NOVA-

🎙️ A cloud-native AI Voice Assistant powered by Gemini 2.5 Flash and...

11
Experimental
95 aviralmeharishi/-Are-You-Depressed-AI-Knows-

🚀"Are You Depressed? 🤔 AI Knows!" AI-Powered Depression Prediction App 🤖💡 ...

11
Experimental
96 miki-mini/gemma-memory-firestore

Gemma 3を「忘れない相棒」に。OllamaとFirestoreで長期記憶を実装したローカルLLMチャット(Terraform構成付き)

11
Experimental
97 Clffordojuka/Chat-App

LLM-Powered Chat With Memory In Streamlit

11
Experimental
98 gbhorne/gke-retail-chatbot

Production-grade ecommerce chatbot on GKE Autopilot. Gemini 2.5 Flash +...

11
Experimental
99 SalmanSajjad95/Streamlit-Ollama-Local-LLM-Chat

A Streamlit web interface connected to a locally running LLM via Ollama (Phi...

11
Experimental
100 Zlash65/agentic-ai-chatbot-example

End-to-End AI Agent Chatbot with FastAPI, LangGraph, Langchain!

11
Experimental
101 codebywiam/transaction-bot

This project integrates LLMs with a credit card transaction database using...

11
Experimental
102 SiddharthBhimpure/gemini-ai-companion

This project was built to explore the integration of LLMs into real-world...

11
Experimental
103 fahim-ysr/OfflineMind

A local AI chatbot built using Python and Ollama that is a privacy-first...

11
Experimental
104 Mar-Issah/chatgpt_clone

A ChatGPT Clone built with OpenAI (GPT-3.5-turbo-instruct), Langchain,...

11
Experimental
105 angelo-casciani/Conversational-OCEL2

This repository contains the code and data to reproduce the experiments from...

11
Experimental
106 MardiantoS/chat-ai-k8s-ollama

A locally-hosted web application enabling conversations with Foundation...

11
Experimental
107 MEren-Celik/AI-Chatbot

I have designed a generative AI chatbot called Pasha as a teaching assistant...

11
Experimental
108 Pavantej123/AI_MENTOR-LangChain-Streamlit-

This AI Mentor Chatbot leverages Streamlit and LangChain to provide a...

11
Experimental
109 hugodscarvalho/mlflow-assistant

An MLflow plugin that enables natural language conversations with your...

11
Experimental
110 SubhojitGuin/Jalshakti-report-generation

https://jalsarthi-report-generator.streamlit.app/

11
Experimental
111 Ashrockzzz2003/pragati-ai-experiment

Taming a Gemini powered chatbot that answers questions about Pragati 2025,...

11
Experimental
112 Mohwit/TwitterTron

A twitter persona agent that 4 times a day.

11
Experimental
113 Ramanathan077/smart-chat-assistant

"A responsive AI chatbot built with Streamlit and the Gemini 3 SDK,...

11
Experimental
114 albertofh98/orellana

Orellana is an AI-powered web chat that uses a graph backend to provide...

11
Experimental
115 RajabDildar/MySimpleCalculatorInPython

Simple calculator with basic functionalities

11
Experimental
116 BlackLionXD/Ethiobot

It is a simple chatbot with Open Source LLMs using Python and Hugging Face...

10
Experimental
117 artyuan/llm-diary

A Python app to record daily memories, analyze emotions, and reflect through...

10
Experimental
118 riad5089/Google-Gemini-AI

A versatile AI platform offering dynamic ChatBot conversations, image...

10
Experimental
119 MilesONerd/MyFirstLLM

Chatbot developed with Gemini API.

10
Experimental
120 imvks786/ChatAI

This project is a Flask-based web application that leverages Google API...

10
Experimental
121 abinavrameshs/Multi-Modal-Chat-App

Application on Streamlit to chat with any Text, Image and Video Inputs

10
Experimental
122 akhileshkrsingh1/Google-Gemini-Pro-Chat-Application

The Google Gemini-Pro Chat Application is a Streamlit-based web interface...

10
Experimental