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-07-02 00:29:54 UTC
- JSON Representation
https://github.com/behkamfallah/chat-duck
This repository is a 'Chat-with-your-PDF' project using RAG approach.
elasticsearch huggingface hybrid-retrieval knn langchain openai pinecone rag rrf streamlit
Last synced: 23 Feb 2026
https://github.com/chaakshay/heartdrive
A Streamlet-based tool that analyzes cardiovascular health data, predicts population risk using ML, and suggests targeted government actions like awareness campaigns, health checkups, and policy changes.
csv mathplotlib numpy pandas pandas-dataframe python scikit-learn seaborn streamlit
Last synced: 05 Apr 2026
https://github.com/abdelrahman-lila/image-classification-cats-vs-dogs
A TensorFlow/Keras project using Transfer Learning (VGG16) to classify dog and cat images with 90% accuracy, deployed via Streamlit.
keras-tensorflow streamlit transfer-learning vgg16
Last synced: 18 May 2026
https://github.com/azaz9026/email-spam-detection
Welcome to the Email Spam Detection project! This repository provides a machine learning model for detecting spam emails using a Naive Bayes classifier and a simple web interface built with Streamlit.
data-analysis data-cleaning data-structures data-visualization deep-learning machine-learning python sql streamlit
Last synced: 14 Apr 2026
https://github.com/meryem-amr/emotion-detection-from-text-and-images
Emotion Detection from Text and Images is an AI application that identifies emotions from user-provided text or images. It uses neural network models for classification and is built with Python, featuring a Streamlit interface and a Python-based backend for processing and prediction.
ai cnn emotion-detection keras logestic-regression lstm naive-bayes neural-network nlp python streamlit svm tensorflow
Last synced: 14 Apr 2026
https://github.com/vsancnaj/data-exploration-dashboard
A versatile and user-friendly dashboard application designed to explore and analyze various datasets interactively. This dashboard allows users to upload CSV files, filter data, visualize trends, and generate insights effortlessly.
Last synced: 21 Jan 2026
https://github.com/akshaypratapsingh09/weber---chat-interaction-with-internet
This Project Contains Gemini Based RAG Application for Better Interaction and Insights on Online Data
langchain langchain-agent llm rag streamlit
Last synced: 14 Apr 2026
https://github.com/RobinMillford/Cortex-AI-Multi-Model-Insights-Hub
This project creates a Retrieve-and-Generate (RAG) powered chatbot for summarizing and interacting with articles. The system processes articles provided as PDFs or URLs, extracts text, splits the content into chunks, generates embeddings, and stores them in a vector database
article-extractor chatbot llama3 llm pdf-document-processor rag streamlit summarizer vector-database
Last synced: 11 Oct 2025
https://github.com/habtamufeyera/genai-agents
Modular AI agent framework powered by GPT-4, designed for answering questions, retrieving information, and performing calculations using a structured thought-action loop.
action ai-agents generative-ai gpt-4 loop modular-framework openai python streamlit thought wikipedia-api
Last synced: 14 Apr 2026
https://github.com/margato/aws-bedrock-document-entity-extractor
Document Entity Extraction using AWS Bedrock
aws aws-bedrock aws-bedrock-agents genai poc proof-of-concept streamlit
Last synced: 14 Apr 2026
https://github.com/vaibhavbansal26/nyc-taxi-ride-v3
Taxi Ride Prediction - Python, Hopsworks, Streamlit, Mlflow
hopsworks mlflow python streamlit
Last synced: 16 Apr 2026
https://github.com/krdevanshu06/steganography-app
This project is a steganography tool that allows users to hide and extract secret messages within images using Least Significant Bit (LSB) encoding. The tool provides a user-friendly Streamlit UI for seamless encoding and decoding of messages.
cryptography data-security image-processing lsb-encoding python steganography streamlit
Last synced: 18 Apr 2026
https://github.com/mozeel-v/word-wave
WordWave is an intelligent next-word and short-sequence predictor built on a Bidirectional LSTM with attention mechanism, trained on a subset of the Wikipedia dataset. The app provides real-time word generation and metric-based evaluation, accessible via a user-friendly Streamlit dashboard.
Last synced: 14 Apr 2026
https://github.com/aritrakar/pdf-gpt
📝Upload and chat with your PDFs!
langchain openai-api python streamlit
Last synced: 13 Apr 2026
https://github.com/slevin48/video-converter
Convert MP4 to webm in a web app
Last synced: 09 May 2026
https://github.com/ejoliet/streamlit-apps
Relevant Apps in Streamlit.io
asdf astronomy streamlit visualization
Last synced: 13 Mar 2026
https://github.com/jubinjacob03/genre-classification-recommendation_spotify
Project for classifying audio files into different genres using the K-Nearest Neighbors (KNN) algorithm.
knn-classification mfcc python streamlit
Last synced: 15 May 2026
https://github.com/ahmad-ali-rafique/usa-house_price-predict
A Streamlit application for predicting house prices in the USA using a linear regression model.
artificial-intelligence data-science deep-neural-networks house house-price-prediction linear-regression machine-learning modeling neural-networks price-prediction regression-models streamlit usa
Last synced: 18 Feb 2026
https://github.com/amruta33/gemini_app
Generate text from image using gemini vision pro api.
gemini-pro gemini-pro-vision generative-ai llm python streamlit
Last synced: 17 Apr 2026
https://github.com/arkaniightt/gerador_senhas
Gerador de senhas em Python usando Streamlit. Crie senhas personalizadas com letras, números e caracteres especiais de forma fácil e rápida.
generator generator-password streamlit streamlit-webapp
Last synced: 13 Oct 2025
https://github.com/pungrumpy/stocks-predict-py
This project is a web-based application for predicting stock prices.
Last synced: 20 Apr 2026
https://github.com/petcareai/dba
PetCare DBA Admin é um sistema web avançado desenvolvido especificamente para a administração e gerenciamento de bancos de dados da plataforma PetCare. Esta ferramenta foi criada para simplificar e otimizar o trabalho de administradores de banco de dados (DBAs) em clínicas veterinárias, hospitais veterinários e sistemas de gestão pet.
api dba front-end-development git numpy pandas-dataframe petcareai ploty postgresql python shell-script sql startup streamlit streamlit-webapp supabase supabase-auth supabase-db supabase-storage virtualenv
Last synced: 14 Apr 2026
https://github.com/tanushreesb/leafcure
This is a leaf disease detection and cure tips recommendation system.
agri-tech cnn css model python streamlit transfer-learning
Last synced: 13 Oct 2025
https://github.com/zehengl/ezapi-icc-pro-demo
A Streamlit app to demo ezapi-icc-pro
Last synced: 17 May 2026
https://github.com/jeugregg/secret_pass_manager
Password manager using Secret Network Blockchain
blockchain credentials-management private-blockchain python rust smart-contracts streamlit
Last synced: 10 Apr 2026
https://github.com/mansurpro/finance-economics-streamlit-snowflake
Snowflake Streamlit app built with Snowpark for Python, featuring stock performance and FX rate visualizations, plus user sharing setup.
app chart conda-environment financial-analysis foreign-exchange-rates python3 snowflake stock-analysis streamlit
Last synced: 31 May 2026
https://github.com/batthulavinay/mlchurnproject
docker end-to-end fastapi machine-learning streamlit
Last synced: 14 Apr 2026
https://github.com/wasifsohail5/amusic-ai_powered_musicrecommendationsystem
AMUSIC is an AI-driven music recommendation system that helps users discover personalized songs. Using Python, Streamlit, and Scikit-learn, it offers smart recommendations, advanced search, and interactive music insights. Users can save favorites, create playlists, and export data for a seamless music discovery experience.
joblib k-nearest-neighbours matplotlib minmaxscaler numpy pandas pickle plotly python scikit-learn seaborn streamlit
Last synced: 14 Oct 2025
https://github.com/matheusafonseca/c213-trabalho-2
Repository dedicated to storing the codes for the second project of the C213 - Embedded Systems course at INATEL - Instituto Nacional de Telecomunicações. This repository contains a project developed for a system that uses Fuzzy Logic to perform corrections and optimizations within the system.
fuzzy fuzzy-control fuzzy-controller mosquitto mosquitto-mqtt-broker mqtt mqtt-broker node-red python python3 streamlit
Last synced: 14 Apr 2026
https://github.com/ffiruzi/ai-meeting-minutes
AI- Agents powered meeting minutes generator using LangGraph multi-agent workflow. Transform messy transcripts into professional documentation with real-time processing and Streamlit UI.
ai ai-agents artificial-intelligence automation gpt-4 langchain langgraph meeting-minutes multi-agent-systems nlp openai streamlit
Last synced: 04 May 2026
https://github.com/eyamagishi/scribloom
「毎日のお題で創作を習慣にする、シンプルな創作支援アプリ」創作を「続けられる」体験に変える Streamlit アプリ
creative-writing habit-builder markdown open-source streamlit writing-prompts
Last synced: 05 Feb 2026
https://github.com/followthefourleafedclover/glastonbury-senior-assassin
A tool to find probable addresses associated with particular entities. Made with Python3 and Streamlit
highschool-project python3 senior-assassin streamlit
Last synced: 27 Jan 2026
https://github.com/harris-giki/cancerdetectionmodel_ml
Simple Logistic Regression and Neural Network powered Machine Learning models that predicts whether a breast tumor is malignant or benign based on input features extracted from a breast cancer dataset.
cancer-detection development keras keras-tensorflow logistic-regression machine-learning neural-network scikit-learn streamlit tensorflow
Last synced: 13 Apr 2026
https://github.com/hanskym/streamlit-vehicle-detection
🚗 Streamlit web app for real-time vehicle detection (Bus, Car, Van) using YOLOv8s model.
object-detection python streamlit vehicle-detection yolov8
Last synced: 18 Apr 2026
https://github.com/eitanbakirov/hmo-chatbot
Bilingual chatbot system for Israeli Health Maintenance Organizations (HMOs), using Azure OpenAI and RAG to provide personalized service answers with FastAPI, Streamlit, and vector-based retrieval.
azure docker fastapi fullstack-development llm logging monitoring openai python rag streamlit
Last synced: 07 Apr 2026
https://github.com/bryanhe24/ai-pdf-qa
This Streamlit-based application allows users to upload PDF files, summarize their content, and ask questions about the extracted text using AI.
Last synced: 18 Apr 2026
https://github.com/jisnap/payload_processor_agent
langchain langgraph openai streamlit
Last synced: 14 Apr 2026
https://github.com/shivammishra1603/rag-bot
RAG Bot is a Retrieval-Augmented Generation (RAG) chatbot built with Streamlit, FAISS, HuggingFace embeddings, and Google Gemini. It lets you upload PDFs, process them into a vector store, and interact with your documents in a natural chat interface with conversational memory and real-time processing.
chatbot faiss google-gemini huggingface langchain rag streamlit vector-database
Last synced: 14 Apr 2026
https://github.com/zeynepcol/Data-Analysis-Visualization
Data Analysis
data-analysis data-science data-visualization matplotlib pandas plotly python scipy seaborn streamlit
Last synced: 15 Oct 2025
https://github.com/shruagarwal/st.slider-demo
Day 8 of 30-Days-of-Streamlit Challenge
Last synced: 18 May 2026
https://github.com/zg3z/streamlit-titanic-prediction
classification-algorithm streamlit titanic-survival-prediction
Last synced: 14 May 2026
https://github.com/yannsay/votes_nominaux_geneve
Application to filter affairs and deputes votes in Grand Conseil de Genève
democracy python streamlit switzerland
Last synced: 29 Apr 2026
https://github.com/leosimoes/streamlit-dashboard-canada-data-jobs
Project to display information about Data Science job openings in Canada in early 2024.
dashboards plotly python streamlit
Last synced: 19 May 2026
https://github.com/raghavendranhp/cardify_extracting_business_card_data_and_management
Cardify is a Streamlit application that simplifies the process of extracting and managing business card data. With Cardify, users can easily upload business card images, extract relevant information using OCR, and manage the extracted data efficiently.
easyocr ocr ocr-text-reader opencv python regular-expression sqlite3 streamlit
Last synced: 08 May 2026
https://github.com/zaibten/real-time-fire-detection-system
A real-time fire detection system built with Python, Streamlit, and the YOLOv8 model. This project uses computer vision to detect fire in video streams and live camera feeds, making it useful for safety monitoring, surveillance, and disaster prevention.
computer-vision html-css-javascript image-recognition mysql-database python streamlit web-application yolov8
Last synced: 09 May 2026
https://github.com/bdr-pro/streamlint
ltra-cool Streamlit app, where you can interact with widgets, see data in action, and even upload and download files
Last synced: 14 Apr 2026
https://github.com/wizo17/contextual_rag_application
RAG Application with Contextual Retrieval and Lexical Retrieval.
bm25 bm25-okapi langchain mlflow-tracking openai-api python rag streamlit
Last synced: 05 May 2026
https://github.com/aliirshad3098/MovieReviewSentimentAnalysis
I Developed a model successfully predicts whether a movie review is positive or negative by cleaning the input text (removing special characters, punctuation, and stopwords),vectorizing it usingTF-IDF,and then classifying it with a Logistic Regression model. IT includes inputValidation,errorhandling, and an interactive web app built with Streamlit
logistic-regression machinelearning movie-review-sentiment-analysis nlp sentiment-analysis streamlit
Last synced: 17 Oct 2025
https://github.com/tbdavid2019/ai-sales
ai 接待員/業務員 以shopify為例 (超過6個agnets)
gradio llm multiagent streamlit
Last synced: 14 Apr 2026
https://github.com/hanugafathurc/ml-system-studentdepression
a complete machine learning system for detecting signs of student depression based on user input. It integrates multiple components to enable scalable inference, real-time monitoring, and a user-friendly interface.
docker fastapi grafana mlflow prometheus python3 redis streamlit
Last synced: 14 Apr 2026
https://github.com/sunilvarma-l/liverdiseaseprediction
"Streamlit app to predict liver disease risk using a machine learning model based on patient input data."
machine-learning matplotlib numpy pandas pickle python scikit-learn seaborn streamlit
Last synced: 13 Apr 2026
https://github.com/dmanning23/crewgenerator
A quick project showing how to use dynamically sized lists in an OpenAI API function
Last synced: 13 Apr 2026
https://github.com/venumadhav2407/redbus_streamlit_app
Redbus Data Scraping with Selenium & Dynamic Filtering using Streamlit
python3 selenium-python streamlit
Last synced: 27 Jan 2026
https://github.com/farhad-here/predict_student_performance
Predict Student Performance, is a data analysis and machine learning project aimed at predicting students' final performance (g3) based on demographic, family, and academic features. The project supports both Regression (predicting exact grades) and classification (Pass/Fail categories).
classification data-analysis data-visualization linear-regression machine-learning numpy pandas postgresql powerbi scikit-learn streamlit
Last synced: 14 Apr 2026
https://github.com/shivam-dhir/classifying-covid-19
Covid Detection with CT Scans is a Python project that uses Convolutional Neural Networks (CNNs) built with TensorFlow and Keras to detect Covid-19 from chest X-ray images. It employs OpenCV for image processing and features a simple interface using Streamlit for uploading and analyzing scans.
cnn opencv python streamlit tensorflow
Last synced: 14 Apr 2026
https://github.com/darkdk123/customer-churn-prediction-innobytes
Predicting Customer churns as an Internship project at Innobytes services.
data-science python scikit-learn streamlit xgboost-classifier
Last synced: 14 Apr 2026
https://github.com/riolaf05/smart-notes
docker docker-compose genai llm n8n notion notion-api openai python streamlit summarization workflow
Last synced: 14 Apr 2026
https://github.com/asuquoaa/predictive_maintenance
Predicts equipments from a hydraulic test rig using machine learning
database machine-learning multiclass postgresql streamlit xgboost-classifier
Last synced: 14 Apr 2026
https://github.com/hackedbysushi/local_deep_seek
How to run DeepSeek on your local Mac
ai algae deepseek-ai deepseek-coder deepseek-llm deepseek-r1 local nature nlp ollama rag streamlit vscode-extension webui
Last synced: 20 Oct 2025
https://github.com/moustafamohamed01/llm-projects
A professional collection of small-scale LLM projects showcasing practical applications of generative AI.
gemini-ai gemini-api generative-ai google-gemini google-generative-ai langchain large-language-models llama llm meta-llama python streamlit
Last synced: 02 May 2026
https://github.com/tushar365/simple-ann
churn prediction : https://advance-bank-churn-prediction-365.streamlit.app/ salary prediction : https://salary-prediction-365.streamlit.app/
ann deep-learning python streamlit
Last synced: 06 Feb 2026
https://github.com/bglid/job-application-helper
Project to incorporate web scraping of job applications and then analyze them using NLP methods.
nlp spacy streamlit text-processing webscraping
Last synced: 27 Jan 2026
https://github.com/mohibmirza-py/email-verifier-script
Streamlit app to verify emails in bulk
Last synced: 29 Apr 2026
https://github.com/ysskrishna/llm-text-evaluation-framework
Production-ready Streamlit app for LLM response evaluation & benchmarking, scoring outputs across Relevance, Accuracy, Completeness, Coherence, Creativity, Tone, and Intent Alignment. Includes interactive analytics, history tracking, and Docker deployment.
ai ai-evaluation ai-research benchmarking dashboard docker evaluation llm natural-language-processing nlp python streamlit ysskrishna
Last synced: 29 Apr 2026
https://github.com/baghettigh/f1-podium-prediction
A Streamlit web application that predicts if a driver will finish on the podium (1st,2nd, or 3rd Place) in a Formula 1 Grand Prix Race using their qualifying times and initial position. This application performs EDA, Data Preprocessing, and Supervised Machine Learning to predict instances using Logistic Regression.
data-science formula1 logistic-regression prediction streamlit
Last synced: 23 Jan 2026
https://github.com/siddharthbijapur/aiemailgenerator
An AI-powered web app that generates professional emails using LLMs. Upload attachments for processing or provide context manually, customize tone and length, and instantly preview and share your emails.
ai clarifai-api langchain llm nlp parser streamlit
Last synced: 06 May 2026
https://github.com/trilokida/dt-classifier-parameters-tunning
Decision Tree Classifier Parameters Tunning with Streamlit app
decision-tree-classifier parameter-tuning streamlit
Last synced: 06 Feb 2026
https://github.com/sickclaymaker/text-processing-tool
Laboratory 9 - Retrieval Information
antlr cli clinical-notes clinical-research hacktoberfest linguistics nltk ocr parsing php python streamlit sudachi swift
Last synced: 23 Oct 2025
https://github.com/anirudhrana55/myaudiobookconverter
A user-friendly web application that converts PDF documents into audiobooks, built with Python and Streamlit
audiobook python python3 streamlit streamlit-webapp
Last synced: 13 May 2026
https://github.com/baghettigh/predict-f1-podium
A streamlit app that predicts if the driver will finish on the podium
data-science decision-tree-classifier formula1 machine-learning streamlit
Last synced: 06 Feb 2026
https://github.com/harshpimpale/medicalbot
A medical bot project implementing retrieval-augmented generation (RAG) for health-related assistance. This bot uses vector embeddings to enhance response accuracy and is designed to provide helpful, real-time information within the medical domain.
faiss gemini python streamlit transformers vector-embedding
Last synced: 23 Jan 2026
https://github.com/mohammadreza-mohammadi94/Diabetes-Diagnosis-Machine-Learning-Model
This project focuses on the early diagnosis of diabetes using various machine learning models. It includes the implementation and comparison of different algorithms to predict the likelihood of diabetes based on patient data, aiming to improve early detection and intervention.
decision-trees logistic-regression machine-learning ml pandas python random-forest sklearn streamlit
Last synced: 24 Oct 2025
https://github.com/amirdh17/snowflake-data-pipeline
It is an end to end data engineering automated project. Final report shows the Air Quality index of main IND cities. Data automatically flows from source to report by using Snowflake and its features. This Repo contains all the script, sample AQI json data, Streamlit script for dashboard, and python script for api call and automated data ingestion
python snowflake snowpark sql streamlit
Last synced: 27 Feb 2026
https://github.com/sathish-1804/content-based-image-search
A simple application that lets you search for images using natural language. Describe what you want to see, and the app will find and display relevant images based on your description.
bert-embeddings bert-model faiss python3 streamlit
Last synced: 27 Jan 2026
https://github.com/ayaanjawaid/vocalix
Vocalix allows you to convert text-to-speech in multiple languages, simple and easy to use
python streamlit text-to-speech
Last synced: 05 Mar 2026
https://github.com/salman-khan-mohammed/q-a-system
The "Codebasics Q&A" project is an end-to-end Question and Answer (Q&A) system developed for Codebasics, an e-learning company specializing in data-related courses and bootcamps. The system is designed to assist students who typically ask questions via Discord or email by providing instant, automated responses.
faiss googlepalm huggingface langchain sentence-embeddings streamlit
Last synced: 05 Mar 2026
https://github.com/mishra-krishna/olympics-2024-analysis
Interactive dashboard for the Paris 2024 Olympics using Streamlit and Plotly. Explore medal counts, athlete stats, and event data. Containerized with Docker and deployed on Azure.
data-visualization olympics olympics-visualization streamlit streamlit-dashboard streamlit-webapp
Last synced: 08 Mar 2026
https://github.com/alessandroryo/bike-rental-data-analysis
A data analysis project focused on understanding and predicting bike rental patterns. This project utilizes data processing, visualization, and predictive modeling techniques to gain insights into bike rental usage, fulfilling the final submission requirement for Dicoding Indonesia's Data Analysis course.
bike-rental data-analysis data-visualization jupyter-notebook machine-learning python streamlit
Last synced: 09 Apr 2026
https://github.com/arkaniightt/projeto_transacoes
Aplicativo em Python para gerenciar transações financeiras com Streamlit, incluindo inserção, visualização e exportação em Excel. Fácil e eficiente.
Last synced: 25 Oct 2025
https://github.com/xatier/llama-gone-wild
Naughty chats with 🦙😈💦
chatbot llama streamlit streamlit-webapp
Last synced: 23 Jan 2026
https://github.com/xatier/metart-streamlit
Metart network viewer with streamlit 💦🍑💡
crawler streamlit streamlit-webapp
Last synced: 23 Jan 2026
https://github.com/divyanshu9822/nuclei-chatbot
Nuclei is a context-aware AI chatbot built with Streamlit and powered by Groq's API. It remembers the context of your conversation, ensuring more coherent and relevant interactions. Easily integrate your GROQ API key and choose from various AI models to start chatting with Nuclei.
chatbot groq groq-api langchain llama3 python3 streamlit
Last synced: 23 Jan 2026
https://github.com/rahulwasti1/spam-and-phishing-detection-using-machine-learning
The "Advanced Spam and Phishing Detection Model" project focuses on creating a machine learning solution to identify and mitigate spam and phishing threats. Utilizing natural language processing techniques, the model is trained to detect suspicious content and links with high accuracy.
machine-learning natural-language-processing streamlit
Last synced: 28 Jan 2026
https://github.com/cluena/qr-generator
Web application built with Streamlit that allows users to generate, read, and manage QR codes
Last synced: 16 Apr 2026
https://github.com/ebrahimmosadegh/streamlit-dashboard-lca
A MVP of the LCA Europe dashboard created with the Streamlit framework.
dashboard plotly python streamlit
Last synced: 17 Apr 2026
https://github.com/hchen98/achoes
An open-source lightweight data exploration tool through Python, Streamlit, Plotly, Pandas, and etc.
data-exploration lightweight pandas plotly python streamlit visualization
Last synced: 20 Apr 2026
https://github.com/saksham-jain177/ai-imagepipeline
An AI pipeline that segments images, identifies objects, extracts text, and summarizes results, all through an interactive Streamlit app. It utilizes models like PyTorch and tools such as Tesseract and OpenCV for efficient image processing.
ai image-identification image-processing image-segmentation opencv pipeline python pytorch streamlit tesseract-ocr
Last synced: 28 Jan 2026
https://github.com/sonaligill/olympics-analysis
The outcome of this project is an interactive streamlit web application that visualizes the analysis of Olympic data while rendering different aspects of Olympic history, compare country performances, and gain insights into athlete demographics.
numpy plotly python scikit-learn scipy streamlit
Last synced: 28 Jan 2026
https://github.com/smaranjitghose/streamlit_course
Structured Reading Material and Exercises for Streamlit Course
Last synced: 13 May 2026