An open API service indexing awesome lists of open source software.

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.

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.

csv python streamlit

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/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/nfaltir/go-uptime

⚡️ go api that checks web app uptime and latency. It saves data and visualize it.

go golang grafana python3 streamlit

Last synced: 05 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.

keras lstm rnn streamlit

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

streamlit

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/rohanchanana2/context-aware-religious-chatbot

A Streamlit chatbot using RAG for context-aware responses from the Bhagavad Gita and Patanjali Yog Sutras.

faiss langchain python rag streamlit

Last synced: 13 Oct 2025

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.

python streamlit

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

python streamlit

Last synced: 17 May 2026

https://github.com/trustlelab/pdf-chatbot

Multi PDF RAG Agent

chatbot faiss pdf rag streamlit

Last synced: 29 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/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/mukulmantosh/aws-rag-go

Building a RAG App with Go & AWS

aws bedrock golang llm python rag 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.

ai groqcloud python streamlit

Last synced: 18 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/shruagarwal/st.slider-demo

Day 8 of 30-Days-of-Streamlit Challenge

streamlit streamlit-webapp

Last synced: 18 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

data streamlit

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/jitendracheripally2003/test-case-generator-from-screenshots

A testcase generator using just screenshots powered by Claude 3 Sonnet

ai llm python3 streamlit testing

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

llm openai streamlit

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/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/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

ai analysis data streamlit

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/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/kaladabrio2020/dashboardUFC

Visualização dos dados disponibilizados pela Universidade Federal do Ceará ,relacionados aos discentes

dashboard pandas plotly python3 streamlit

Last synced: 23 Oct 2025

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.

python streamlit xlsx

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

python streamlit

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

data-science python streamlit

Last synced: 13 May 2026

https://github.com/sujata-adhikari/cuisinecraft

Restaurant Name and Menu Generator using LLM, by Selecting Cuisine Category.

langchain openai pycharm python streamlit

Last synced: 28 Jan 2026