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

Invoice Extraction Application is a Python-based tool built with Streamlit for extracting and processing invoice details from PDFs and images. It uses OCR via PaddleOCR and Generative AI with Google's Gemini API to provide structured data, including customer details, product information, and total amounts

ai-automation data-extraction generative-ai google-gemini image-processing invoice-extraction ocr paddleocr python streamlit

Last synced: 12 May 2026

https://github.com/gokulnpc/medical-insurance-cost-prediction

This web app is created to predict the medical insurance cost based on the user inputs such as age, sex, BMI, children, smoker and region. The model used in this web app is a Random Forest Regressor model. The model is trained on the Medical Insurance dataset from Kaggle. The dataset contains 1338 rows and 7 columns.

machine-learning random-forest-regression regression-models streamlit

Last synced: 28 Apr 2026

https://github.com/oulianov/soundslikeatrumptweet

Tell if a text sounds like a Donald Trump tweet or not. Transfer Learning using BERT and Pytorch.

bert-model donald-trump huggingface pytorch streamlit transfer-learning

Last synced: 20 Apr 2026

https://github.com/pj-99/meme-tw-translator

translate the meme (image) text from Simplified Chinese to Traditional Chinese

python streamlit web

Last synced: 03 May 2026

https://github.com/arthurverrez/autogen-streamlit-hackernews-demo

A simple showcase of how to leverage an Autogen agent inside of a Streamlit UI to analyze Hackernews top posts.

autogen hackernews streamlit

Last synced: 12 May 2026

https://github.com/ninest/plibs

MadLibs, but in Python ♥️

madlibs python streamlit text-game

Last synced: 12 May 2026

https://github.com/jibril14/streamlit-chat-bot

AI Powered Chatbot (Langchain, OpenAI and Streamlit app)

chatbot generative-ai gpt-4 llm machine-learning openai prompt-engineering streamlit

Last synced: 12 May 2026

https://github.com/albertofaraujo/py_analiseceaps

Análise exploratória de dados públicos do CEAPS (Cota para exercício de atividades parlamentares dos Senadores)

analise-de-dados analise-exploratoria dashboard data-science python streamlit

Last synced: 06 May 2026

https://github.com/devdoshi19/chatbot_using_basic_langchain

A professional AI Chatbot built with LangChain and Google Gemini, featuring a custom UI using Streamlit.

chat-application chatbot gemini-api generative-ai langchain python python3 streamlit

Last synced: 06 May 2026

https://github.com/02loveslollipop/bibliosearch

A simple tool to visualize articles using a search equation and Scopus API

bibliometric-visualization dashboard python scopus streamlit

Last synced: 03 May 2026

https://github.com/usama7871/streamlit-ecommerce

streamlit ecommerce simple app

nextjs python streamlit

Last synced: 06 May 2026

https://github.com/2000pawan/random-cat-images

This is a simple Streamlit application that fetches and displays random cat images from The Cat API. It allows users to filter cats by breed and load more images dynamically.

python requests streamlit

Last synced: 30 Apr 2026

https://github.com/sanikamal/career-advisor-chatbot

Career Advisor Chatbot Powered by Gemini, LangChain, and Streamlit

embeddings faiss gemini-api langchain llm streamlit

Last synced: 06 May 2026

https://github.com/vijay-varadarajan/heart-failure-predictor

My first ML project that predicts the risk of heart failure of a person, given his/her medical data, with reasonable accuracy

data-science healthcare machine-learning prediction-model python streamlit

Last synced: 06 May 2026

https://github.com/tritonix711/shopease

ShopEase is a user-friendly and efficient grocery inventory management solution tailored for small retailers

os python sqlite streamlit typing

Last synced: 06 May 2026

https://github.com/mendez-luisjose/house-price-prediction-with-scikit-learn-streamlit-and-deployed-with-flask

House Price Prediction with Scikit Learn, Streamlit and Deployed with Flask

streamlit xgboost

Last synced: 12 May 2026

https://github.com/shagun122/solar-ai-bot

This is an AI-powered assistant that provides expert insights on solar energy, including solar panel technology, installation, maintenance, cost analysis, regulations, and market trends.

ai huggingface solar-panel streamlit

Last synced: 03 May 2026

https://github.com/tushar2704/doclib

DocLib is a healthcare application designed to help users find medical specialists nearby while also suggesting home remedies for common health issues.

aiagents crewai llm streamlit tushar2704

Last synced: 03 May 2026

https://github.com/werserk/atomichack-1st-place

Решение соревнования Атомик Хак 2.0 от корпорации РосАтом по обнаружению дефектов сварочных швов во время визуального осмотра

computer-vision deep-learning fastapi streamlit weld-defect-detection yolo-nas

Last synced: 06 May 2026

https://github.com/md-emon-hasan/house-price-prediction-ml-apps

A machine learning project focused on predicting house prices, featuring data preprocessing, model building, and deployment as a web application.

data-science deployment house-price-prediction house-prices machine-learning prediction streamlit

Last synced: 13 May 2026

https://github.com/pnkvalavala/image-captioning

Image Caption Generator using a Pretrained ResNet-50 and an LSTM architecture. Trained on COCO 2017 dataset, it's accessible via a Streamlit app.

computer-vision deep-learning image-captioning lstm mscoco python pytorch resnet streamlit

Last synced: 13 May 2026

https://github.com/giuseppericcio/webapp-business-intelligence

Web Applications sviluppate nell'ambito del corso di Information Systems and Business Intelligence della prof.ssa Flora Amato, Università degli Studi di Napoli "Federico II", a.a. 2022-23

business-intelligence information-systems python streamlit

Last synced: 03 May 2026

https://github.com/sarthak-0-sach/movie-recommender-system

A Python-based web application that leverages Natural Language Processing (NLP) to recommend movies based on user preferences, including cast, genres, and production companies. Using the bag-of-words approach, the app compares movie attributes to suggest the best match.

data-preprocessing interactive-visualizations movie-recommendation-app nlp nltk-library pandas python scikitlearn-machine-learning streamlit

Last synced: 13 May 2026

https://github.com/kushshriv/distributed-load-testing-system

College Big Data Distributed Load Testing Project

big-data kafka python streamlit

Last synced: 30 Apr 2026

https://github.com/dev-sire/sire-chatbot

An interactive chat application powered by Google's Gemini, designed to assist with coding tasks and provide AI-driven support.

gemini-api python3 streamlit

Last synced: 28 Apr 2026

https://github.com/abhiiiman/twitter_sentiment_analysis

Predict the sentiments of the Twitter tweets in a go using NLP techniques and Logistic Regresion Model.

deployed nlp nlp-machine-learning render sentiment streamlit twitter twitter-sentiment-analysis

Last synced: 13 May 2026

https://github.com/sorna-fast/company-api-fastapi

Building the API of a company's entities with the demo front with Streamlite to run the run.py file

alembic fastapi passlib requests sqlalchemy streamlit

Last synced: 06 May 2026

https://github.com/bunu23/ml-chatbot

Image Upload and Visual Question Answering

huggingface-transformers python streamlit

Last synced: 13 May 2026

https://github.com/ritikpandey01/stock-prediction-pro

"Advanced stock price prediction and analysis tool built with Streamlit and machine learning"

machine-learning python stock-prediction streamlit technical-analysis

Last synced: 13 May 2026

https://github.com/armanjscript/pestguardian

PestGuardian is a web-based application designed to assist farmers and gardeners in identifying pests in their crops and providing actionable recommendations for their elimination

agriculture agriculture-research langchain langchain-ollama langgraph pest-detection serper-api serperapi serperdev streamlit ultralytics yolo11

Last synced: 06 May 2026

https://github.com/pavdmyt/ch_benchviz

A Streamlit-based tool for visualizing and comparing ClickHouse query benchmark results

benchmark clickhouse streamlit visualization

Last synced: 03 May 2026

https://github.com/siddhesh-agarwal/python-projects

A collection of large variety of projects in python

calculator gui projects python streamlit

Last synced: 09 Jun 2026

https://github.com/itsryu/at2-n2-nt

Repositório referente à atividade prática individual AT2/N2 da disciplina Novas Tecnologias da Universidade Católica de Brasília

eda machine-learning python streamlit

Last synced: 06 May 2026

https://github.com/erroujioussama/cveditor

CV Editor is a web application built using Streamlit that allows users to perform various image editing operations on their photos interactively

image-processing opencv-python pillow python streamlit

Last synced: 30 Apr 2026

https://github.com/shihjen/document_qa_chatbot

An LLM-based application that processes and analyzes your PDFs to deliver context-specific answers.

chatbot generative-ai huggingface-transformers large-language-model retrieval-augmented-generation streamlit

Last synced: 27 Apr 2026

https://github.com/niladrighosh03/llm-youtube-video-qna

UI based application for Youtube Video (transcript based) Q&A

flask gemini-api llm nlp streamlit

Last synced: 20 Apr 2026

https://github.com/jaimeneto85/qa-test-report

A comprehensive Quality Assurance and Testing validation form system designed to standardize and streamline the QA process in software development projects.

python3 qa streamlit testing

Last synced: 14 May 2026

https://github.com/yxmauw/eye-disease-clf-app

associated with eye-disease-classification project [link](https://github.com/yxmauw/eye-disease-classification)

computer-vision huggingface-spaces ophthalmology streamlit

Last synced: 29 Apr 2026

https://github.com/bladealex9848/presion_arterial

Aplicación para el seguimiento de la presión arterial, permitiendo el registro y visualización de mediciones de presión sistólica y diastólica.

blood-pressure-monitor chronic-disease-management data-visualization e-health e-healthcare healthcare-application medical-data-analysis patient-management python sqlite streamlit

Last synced: 06 May 2026

https://github.com/amruta33/youtub_transcript_genai

Unlocking the potential of efficient note-taking, our latest tool is poised to revolutionize the way you consume content from YouTube videos. With just a simple URL, our innovative platform enables you to effortlessly extract transcripts from any video and generate detailed notes in a matter of seconds. Gone are the days of pausing, rewinding, and

dl gemini-pro genai llm nlp python streamlit

Last synced: 27 Apr 2026

https://github.com/tushard48/product-cluster-analysis

This project performs clustering analysis on a product dataset to identify and group similar products. The analysis includes data preprocessing, application of various clustering algorithms, and visualization of results to gain insights into product patterns. Key techniques used are K-Means, Mini Batch K-Means, evaluated using metr

data-visualization excel machine-learning powerbi streamlit unsupervised-learning

Last synced: 03 May 2026

https://github.com/ssreeramj/food_from_fridge

A simple web app that suggests different food recipes based on the items that are available with you.

data-analytics food-recommendation python streamlit

Last synced: 14 May 2026

https://github.com/itsaidi/ragify

RAGify is a Retrieval-Augmented Generation (RAG) application designed to enhance the way you interact with PDF documents. Powered by Streamlit, LangChain, ChromaDB, and local LLMs via Ollama, this app allows you to query PDF files intelligently in both English and Arabic.

langchain ollama python rag readthedocs streamlit

Last synced: 11 Jun 2026

https://github.com/swapnanildutta/airline-tweets-visualization-web-app

This application is a Streamlit dashboard to analyze the sentiment of Tweets on Airlines.

python python3 streamlit streamlit-dashboard streamlit-webapp visualization webapp

Last synced: 11 Jun 2026

https://github.com/gokulnpc/car-price-prediction

This is a simple web app to predict the price of a car based on the user inputs. The model used in this web app is a Random Forest Regressor model. The model was trained on a dataset containing information about used cars. The dataset was collected from the Kaggle website.

machine-learning random-forest regression-models streamlit

Last synced: 27 Apr 2026

https://github.com/masanori0209/multi-modal-sample

ファイルからテキストと画像を抽出し、AIを活用したマルチモーダルな対話型アプリケーション

langchain llama-index postgresql python streamlit

Last synced: 19 Apr 2026

https://github.com/smaranjitghose/aiemailgenerator

A minimalistic application to generate custom email templates built using Python and GPT-3

docker email-generator gpt-3 open-source openai python python3 streamlit streamlit-lottie

Last synced: 03 May 2026

https://github.com/navaneethelite/ollama_chat

Q&A application leveraging the Ollama language model (LLAMA 3.2:1b) to provide intelligent responses to user queries.

generative-ai langchain nlp ollama streamlit

Last synced: 03 May 2026

https://github.com/sgcodex/yolo_people_detection_and_tracking

It is a real-time, AI-powered crowd monitoring tool built using YOLOv8 and Streamlit. It enables smart detection of people in videos, highlights crowd density in a customizable Region of Interest (ROI), and visualizes live KPIs and heatmaps.

detection peopledetection streamlit yolo yolov8

Last synced: 13 Jun 2026

https://github.com/zeynepcol/data-analysis-visualization

Data visualization and interactive analytics - Olympics Dataset

data-analysis data-science data-visualization matplotlib pandas plotly python scipy seaborn streamlit

Last synced: 03 May 2026

https://github.com/mdparwez/onlinepaymentfraud

online payment fraud using machine learning

machine-learning-algorithms python streamlit

Last synced: 07 May 2026

https://github.com/2000pawan/movie-search-app

This Movie Search App is a simple Streamlit-based web application that allows users to search for movies using the OMDb API. It fetches movie data based on a search term and displays only the movie titles, release years, and posters.

omdb-api python requests streamlit

Last synced: 24 Apr 2026

https://github.com/vishal-038/streamlit_portfolio

Welcome to my portfolio! This application is built using Streamlit, showcasing my projects, skills, and experiences as a data scientist and developer.

python3 streamlit

Last synced: 26 Apr 2026

https://github.com/vikas-kashyap97/resume-screening

AI-Powered Research Summarizer is a web app that uses Google’s Gemini 1.5 Pro to generate tailored, clear summaries of research papers. It supports PDF uploads, multiple summary styles, and exports to DOCX or PDF.

google-generative-ai langchain-python pymupdf reportlab serper-api streamlit

Last synced: 20 Apr 2026

https://github.com/luluw8071/mcq-generator

Generating MCQs by uploading a PDF using LangChain & Gemini1.5 Flash

gemini-api genai langchain mcq streamlit

Last synced: 03 May 2026

https://github.com/debapriya-source/tax-buddy

Agentic RAG chatbot for Indian TAX related QnAs

artificial-intelligence chatbot deepseek-r1 groq llama3 streamlit

Last synced: 15 Jun 2026

https://github.com/manojkp08/segwise-webhook-service

A robust & scalable webhook processing system

celery fastapi google-cloud-platform postgresql python redis streamlit

Last synced: 15 Jun 2026

https://github.com/hsma-tools/stlitepack

A small package to simplify converting standard Streamlit apps to stlite (browser-based, pyodide) apps

pyodide stlite streamlit

Last synced: 18 Jun 2026

https://github.com/kaushik0911/jubilant-guide

A Streamlit application for advanced route planning and accessibility analysis using OpenRouteService (ORS). Explore optimal routes while avoiding roadblocks and discover points of interest (POIs) within travel time ranges.

data-analysis data-visualization geospatial-analysis python streamlit

Last synced: 16 Jun 2026

https://github.com/mozturan/mlanddl-withwebapp

Web app to perfom machine learning algorithms (both for regression and classification) on almost ready datasets.

decision-trees deep-learning deep-neural-networks heatmap linear-regression logistic-regression machine-learning streamlit web-application

Last synced: 28 Apr 2026

https://github.com/14richa/forecastflow

ForecastFlow is a web application built with Streamlit that visualizes solar and wind power forecasts from Elexon.

analysis data-visualization python streamlit

Last synced: 30 Apr 2026

https://github.com/shivshah19/movie-recommendation-system

This Movie Recommendation System is designed to provide personalized movie recommendations based on user preferences.

cosine-similarity data-analysis machine-learning pandas python streamlit

Last synced: 03 May 2026

https://github.com/0xpriyanshujha/memoryvault-llm

MemoryVault-LLM - This Streamlit application functions as an AI-powered chatbot, utilizing OpenAI's GPT-4o model with a memory retention feature

genai llm mem0 mem0ai ml openai-api python streamlit

Last synced: 07 May 2026

https://github.com/damikaalwis-gif/investiq-financial-assistant

InvestIQ: Financial AI Assistant chatbot for stock market insights.

ai chatbot groq-api langchain langgraph llm mongodb-atlas rag stock-market streamlit yahoo-finance-api

Last synced: 07 May 2026

https://github.com/jocelynvelarde/rpm-modeling

Generate data to model the behavior of a tractor using rpm functions

modeling rpm streamlit tractor visualization

Last synced: 17 Jun 2026

https://github.com/ssreeramj/binod-detector

Scrapes comments of a youtube video and shows distribution of comments having 'binod' in it

data-visualization heroku python streamlit youtube-api

Last synced: 16 May 2026

https://github.com/amirhosseinhonardoust/ai-personal-study-tracker

An AI-driven productivity tracking app built with Python, Streamlit, SQLite, and Machine Learning. It logs and analyzes study sessions, predicts productivity using Random Forest models, and visualizes key insights to help learners improve focus, habits, and overall academic efficiency.

ai data-analytics data-visualization education learning-analytics machine-learning productivity python random-forest self-improvement sqlite streamlit student-success study-tracker time-management

Last synced: 07 May 2026

https://github.com/robertofernandezmartinez/ai-corporate-suite

Operational AI platform integrating 🛳️ SmartPort maritime risk, ✈️ NASA RUL predictive maintenance, and 📦 retail Stockout risk prediction with FastAPI, Streamlit, Supabase, Railway and Telegram bot automation.

ai ai-agents ai-assistant ai-automation ai-platform api api-client automation chatbot cloud data-science gemini machine-learning postgresql postgressql python railway streamlit supabase telegrambot

Last synced: 19 Jun 2026

https://github.com/vsancnaj/document-extractor-llm

A Streamlit app using Large Language Models (LLMs) for efficient document parsing and data extraction. Dockerized for easy deployment, leveraging OpenAI, Chroma, and RAG for advanced information retrieval.

llm openai python rag streamlit

Last synced: 19 Jun 2026

https://github.com/gokulnpc/titanic-survival-prediction

This web app is a simple Titanic Survival Prediction web app. The web app uses a logistic regression model to predict whether the mail is spam or not.

classification-model logistic-regression machine-learning streamlit

Last synced: 03 May 2026

https://github.com/tyler-8/vlc-mobile-librarian

A local Streamlit app for syncing music from your PC to VLC for iPhone via its built-in Sharing via Wi-Fi feature.

ios iphone mediamonkey music-library streamlit vlc

Last synced: 19 Jun 2026

https://github.com/mobarski/st_repl_connection

Connect Streamlit to local REPL applications

pexpect repl streamlit

Last synced: 29 Apr 2026

https://github.com/sudovishal/personality-prediction

The Personality Prediction project utilizes the OCEAN personality model and the K-means clustering algorithm to analyze and classify individuals based on their personality traits, providing insights into their behavioral patterns and characteristics.

colab-notebook five-factor-model kmeans-clustering machine-learning personality-predicting personality-quiz python streamlit

Last synced: 19 Jun 2026

https://github.com/icasso/mars

The Crypto Exchange Status tracker

binance kraken kucoin okx python rest-api streamlit

Last synced: 29 Apr 2026

https://github.com/hediske/emailspamprotection

Spam email detection using Logisitic Regression Model and TF-IDF Vectorizer for Feature extraction. Integration for different Email providers (GMAIL,OUTLOOK,YAHOO) by connecting to IMAP server , classifying unseen Emails and storing marked emails as Spam in Junk/Spam folder.

classification imap logisitc-regression ml mx-records python streamlit tf-idf

Last synced: 07 May 2026

https://github.com/concaption/simple-stock-app

A simple streamlit app for displaying stock price.

data-science streamlit

Last synced: 30 Apr 2026

https://github.com/leosimoes/uerj-tcc-analisador-dados

Trabalho de conclusão de curso (TCC) em Engenharia de Computação. Aplicativo Web para preparação e análise de dados, criação de gráficos e modelos de regressão linear e logistica.

computer-engineer data-analysis data-science data-visualization linear-logistic linear-regression python streamlit

Last synced: 24 Apr 2026

https://github.com/gokulnpc/dog-vs-cat-classification

This web app is a simple image classification app that uses a pre-trained model to classify images of dogs and cats. The model is trained using the MobileNet V2 architecture with ImageNet pre-trained weights. This is a SavedModel in TensorFlow 2 format. Using it requires TensorFlow 2 (or 1.15) and TensorFlow Hub 0.5.0 or newer.

classification-model deep-learning machine-learning neural-networks streamlit

Last synced: 20 Jun 2026

https://github.com/jesly-joji/spam-ham-classifier

Used Naive Bayes Algorithm, NLP Text Preprocessing Techniques

naive-bayes-classifier nlp scikit-learn streamlit text-preprocessing

Last synced: 03 May 2026

https://github.com/realchaula/studentdepression

Machine Learning Algorithms Comparison to Predict Student Depression with Highest Accuracy

decision-tree k-nearest-neighbours knn logistic-regression machine-learning neural-network python random-forest streamlit support-vector-machines svm

Last synced: 28 Apr 2026

https://github.com/spk-22/secure-retail

Welcome to the Secure Retail interactive demonstration! This application is designed to showcase a comprehensive suite of cybersecurity measures specifically tailored for modern retail environments, encompassing both online e-commerce platforms and physical point-of-sale (POS) systems.

application-layer-security cybersecurity-in-retail firmware-threat-detection linux sparkathon-hackathon streamlit walmart

Last synced: 03 May 2026

https://github.com/maciekmalachowski/spotify-playlist-downloader

🎶With this app, we can confidently download our favorite playlists and albums from Spotify (legally, I think).

dotenv python pytube spotipy streamlit urllib

Last synced: 28 Apr 2026

https://github.com/tushar2704/greensights

GreenSight - Analyze and evaluate Environmental, Social, and Governance (ESG) factors for companies. The application provides insights into a company's ESG performance, trends, and impact, offering a comprehensive view of its sustainability practices.

artificial-intelligence data-science environment esg green python streamlit streamlit-tushar2704 tushar2704 webapp

Last synced: 24 Apr 2026

https://github.com/alexandertiopan1212/ai_email_crafter

Effortlessly generate personalized, VC-ready email drafts using AI and save them directly into Gmail — a smart outreach assistant for founders, sales, and BD teams.

ai-email-generator business-development cold-outreach gmail-api gmail-draft-automation google-auth llm openrouter python streamlit vc-tools

Last synced: 28 Apr 2026

https://github.com/vivpm/autostream-ai-agent

Conversational AI agent for a SaaS platform that classifies user intent, answers product questions via RAG (ChromaDB + Gemini), and captures leads through a stateful multi-turn workflow built with LangGraph.

ai-agent gemini-api langgraph llm python rag streamlit

Last synced: 23 Jun 2026

https://github.com/codernayeem/food101-blog

A Food image classification of 101 classes with EfficientNetB0 and streamlit

classification deep-learning efficientnet food101 image-classification streamlit tensorflow2

Last synced: 30 Apr 2026

https://github.com/v-ade-r/agenticapp--combat-tips-for-any-game

Agentic App using Streamlit and CrewAI to generate combat tips and advice for a chosen PC/PS game by searching the internet and YouTube.

agents crewai games llm streamlit websearch-agent youtubeesearch-agent

Last synced: 03 May 2026

https://github.com/sanggusti/automerchant_agent

A Hackathon project for CMPWG team for Hackjakarta 2024

agent chat-application chatbot cohere-ai healthcare-application llm streamlit

Last synced: 29 Apr 2026

https://github.com/fidelisaboke/african-culinary-chatbot

AI-powered recipe discovery chatbot that helps users explore African recipes.

chatbot langchain llm retrieval-augmented-generation streamlit

Last synced: 03 May 2026