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/dlauck92/aws-cost-dash

AWS Cost Explorer dashboard with interactive Streamlit web UI and CLI. Features daily cost tracking, monthly comparisons, service breakdowns, CSV exports, and cost projections. Secure credential management via .env files.

aws boto3 csv-export panadas plotly python 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/dynamo63/streamlit-spacy

A text classifier with Spacy 3.0

python3 spacy-nlp streamlit text-classification

Last synced: 09 May 2026

https://github.com/manishkatel/concise_ai

It is a streamlit-based application that utilizes LangChain and Groq AI models to summarize content from YouTube videos and websites. It extracts relevant information and generates concise summaries using website or youtube video url.

langchain mixtral-8x7b-32768 python streamlit validators yt-dlp

Last synced: 09 May 2026

https://github.com/drbenjamin/rag-on-snow

LLM utilizing RAG on Snowflake.

llm rag snowflake 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/gauravsinghoffl/multiple-disease-prediction-system

A machine learning model for detection of diseases like diabetes, heart disease, and Parkinson's disease. The application employs various machine learning models trained on relevant datasets containing labeled patient information. Users can conveniently input their health data through a secure interface.

diabetes-prediction disease-prediction heart-disease-prediction machine-learning parkinson-disease-prediction python3 streamlit streamlit-webapp

Last synced: 09 May 2026

https://github.com/walterpinem/streamlit-gpt-4.1-models-tester

Learn how to create a Python Streamlit application that interfaces with OpenAI's GPT-4.1 model series API, allowing you to test and compare different model variants with a user-friendly interface.

openai openai-api openaiapi python python-3 python-script python3 streamlit streamlit-application streamlit-web streamlit-webapp

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/darkdk123/ai-youtube-assistant

YouTube Assitant to summarize videos & Question-answering using LangChain and an LLM.

hugging-face langchain llm python streamlit

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

Guillo es un agente de IA que te brinda información sobre la Institución Educativa Bosques de León.

python rag streamlit

Last synced: 09 May 2026

https://github.com/sayedgamal99/microscopic-medical-parasitology-classification

This repository focuses on classifying microscopic images of parasites using deep learning. It features a dataset of 15 parasitic classes, enhanced by Keras's image preprocessing and transfer learning with ResNet. The project aims to improve diagnostic capabilities in medical parasitology and has achieved great results in competitive evaluation.

deep-learning docker image-classification machine-learning medical-image-processing parasites resnet101v2 streamlit transfer-learning

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

Healthcare Web App created using Python (Streamlit as Frontend, Gemini API and FastAPI as backend).

fastapi gemini-ai streamlit stt tts

Last synced: 09 May 2026

https://github.com/pawlo77/nos_snowflake

Network Operating Systems course for DS studies in Winter 2024/25

azure data data-science snowflake snowpark streamlit

Last synced: 09 May 2026

https://github.com/zanvari/stable-diffusion-lab

Hands-on tutorials for generating and editing images using Stable Diffusion with Hugging Face Diffusers — includes text-to-image, inpainting, and image-to-image pipelines.

diffusers generative-ai gradio huggingface image-generation notebooks stable-diffusion streamlit text-to-image tutorial

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

Interactive Machine Learning Playground An interactive Streamlit-based tool to train, visualize, and interpret machine learning models in real time.

matplotlib ml regression sklearn streamlit

Last synced: 09 May 2026

https://github.com/shaundann/autosight

AutoSight is an AI-powered multi-agent data analysis pipeline built on Google Cloud. From ingesting raw CSVs to generating visualizations and natural language summaries — all results are displayed live in a Streamlit dashboard.

ai-agents automated-data-analysis bigquery data-pipeline gcp google-cloud llm multi-agent-systems python streamlit vertex-ai

Last synced: 09 May 2026

https://github.com/pranee123/age-metrics

Calculate and visualizing your age in years, months, weeks, days, hours, minutes, and seconds, along with birthday occurrences by day of the week.

datetime pandas streamlit time timedelta

Last synced: 09 May 2026

https://github.com/codelander07/ai-recruiter-agency

AI Recruiter Agency An intelligent system that analyzes resumes and matches them with job requirements using Llama 3.2 model.

analysis llama3 llm python streamlit

Last synced: 09 May 2026

https://github.com/shivsharcode/shl-streamlit

WORKING FRONTEND CONNECTED WITH BACKEND API

rag streamlit

Last synced: 09 May 2026

https://github.com/abdelrahman-amen/retriever_in_rag

This project is a PDF Question Answering App that enables users to upload any PDF and ask questions about its content. Using a retriever-augmented generation (RAG) approach, it efficiently retrieves relevant information and generates human-like answers, powered by Streamlit and Google Generative AI.

api dotenv faiss generative-ai langchain promptengineering pypdf2 python retreival-augmented-generation streamlit vectorsto

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

This project utilizes transfer learning with TensorFlow's ResNet50 model to build an apparel recommendation system. The system scans images and displays the five closest items from the dataset on a Streamlit-based webpage.

cnn deep-learning keras knearest-neighbor-algorithm machine-learning resnet-50 streamlit tensorflow2

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/tssujt/document-embedchain

A streamlit app for chat based on embedding documents using langchain

ai chatgpt document-embeddings langchain llm pdf streamlit

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/abdelrahman-amen/question_answering_from_any_url_with_rag

In this project, users can input any URL and ask a question related to its content. Using Retrieval-Augmented Generation (RAG) and LangChain, the app retrieves the most relevant answer from the webpage.

api dotenv embeddings genai generative-ai langchain python retreival-augmented-generation streamlit vectorstore webbased

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/andfanilo/streamlit-techtalk-livedemo

Streamlit livecode session for meetups/tech talks

altair matplotlib pandas python python3 streamlit

Last synced: 09 May 2026

https://github.com/sujankc07/student-feedback-management-system

Student Feedback Management System: A web app for collecting and analyzing student feedback on faculty performance, built using Python, Streamlit, and MySQL.

dbms-mini-project mysql python streamlit

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

Este projeto tem como objetivo analisar os posts da rede social Bluesky. A aplicação interativa foi desenvolvida utilizando Streamlit e permite a coleta e visualização de dados, além de oferecer análises avançadas como previsão de engajamento, modelagem de tópicos e análise de sentimentos.

bluesky data data-science streamlit

Last synced: 09 May 2026

https://github.com/balaji1233/text_summary_pro

This is a text summarization app.

nlp python3 streamlit

Last synced: 09 May 2026

https://github.com/namratha2301/bmi-app

Simple BMI and Fat percentage app in Streamlit.

python streamlit

Last synced: 09 May 2026

https://github.com/waghib/speech-to-text-using-whisper

A web-based audio transcription tool that converts speech to text using OpenAI's Whisper model. Built with Python and Streamlit for easy audio file uploads and accurate transcriptions.

openai speech-to-text streamlit whisper-ai

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

Streamlit app which recommends a movie currently running in at least one of Zurich's theatres, based on the similarity with the user's favorite film

fasttext nlp plotly python recommender-system streamlit

Last synced: 09 May 2026

https://github.com/lefteris-souflas/dressmeapp

The Streamlit application of the DressMeUp business idea.

python3 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/nathan7128/game-reviews-sentiment-analysis

Personal project (in development) integrating Steam reviews web scraping, a deep learning-based sentiment classifier, and a user-friendly web application built with the Streamlit library.

deep-learning sentiment-analysis streamlit webscraping

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

A simple app to visualize weather data to show climate trends.

climate pandas plotly python streamlit visualization weather webapp

Last synced: 10 May 2026

https://github.com/ashwani132003/satellite-image-enhancement

Satellite Image Enhancer, use various image enhancement techniques to enhance satellite images.

esrgan opencv python streamlit

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

Fun with the sine function inspired by Chladni plates

numpy streamlit

Last synced: 10 May 2026

https://github.com/zacharias1219/multi-agent-applications

Advanced multi-agent AI application using LangFlow, Streamlit, and retrieval-augmented generation (RAG)

langflow nlp python rag streamlit

Last synced: 10 May 2026

https://github.com/spurthi-111/ai-lawyer

AI-Lawyer is an AI-powered legal chatbot that uses Retrieval-Augmented Generation (RAG) to assist users with legal queries. It combines a vector database of legal documents (using FAISS), Deepseek embeddings via Ollama, and Groq's LLMs to retrieve and generate contextually accurate legal advice.

faiss groq-api langchain llm python retrieval-augmented-generation streamlit

Last synced: 10 May 2026

https://github.com/suraj5424/virtual-gesture-mouse

🖐️ Control your computer’s mouse using real-time hand gestures with this virtual gesture mouse app! 🚀 Easy setup, smooth navigation, and click control — no hardware needed! 🎯🖱️✨

autopy autopygui computer-vision opencv python streamlit virtual-mouse-using-hand-gesture

Last synced: 10 May 2026

https://github.com/pc-2208/lead-enrichment-tool

Project Title- Lead-Enrichment-Tool

api-key pandas python3 requests streamlit

Last synced: 10 May 2026

https://github.com/jatin-s16/resume-check-portal-for-candidates

A Streamlit-based application that enables job seekers to evaluate and enhance their resumes by analyzing alignment with specific job descriptions, providing actionable insights for improvement.

cosine-similarity nlp pymupdf-fitz python regex sentence-transformers spacy-nlp streamlit

Last synced: 10 May 2026

https://github.com/cricsion/linkmind

LinkMind is an intelligent conversational ReAct agent built with LangChain and Streamlit. It leverages a chain-of-thought reasoning approach integrated with web search, document scraping, and FAISS-based vector search powered by Hugging Face embeddings to deliver detailed, context-aware responses while maintaining session memory.

agents embeddings faiss llm react-agents streamlit vector-database

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/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: 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/jdonepud/streamlit-testing

Created this Repo to test how Streamlit works, when hosted through GitHub.

python3 streamlit streamlit-webapp

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.

pyhton streamlit

Last synced: 10 May 2026

https://github.com/sahil210695/convolution-evolution

This is to see how a kernel will convolve over an image and what will be its output after convolution

cnn convolutional-neural-networks data-science image-kernel image-processing numpy numpy-neural-network python streamlit

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

streamlit com deploy na aws usando o terraform

csv dockerfile parquet python-io streamlit

Last synced: 10 May 2026

https://github.com/filipusarif/electricity-japan-prediction-streamlit

This research project investigates electricity consumption trends in Japan across the residential and industrial sectors from 1990 to 2015, using Ridge and ElasticNet regression models to analyze the elasticity of electricity demand in response to price changes.

elasticnet-regression japan prediction regression-analysis ridge-regression-model streamlit timeseries-data

Last synced: 10 May 2026

https://github.com/reaganbuster/actionable-ai

Actionable AI is a system that generates detailed reports with actionable recommendations based on user reviews and feedback. It provides businesses with insights and steps to improve customer experience. The reports are generated weekly, factoring in changing reviews, and are displayed in a Streamlit app.

ai dataanalysis llms python streamlit

Last synced: 10 May 2026

https://github.com/werserk/rlthack

Business Eye is an analytical tool that assesses procurement market participants using machine learning, helping identify reliable partners and minimize risks.

analytics finance plots streamlit web

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/codernayeem/mini-flower

A Flower classification model (5 classes) using EfficientNetB0 and streamlit app

deep-learning image-classification machine-learning python streamlit tensorflow2 transfer-learning

Last synced: 10 May 2026

https://github.com/lipe404/tracker-task

O Tracker Task - Gestão de Demandas Tech é uma aplicação web desenvolvida em Streamlit para facilitar a gestão de tarefas de desenvolvimento web/software. O sistema permite acompanhar o progresso de projetos através de um quadro Kanban interativo, integrado com o Google Sheets para armazenamento e sincronização de dados em tempo real.

python sheets streamlit

Last synced: 10 May 2026

https://github.com/oyebamiji-micheal/predicting-disaster-tweets-using-bag-of-words

A web app which predicts whether a given tweet is about a real disaster or not using Bag of Words - A beginner's approach to NLP

bag-of-words nlp streamlit xgboost

Last synced: 10 Jun 2026

https://github.com/adnamard/bike-analyze

Analyzing Bike Sharing. For the source of the data you may find them in dataset folder. For dashboard where I display some of graphic you may find them below.

analytics data-science dataengineering datavisualization python streamlit streamlit-dashboard

Last synced: 11 May 2026

https://github.com/nadiduno/dataclient

Analysis of customer data from a channel by subscription

pandas plotly python streamlit

Last synced: 11 May 2026

https://github.com/likweitan/assessing-the-readiness-of-hei-in-malaysia-to-accept-generation-alpha

The proposed system is a dashboard that allows Higher Education Institution (HEI) to capture and analyse useful insights and improve decision making from the student data.

dashboard generation-alpha institution machine-learning malaysia python streamlit students

Last synced: 11 May 2026

https://github.com/alphacrypto246/student-learning-style-prediction

An interactive web application built with Streamlit that predicts a student's preferred learning style (visual, auditory, or kinesthetic) using machine learning, aiding educators in personalizing teaching strategies.

machine-learning scikit-learn scikitlearn-machine-learning streamlit

Last synced: 11 May 2026

https://github.com/sahi-mfg/marketing_data_analysis

Exploratory data analysis of marketing data from Kaggle

pandas plotly-python streamlit

Last synced: 11 May 2026

https://github.com/arnoldchrisoduor1/data_analysis_web-app_with_streamlit

I created a simple web app using python, and streamlit that helps one to see an overview of a dataset and automate the process of data cleaning in pandas.

matplotlib-pyplot pandas python3 seaborn spyder streamlit

Last synced: 11 May 2026

https://github.com/kitsuyaazuma/lecture-capture-pdf

A streamlit/Python app which automatically converts a lecture video into a PDF file

img2pdf opencv python streamlit

Last synced: 11 May 2026

https://github.com/akhundmuzzammil/endexamscoreprediction

EndExamScorePrediction is a tool designed to predict end-semester exam scores based on attendance, mid-semester exam marks, and study hours.

csv data-science jupyter-notebook machine-learning prediction python regression streamlit

Last synced: 11 May 2026

https://github.com/t128n/korrektor

🧑‍🏫 An AI Code Assistant built with Streamlit, Streamlit Monaco, and Ollama.

genai ollama python streamlit

Last synced: 11 May 2026

https://github.com/cluena/password-strength-checker

Real-time password strength analyzer built with Python and Streamlit

python streamlit

Last synced: 10 Jun 2026

https://github.com/muhammad-ahmad-faizan/yahoofinanceanalysisapp

Yahoo Finance Stock Analysis & Forecasting App: A real-time stock analysis dashboard that fetches live data, visualizes trends with interactive charts, and predicts future stock prices using SARIMA. Features include candlestick charts, moving averages, seasonality decomposition, and model evaluation. Built with Python, Streamlit, Plotly.

forecasting python3 streamlit time-series-analysis

Last synced: 11 May 2026

https://github.com/recker-dev/iot-healthcare-network-traffic-attack-predictor

A machine learning project to detect cyberattacks in IoT healthcare networks. Utilizes PCA for dimensionality reduction, data visualization for insights, and ANN for classification. Features a FastAPI backend and Streamlit UI for inference with labeled and unlabeled datasets.

ai deep-learning fastapi ml network-traffic-analysis network-traffic-classification neural-network pca-analysis streamlit

Last synced: 11 May 2026

https://github.com/arya-io/groq-chatbot

A chatbot web application built with Streamlit and Groq AI, featuring customizable personas and conversation memory, allowing users to interact with an AI in different styles.

ai aiapplication aichatbot chatbot conversationalai groq groqai langchain machinelearning naturallanguageprocessing opensource python streamlit streamlitapp

Last synced: 11 May 2026

https://github.com/adityapathak-cubastion/cubastion-hr-chatbot

Presenting, Cubastion's HR chatbot - it can answer queries based on all the latest HR documents published by Cubastion's HR team. This conveniently saves time, allowing a Cubastion employee to resolve their query without having to comb through the actual documents. <<Developed with Python, sentence-transformers, Pinecone, llama3.2, and Streamlit>>

cosine-similarity huggingface llama3 pinecone prompt-engineering python sentence-transformers streamlit text-chunking text-embeddings text-extraction text-generation

Last synced: 11 May 2026

https://github.com/kevinknights29/introduction_to_ai_streamlit_quiz_app

This project aims to build a quiz application using streamlit for the session: `Introduction to AI`

openai-api python streamlit

Last synced: 11 May 2026