Streamlit
Streamlit is an open source Python library that makes it easy to create and share beautiful, custom web apps for machine learning and data science. Turn your data scripts into shareable web apps in minutes, without requiring any front-end web experience.
- GitHub: https://github.com/topics/streamlit
- Repo: https://github.com/streamlit/streamlit
- Created by: Adrien Treuille, Amanda Kelly, Thiago Teixeira
- Released: March 27, 2018
- Last updated: 2026-06-27 00:26:08 UTC
- JSON Representation
https://github.com/shakthirekak11/aicodingassistant
An intelligent assistant that makes programming easier by providing real-time assistance with coding questions, providing accurate responses, and producing code snippets to increase efficiency.
chat-application chatgpt-api coding coding-assistant generative-ai langchain openai retrieval-augmented-generation streamlit
Last synced: 07 May 2026
https://github.com/praptikharade/mental_health_chatbot
A Streamlit-based AI chatbot designed to provide compassionate and uplifting mental health support. It leverages multiple AI models, including Mistral, LLaMA, DeepSeek, and Cohere, to generate empathetic responses and practical self-care advice. With a curated mental health dataset and an interactive UI, it offers a calming, encouraging, and person
ai-chatbot chatbot cohere llama3 llma mental-health mental-health-awareness mental-health-chatbot mental-health-services python streamlit togetherai
Last synced: 07 May 2026
https://github.com/sakshikanade31/youtube-transcript-summarizer---streamlit-app
A Streamlit web app that summarizes YouTube video content using transcripts and Google’s Gemini Generative AI. Just paste a YouTube link to instantly get a concise summary without watching the full video.
ai-summary conda edtech gemini-api generative-ai google-api machine-learning nlp openai productivity python streamlit transcript-summarizer video-summarizer web-app youtube youtube-transcript-api
Last synced: 07 May 2026
https://github.com/cyberpsychofc/content-engine-langchain
Stateless Content Engine using GroqAI LLM, Streamlit and Langchain
chromadb groq-ai groq-api langchain langchain-python rag streamlit
Last synced: 07 May 2026
https://github.com/drod75/weeaboo-buddy
An Agent to help those interested in Anime, learn facts, trends, and statistics about the latest anime!
agentic-ai api-rest gemini jikan-api langchain langchain-community langgraph mongodb myanimelist streamlit tavily-search tracemoe
Last synced: 07 May 2026
https://github.com/mohammadreza-mohammadi94/streamlit_application_deployments
This repository contains a collection of interactive web applications developed using the Streamlit framework. These apps cover various use cases such as sentiment analysis, data visualization, image classification, and stock price prediction, demonstrating the versatility and power of Streamlit for creating data-driven web applications.
metadata metadata-extraction pandas qrcode-generator streamlit we-app web
Last synced: 07 May 2026
https://github.com/harshsahu23/wabtec3_brakesgui_shared
💻 App to visualize error logs and dump files generated by the braking system of locomotives 🚅
csv data-visualization graphs pandas plotly python streamlit visualization
Last synced: 07 May 2026
https://github.com/william-fernandes252/kinea-valuation-dashboard
Dashboard dos projetos de valuation da Kinea
dashboard python sqlserver streamlit
Last synced: 07 May 2026
https://github.com/mugilan1309/farmiq
🌱 A simple machine-learning-based web app that provides crop and fertilizer recommendations based on manually entered soil and climate data. Built with Python, Streamlit, and SQLite.
agriculture crop-recommendation fertilizer-recommendation machine-learning python sqlite streamlit
Last synced: 07 May 2026
https://github.com/mahmoudnamnam/fc-barcelona-reports
FC Barcelona Reports: An interactive web application to analyze and visualize FC Barcelona's match data. Built with Streamlit, it scrapes match data from WhoScored, stores it in MongoDB, and presents insights through interactive visualizations like pass networks, shot maps, and player statistics.
data-analysis data-visualization football-analytics mplsoccer pandas streamlit web-scraping
Last synced: 07 May 2026
https://github.com/pookie-n-rookie/neuronarchive
faiss generative-ai huggingface langchain python3 streamlit
Last synced: 07 May 2026
https://github.com/saptarshi11/leademail-pro
LeadEmail Pro is a tool for service companies that automates personalized cold emails. By inputting a career page URL, it extracts job listings and matches portfolio links using Groq, LangChain, and Streamlit. Business development executives can easily reach out to potential clients, showcasing relevant services based on the extracted job
automation groq langchain streamlit vector-database
Last synced: 07 May 2026
https://github.com/muhammadsaqib001/csv-transfromer-streamlit-app
CSV Editor is an intuitive web application built using Streamlit that allows users to upload, process, edit, and download CSV files. The tool checks for the presence of required columns in the input CSV and applies necessary transformations before presenting the data in an editable format.
csv csv-transformer data-science pandas python streamlit streamlit-cloud streamlit-webapp
Last synced: 07 May 2026
https://github.com/afauzulh/finance-chatbot-llama
Domain-specific chatbot in finance using Large Language Model
chatbot deep-learning finance large-language-models llama2 natural-language-processing streamlit
Last synced: 07 May 2026
https://github.com/puranik3/genai-spam-classifier
A lightweight, production-ready Spam Detection App
gemini genai llm python spam-detection streamlit
Last synced: 07 May 2026
https://github.com/asmaaebraheem1/diabeticretionpathydetection
A Streamlit-based web application for detecting diabetic retinopathy from eye fundus images using a deep learning model from Hugging Face.
ai css detecting-diabetic html python streamlit
Last synced: 07 May 2026
https://github.com/danyal-faheem/project-logs-analyzer
This repo contains scripts to analyze project logs and display some charts related to the data
data data-visualization matplotlib pandas python streamlit
Last synced: 07 May 2026
https://github.com/hridya2001/real-time-news-analysis
A real-time pipeline that collects news articles, sends them through Kafka running on AWS EC2, analyzes the sentiment of the news, and shows the results in a dashboard.
aws docker ecr ecs kafka lambda news pipeline rds s3 sentiment-analysis streamlit
Last synced: 07 May 2026
https://github.com/siddhesh-agarwal/url-2-chroma
A streamlit app to generate chroma DB locally
Last synced: 07 May 2026
https://github.com/berenger2/amazon_scraper
Ce projet est une application de scraping web et d'analyse, avec une interface Streamlit, permettant d'extraire et de visualiser les données des produits sur Amazon.fr, comme les prix, évaluations et classements.
matplotlib python scappy streamlit
Last synced: 07 May 2026
https://github.com/jigyasag18/iit-guhawati
Empower Sakhi is a data-driven platform that uses machine learning to identify women at risk of domestic violence in India. It offers confidential self-assessments, survivor stories, and emergency resources through a trauma-informed, privacy-focused web app. The project also provides NGOs with actionable insights via Power BI dashboard for support.
aiml data dataset datavisualization domestic-violence eda jupyter-notebook label-encoding machine-learning machine-learning-algorithms machine-learning-models machinelearning machinelearningprojects powerbi python python-app random-forest random-forest-classifier streamlit streamlit-webapp
Last synced: 08 May 2026
https://github.com/mohamedbilal1800/movie_recommendation_system
A personalized movie recommendation system that combines content-based filtering with a popularity boost to suggest movies tailored to user preferences.
colab-notebook python3 recommendation-system similarity-matrix streamlit
Last synced: 08 May 2026
https://github.com/debasishray16/tickerpred-streamlit
Repository connected to streamlit cloud to monitor and push changes made in code to streamlit server.
csv-files deep-learning docker lstm-neural-networks machine-learning nasdaq-stocks stock-prediction streamlit streamlit-app streamlit-lottie ticker ticker-prediction
Last synced: 08 May 2026
https://github.com/utkarshmishra2507/weather-app-in-python
A responsive and user-friendly weather forecast app built using Python and Streamlit. It fetches real-time weather data from the OpenWeatherMap API based on the user's location or a custom city input. The app displays current weather, a 5-day forecast, and a temperature trend chart with dynamic visuals based on weather conditions.
pandas plotly-express python3 request streamlit
Last synced: 08 May 2026
https://github.com/aytaditya/ai-blog-generator
An AI-powered web application that generates blogs tailored to different audiences, such as researchers, data scientists, or common readers, based on the given topic and word limit. Built using Streamlit and LangChain, this app leverages cutting-edge language models to create professional and engaging blog content effortlessly.
langchain llm python streamlit
Last synced: 08 May 2026
https://github.com/ranak8811/chat-with-multiple-pdfs
This is a Streamlit application that allows you to chat with the content of multiple PDF documents.
faiss-vector-database gemini-api langchain python streamlit
Last synced: 08 May 2026
https://github.com/randhir026/ai-powered-video-knowledge-assistant
AI-powered YouTube Q&A Assistant – Download, transcribe, search, and summarize video content using Whisper, FAISS, and Streamlit.
huggingface llms python streamlit whisper yt-dlp
Last synced: 08 May 2026
https://github.com/sushant1827/agentic-rag-deepseek
Project demonstrates an agentic Retrieval-Augmented Generation (RAG) application built using CrewAI and Streamlit.
agentic-rag chatbot crewai deepseek-r1 local-llm multi-agent-systems ollama retrieval-augmented-generation serperapi streamlit
Last synced: 08 May 2026
https://github.com/rishav-raj-sinha/music-match
Music-match is a Streamlit-based application built using Python and Pandas. It utilizes Google Sheets as a database to store user data. The primary goal of the project is to connect users with similar music interests and facilitate connections through social media handles.
googledriveapi pandas-dataframe python streamlit
Last synced: 08 May 2026
https://github.com/pi-2r/llm-playground
Llm playground with multi provider AI
amazon-bedrock gimi grok langfuse llm openai perplexity playgr streamlit
Last synced: 08 May 2026
https://github.com/alchemine/youtube-notification-playlist
Youtube Notification Playlist Application
Last synced: 08 May 2026
https://github.com/effinchang/integrity-risk-analytics-azure
Cloud-native risk scoring (FastAPI + Streamlit), Azure CI/CD, Responsible AI
azure dataops devsecops fastapi fraud-analytics graph-database pattern-detection procurement responsible-ai streamlit world-bank
Last synced: 08 May 2026
https://github.com/dj623/twitter-sentiment-analysis
A mini project for analyzing, classifying, and visualizing the sentiments of tweets
hadoop-hdfs kafka mongodb python spark streamlit
Last synced: 08 May 2026
https://github.com/bekohub/llmgenerativeai
This project showcases a complete pipeline for building conversational AI systems by integrating LangChain, LLMs (Large Language Models), FAISS (VectorDB), and Streamlit. It demonstrates how to process documents (like PDFs), build semantic search, and implement conversational retrieval systems.
ai chatbot faiss gemini generativeai langchain llms nlp python streamlit
Last synced: 08 May 2026
https://github.com/gitchrisqueen/cpcc_task_automation
A multi-page Streamlit app showcasing generative AI uses cases with LangChain, OpenAI, and others to help automate task for instructors at CPCC.
ai automation langchain streamlit
Last synced: 08 May 2026
https://github.com/shubhamkumar0786/q_and_a_chatbot
Q&A chatbot built with LangChain and Ollama, featuring LangSmith tracing for monitoring conversations.
langchain langsmith-tracing llms streamlit
Last synced: 08 May 2026
https://github.com/darwinsorchid/the-mandelbrot-fractal
[Python] Interactive Mandelbrot fractal app using Streamlit.
complex-numbers fractals mandelbrot-set streamlit
Last synced: 08 May 2026
https://github.com/computingvictor/youtube_chat
Chatbot to ask questions about a youtube video
llm streamlit transcription youtube
Last synced: 08 May 2026
https://github.com/argonzcompany/argonz-seo-assistant
The Streamlit App for improving Google SEO ranking of Persian Contents with help of Groq Langchain
langchain langchain-groq prompt-engineering python streamlit streamlit-web
Last synced: 08 May 2026
https://github.com/cnoret/book_recommender
Streamlit-based application that provides personalized book recommendations using a k-Nearest Neighbors (kNN) model.
knn python recommendation-system scraping streamlit truncated-svd
Last synced: 08 May 2026
https://github.com/edwin5354/vpn_eda_streamlit_test
First Streamlit App for Data Visualisation
Last synced: 08 May 2026
https://github.com/windjammer6/28.-taniboss
My group's submission for the SUTD Freshmore Asian Cross-curricular Trip (FACT) to Petra Christian University (PCU) in Surabaya, Indonesia as part of the 10.020 Data Driven World module's hackathon. Achieved 1st Place (out of 10 teams).
chatbase deployed hackathon llm machine-learning python streamlit streamlit-cloud streamlit-webapp
Last synced: 08 May 2026
https://github.com/arfazrll/data-analyst-dashboard
Data Analyst Dashboard is an interactive tool designed to help data analysts explore, analyze, and visualize datasets with ease. Using Dash and Plotly.
csv-files dashboards data-analysis-python python streamlit
Last synced: 08 May 2026
https://github.com/pawel045/humidity-control
Streaming pipeline project
airflow big-data dataengineering kafka postgresql streaming streamlit
Last synced: 08 May 2026
https://github.com/nour-zayed/text-summarization-and-generation
"AI Text Generation & Summarization Web App Powered by Hugging Face Transformers & Streamlit"
hugging-face-transformers pyngrok python-3 streamlit
Last synced: 08 May 2026
https://github.com/parkerglas12/car-loan-calculator
This application is a car loan calculator written in Python. It uses Pandas to store data and perform efficient operations, Matplotlib for additional visualizations, and Streamlit to provide an interactive user interface.
finance finance-tool matplotlib-pyplot pandas python streamlit streamlit-webapp
Last synced: 08 May 2026
https://github.com/vladimircuriel/information-retrieval-system
An NLP-based information retrieval system that indexes document collections, understands natural language queries, and returns relevance-ranked results using modern ranking algorithms.
ai nlp nltk sklearn spicy streamlit
Last synced: 08 May 2026
https://github.com/miteshsharma/llm_agent_openai
This is code to create an LLM agent using OpenAI
langchain-python llm openai streamlit
Last synced: 08 May 2026
https://github.com/bhivgadearav/nebula-chatbot
This project is an AI chatbot application built using Langchain & Streamlit. It leverages OpenAI's GPT-4o-mini model to provide intelligent and context-aware responses. The application supports multiple chat sessions and allows users to input their OpenAI API key for personalized interactions.
chatbot langchain openai-api python streamlit
Last synced: 08 May 2026
https://github.com/gehad-ahmed30/automate-ml-model-training
Automate ML Model Training is a Streamlit-based web app that simplifies training and evaluating machine learning models. It allows users to upload datasets, preprocess data, select ML models, and automatically train and evaluate them with ease. 🚀
machine-learning pandas pickle python streamlit
Last synced: 08 May 2026
https://github.com/prarthana-singh/gemini_pro_streamlit_chatbot
dotenv gemini-api gemini-pro generative-ai os python3 streamlit
Last synced: 08 May 2026
https://github.com/ineelhere/webapps
Consider this repo an experimentation site for my endeavors with deploying webapps!
Last synced: 08 May 2026
https://github.com/michaelinzo/pyusd-cybermatrix-dashboard
This project aims to provide real-time and historical analytics for PayPal's PYUSD stablecoin using Google Cloud Platform (GCP) services. We leverage GCP's Blockchain RPC service to access Ethereum blockchain data and explore potential integration with Google BigQuery for historical analysis.
gcp gcp-project google-colab jupyter-notebook py-usd python3 streamlit
Last synced: 08 May 2026
https://github.com/chetas99/ai-agent-careerbot
An interactive AI-powered dashboard built with **Python, LangChain, Anthropic Claude AI, and Streamlit** to scrape and summarize recent AI job postings from LinkedIn.
ai data-science jobsearch langchain-python open-source streamlit
Last synced: 08 May 2026
https://github.com/jashmit918/image-caption-generator
Image Caption Generator
image-to-text matplotlib numpy pillow python streamlit torch transformers
Last synced: 09 May 2026
https://github.com/myriamba/llm_use_cases
A simple collection of LLM apps powered by HuggingFace.
fastapi generative-ai huggingface-transformers llm nlp streamlit wandb
Last synced: 09 May 2026
https://github.com/schafeld/astro-club-bot
A helpful assistant for planning astronomy classes for elementary school classes. (To become the virtual teaching assistant for Olli's Astro Club)
openai openai-api python streamlit streamlit-webapp
Last synced: 09 May 2026
https://github.com/akwardhan/loan-default-prediction-xgboost-streamlit
Full-scale loan default prediction system using XGBoost, trained on 1.3M LendingClub loans. Includes feature-rich preprocessing, class imbalance handling, recall-focused ML pipeline, and Streamlit web deployment for real-time borrower risk scoring.
credit-risk data-science google-colab loan-default-prediction machine-learning python real-world-project scikit-learn streamlit xgboost
Last synced: 09 May 2026
https://github.com/chitralputhran/notes-ai-videos-summarized
Notes AI is a web application built with Streamlit and LangChain that provides concise summaries of YouTube videos. Input the video link and specify the number of lines for the summary; the application will do the rest. This tool is perfect for quickly grasping video content without watching it.
Last synced: 09 May 2026
https://github.com/olmaneuh/streamlit-samples
This repository is a collection of various examples and code snippets to help you get started with Streamlit, a powerful framework for building interactive web applications with Python.
examples python samples streamlit
Last synced: 09 May 2026
https://github.com/gkvoelkl/python-geochat
Talk with a Digital Twin In Natural Language
chromadb digital-twins llama-i llm ollama openai-api python streamlit
Last synced: 09 May 2026
https://github.com/akankshaaa013/gemini-chatbot
A simple chatbot application built using Google Gemini AI and Streamlit. The chatbot leverages the Gemini API to provide concise, informative, and helpful responses to user queries.
chatbot gemini-api generative-ai python streamlit
Last synced: 09 May 2026
https://github.com/royanikseresht/aiaudiotranscriber
A minimalistic application to generate transcriptions for audio built using Python.
artificial-intelligence docker gpt-4 html open-source python streamlit web-application
Last synced: 09 May 2026
https://github.com/shimi-lab/makeblenderscriptapp
Web app to create Python scripts for Blender (tested with Blender 2.93.4 (stable), also tested with Blender 3 series)
blender streamlit streamlit-webapp
Last synced: 09 May 2026
https://github.com/pranith07-coder/pdf-insight-engine
PDF Insight Engine is a web application that enables users to upload PDF documents and query their content using natural language. It leverages advanced NLP models to provide accurate answers and extract key points, enhancing document accessibility and comprehension.
langchain-google-genai pypdf2 python streamlit
Last synced: 09 May 2026
https://github.com/e-d-i-n-i/multi-model-chat-system
AI-powered multi-model chat system with real-time internet search, asynchronous LLM execution, and GPT-4.0 evaluation, built with Streamlit and LangChain for enhanced response accuracy and interactivity.
chatbot duckduckgo langchain llm python streamlit
Last synced: 09 May 2026
https://github.com/devjinah/collaborative-book-recommender
Collaborative filtering based book recommendation system
book-crossing book-recomendation book-recommender books collaborative-filtering content-based-recommendation data-science exploratory-data-analysis flask-application machine-learning recommendation-engine recommendation-system recommender-system spark streamlit surprise surprise-library webui
Last synced: 09 May 2026
https://github.com/poorvajasathasivam/llm-agent-chatbot
AI-powered assistant built using LangChain, FastAPI, and Streamlit. The chatbot interacts with users to answer questions using prompts and powerful AI models.
fastapi groq-api langchain python streamlit tavily-api
Last synced: 09 May 2026
https://github.com/mdh266/speech2image
A Streamlit App For Speech To Image
docker generative-ai google-api google-cloud multimodal-data replicate-api speech-to-text streamlit
Last synced: 09 May 2026
https://github.com/devparihar5/reasoning-rag-chatbot
A chatbot that combines retrieval-augmented generation with chain-of-thought reasoning to provide more accurate and explainable answers.
python rag reasoning-agent streamlit
Last synced: 09 May 2026
https://github.com/shivsharcode/shl-streamlit
WORKING FRONTEND CONNECTED WITH BACKEND API
Last synced: 09 May 2026
https://github.com/vivek-kumar-p/image-classification-model
Image-Classification-model is a Streamlit app that integrates MobileNetV2 and a CIFAR-10 model for image classification. Users can upload images and receive predictions with confidence scores from either model. It features a sleek navigation bar for easy switching and real-time results, ideal for both learning and practical use.
cifar10 image-classification machine-learning python streamlit tensorflow
Last synced: 09 May 2026
https://github.com/bsenst/housing-germany
Machine learning project based on the Kaggle "Apartment rental offers in Germany" dataset for the Data Talks Club Machine Learning Zoomcamp 2023.
datatalksclub flask germany housing-prices midterm-project streamlit zoomcamp
Last synced: 09 May 2026
https://github.com/derak-isaack/ticket-classification
Model to classify and categorize user complaints into categories for specific departments using LLMs.
colab-notebook gpt openai sentence-embeddings sentence-transformers streamlit
Last synced: 09 May 2026
https://github.com/arpanpramanik2003/sign-language-recognition
This project is a real-time ASL (American Sign Language) gesture classifier built using TensorFlow and Xception. It supports both webcam-based prediction with OpenCV and image upload via a Streamlit web interface. The model can classify 29 hand gestures including alphabets, space, del, and nothing, and displays confidence scores for each prediction
classification computer-vision deep-learning highest-accuracy keras-tensorflow opencv-python python3 recognition sign-language-recognition streamlit xception-model
Last synced: 09 May 2026
https://github.com/archihalder/heavy-driver
Deep Learning Project for 6th Semester
image-classification streamlit tensorflow
Last synced: 09 May 2026
https://github.com/namratha2301/bmi-app
Simple BMI and Fat percentage app in Streamlit.
Last synced: 09 May 2026
https://github.com/aryan-coder-student/ai-project-generator
Transform your project brainstorming with the AI Project Idea Generator - a sophisticated Streamlit application powered by LangChain, Groq LLM, and SerpAPI. Input your interests and receive tailored project suggestions complete with implementation roadmaps and curated research resources.
club-project langchain llm python3 streamlit
Last synced: 09 May 2026
https://github.com/ketanktn/mobile-price-prediction-app
mobile-price-prediction--ktn
machine-learning random-forest random-forest-regression sklearn streamlit
Last synced: 09 May 2026
https://github.com/amber-abuah/ngram-text-generation
Text generation for autocomplete using N-Grams and Maximum Likelihood Estimators.
mle ngram-language-model ngrams nlp nltk streamlit
Last synced: 09 May 2026
https://github.com/brunomontezano/exemplo-streamlit
🌸 Códigos para elaboração de um web app com modelo de classificação de espécies de lírios (iris).
aprendizado-de-maquina classification deploy grupo-de-estudos inteligencia-artificial iris-dataset machine-learning predictive-modeling pt-br streamlit web-app
Last synced: 09 May 2026
https://github.com/allanotieno254/streamlit-user-info-form-advanced
The form ensures valid inputs and provides feedback to users through Streamlit’s interactive UI features. Additionally, it includes a success message with animations to enhance user experience.
libraries python streamlit visualization
Last synced: 10 May 2026
https://github.com/rishi-jain2602/ai-image-analysis-pipeline
An AI Image Analysis Pipeline automates image processing by detecting objects, segmenting them, extracting features, and generating textual descriptions or structured data.
bart bert-model blip huggingface-transformers python3 streamlit yolo
Last synced: 10 May 2026
https://github.com/shreyaa1811/phishing-url-detection
A real-time phishing URL scanner powered by Machine Learning and Intelligent rule-based analysis.
cybersecurity feature-engineering machine-learning phishing python random-forest-classifier streamlit
Last synced: 10 May 2026
https://github.com/saksham-jain177/ai-agent-based-deep-research
Deep Research AI Agent is a dual-agent system that conducts web-based research and generates structured summaries. It uses Tavily for data collection and OpenRouter for drafting, offering a user-friendly Streamlit interface with PDF report downloads.
ai-agent api deep-research openrouter pdf streamlit tavily-api tenacity
Last synced: 10 May 2026
https://github.com/muhammadzaeemaltaf/converter
A simple Streamlit application that converts units for length, weight, temperature, speed, and currency using live exchange rates.
Last synced: 10 May 2026
https://github.com/mozeel-v/spam-detection
ML-powered SMS Spam Classifier using NLP and Scikit-learn. Detects and filters spam messages with interactive Streamlit UI.
classification data-analysis mnb streamlit
Last synced: 10 May 2026
https://github.com/sanam2405/diabetespredictionsystem
This is a Diabetes Prediction System build using Support Vector Machine algorithm
jupyter-notebook python streamlit support-vector-machines
Last synced: 10 May 2026
https://github.com/sam783/spam-classifier
Spam-Classifier
machine-learning nlp pickle python streamlit
Last synced: 10 May 2026