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

ChatFusion brings together multiple specialized chatbots into one seamless experience, providing dynamic responses and insights for various tasks.

beautifulsoup flask google-gemini google-generative-ai langchain pypdf2 streamlit youtube-transcript-api

Last synced: 29 Apr 2026

https://github.com/saifx19/rag-stock-market-news-sentiment-analysis-api

RAG-based API for stock market news and sentiment analysis, leveraging Llama 3.1 70B model, Groq, AlphaVantage, and FastAPI, with a Streamlit frontend.

alphavantage alphavantage-api fastapi groq groq-api llama3 retrieval-augmented-generation sentiment-analysis stock-market-news streamlit

Last synced: 29 Apr 2026

https://github.com/0xzee/financial-dashboard-streamlit

Streamlit dashboard app to provide Financial Stock data Dashboard

streamlit streamlit-dashboard yfinance

Last synced: 30 Apr 2026

https://github.com/andreped/postly

:hugs: Simple twitter clone implemented in streamlit

app clone demo huggingface media platform python social spaces streamlit twitter web

Last synced: 30 Apr 2026

https://github.com/keneandita/churnomally

Where churn meets anomaly. Churnomaly is not just a churn predictor, it's an early warning system for customer escape velocity. Blending classic churn modeling with outlier-hunting intuition, Churnomaly dives deep into behavioral signals to uncover the subtle shifts that precede goodbye. Think of it as a radar for retention.

churnomally customer-churn-prediction decision-tree-classifier knn logistic-regression ml-projects random-forest-classifier streamlit svm

Last synced: 30 Apr 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/germanpaul12/streamlit-lern-web-app-dhbw

Streamlit Flashcard Web-App for DHBW Mannheim WWI22DSB

dhbw dhbw-mannheim flashcards python3 streamlit streamlit-webapp

Last synced: 01 May 2026

https://github.com/viddesh1/bike-helmet-detectionv2

This repository contains the Bike Helmet detection using YOLO in streamlit.

python3 streamlit streamlit-webrtc yolov8

Last synced: 01 May 2026

https://github.com/pradipece/interactive_analytics_data_automation

This project allows users to control complex dataset processing with Python programming by merging Streamlit with Plotly for visualizations.

automation data-science data-visualization pandas plotly streamlit

Last synced: 01 May 2026

https://github.com/sarahm44/fintech-finder

An d-app to find fintech professionals, hire them, and pay them instantly using cryptocurrency.

crypto-wallet crypto-wallet-blockchain cryptocurrency cryptocurrency-wallet d-app streamlit streamlit-webapp web3 web3-dapp

Last synced: 01 May 2026

https://github.com/lixx21/coursera-data-scarping

End-to-end project to scraping courses in coursera

data-science-projects data-scraping scrapy streamlit

Last synced: 01 May 2026

https://github.com/sureshbeekhani/ai-quick-summaries

Developed an AI-powered web app using Streamlit and Google Gemini AI for generating concise summaries from PDFs, images, and text files. The app features real-time text summarization, file upload support, and a user-friendly interface.

chatbot gemini gpt image-and-pdf llm llm-inference python streamlit

Last synced: 01 May 2026

https://github.com/gdhhgnbnvbn/f1-2025-ai-predict

fully generated by claude 3.5 sonnet via Windsurf IDE. Not a single lines wrote.

agent-based-modeling claude csv data f1 gpt machine-learning model prediction predictive-modeling python rainforest streamlit vibe

Last synced: 01 May 2026

https://github.com/typek22/doggo-rag-chatbot

A Streamlit GenAI chatbot that uses retrieval-augmented generation (RAG) to teach a public LLM respond questions about my dog. Powered by OpenAIs gpt-4o and embeddings model and embedding-based search (ChromaDB), this app offers real-time interactions with personalized answers.

ai chromadb embeddings genai genai-chatbot llm openai python rag streamlit

Last synced: 01 May 2026

https://github.com/codestrate/imageupscaler

Deep.Imager - A Python based app powered by Streamlit! Upscales images using mathematical convolutions and Deep Learning without change/loss in input sharpness

deep-learning edsr interpolation-methods lapsrn python streamlit

Last synced: 01 May 2026

https://github.com/mohammadhashim135/lets-research

An AI-powered Research Assistant using Streamlit & Cohere API

agent ai collaboration good-first-issue python research streamlit web

Last synced: 02 May 2026

https://github.com/uni-creator/chat-with-llm

Chat with LLM is a user-friendly Streamlit app that allows real-time interaction with various large language models (LLMs) via Hugging Face's API. Users can select different models, adjust settings such as temperature and token limits, and engage in dynamic conversations with AI.

chat-completion chatbot hugging-face-api huggingface huggingface-hub llm model-interaction nlp python streamlit text-generation

Last synced: 02 May 2026

https://github.com/dangerousfish/uk-climate-trends-dashboard-metoffice

A data pipeline and Streamlit dashboard that aggregates, cleans and visualises historical UK Met Office station data - interactive charts, heatmaps and maps for temperature, rainfall and sunshine.

climate climate-analysis climate-change climate-data climate-science data-analysis data-visualization metoffice metofficeweather streamlit temperature weather

Last synced: 02 May 2026

https://github.com/gaurav-van/toxic-comment-web_app

Data Science Project to classify a comment into several toxicity categories. This Repository is used for deployment of the project.

classification data-science datacleaning exploratory-data-analysis machine-learning nlp nlp-machine-learning python streamlit

Last synced: 02 May 2026

https://github.com/nomnomnonono/myautoml

Train, infer and deploy suitable machine learning models for any uploaded dataset, and visualise the experimental results (MLflow) easily from the GUI.

automl deep-learning docker docker-compose google-cloud-platform machine-learning mlflow mlops poetry python streamlit vertex-ai

Last synced: 02 May 2026

https://github.com/gaurav-van/house_price_predictor_streamlit_web_app

Data Science Project to Predict House Prices in Bangalore using the concept of Regression. This Repository is used for Deployment of the Project

data-analysis data-science exploratory-data-analysis machine-learning prediction python regression streamlit

Last synced: 02 May 2026

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

Movie recommendation system using TfidfVectorizer, NearestNeighbors

movie-recommendation nearestneighbors recommendation-system streamlit tfidfvectorizer

Last synced: 02 May 2026

https://github.com/umar-saadat/car-price-prediction-ml

๐Ÿš— A Machine Learning project that predicts the price of used cars using Linear Regression. Built with Python, Scikit-learn, and Streamlit, this app takes inputs like car brand, year, mileage, engine size, and more to estimate the selling price in real-time

ai-project car-price-prediction data-science linear-regression machine-learning ml-project python scikit-learn streamlit

Last synced: 02 May 2026

https://github.com/manjushree08/langflow_rag

This project integrates LangFlow as a backend API with a Streamlit frontend for a chatbot interface. It also includes RAGAS evaluation for measuring the performance of RAG (Retrieval-Augmented Generation) pipelines.

agentic fastapi langflow project-management ragas-evaluation streamlit uvicorn

Last synced: 02 May 2026

https://github.com/shrii0807/novel_recommendation_system

This application is a novel recommendation system built using Streamlit, MongoDB, and Faker for data generation. The system allows users to browse novels, explore genres, and receive personalized recommendations based on selected genres and rating preferences.

mongodb novels python recommendation-system streamlit

Last synced: 02 May 2026

https://github.com/mehulcode12/codebasics_expense_tracking_with_sqlserver_fastapi_logging_streamlit_pydantic

This project is an expense management system that consists of a Streamlit frontend application, SQL for database and a FastAPI backend server. This application allows users to manage their daily expenses, view analytics, and interact with a database for storing and retrieving expense data.

expense-manager expense-tracker fastapi logging mysql pydantic python sql streamlit streamlit-webapp

Last synced: 03 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/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/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/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/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/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

https://github.com/hq969/cyber-threat-intelligence-analyzer

Cybersecurity Threat Intelligence Analyzer โ€” Log analysis tool with rule-based detections and ML anomaly detection, featuring a Streamlit dashboard and CLI support.

cybersecurity docker machine-learning pytest security-monitoring streamlit threat-intelligence

Last synced: 03 May 2026

https://github.com/armandfs/word.nlp

Welcome to Word.NLP! This is a simple Natural Language Processing project made using a .txt notebook file which contains the majority of words in the English Language.

jupyter-notebook nlp nltk python streamlit

Last synced: 04 May 2026

https://github.com/ruchit0807/heart_disease_prediction

An interactive ML-powered web app that predicts the risk of heart disease based on clinical inputs like age, chest pain, cholesterol, ECG, and more. Built using Python, Streamlit, and scikit-learn, it offers early risk assessment in a simple and accessible wayโ€”just enter your health metrics and get instant feedback.

data-analysis data-science knn-regression pandas streamlit

Last synced: 04 May 2026

https://github.com/zachpinto/sota-explorer

Streamlit app for viewing detailed information about SOTA ML models and performances on popular benchmarks

artificial-intelligence machine-learning paperswithcode streamlit

Last synced: 04 May 2026

https://github.com/wanzunz/chat_with_github

This project is an Github AI assistant built using LangGraph, FastAPI, and Streamlit, designed to interact with GitHub through its GraphQL API.

agent chatbot chatgpt deepseek langchain langgraph llm llms streamlit

Last synced: 04 May 2026

https://github.com/luisvalgoi/predia

Machine Learning Model for Final Paper @ UNISINOS

ensemble-learning keras machine-learning neural-network sklearn streamlit

Last synced: 05 May 2026

https://github.com/parker84/northdash

Status dashboard for Canada, a single place to quick understanding of how Canada is faring, based on the data.

canada data-science python streamlit

Last synced: 05 May 2026

https://github.com/junfanz1/llm-documentation-chatbot

A sophisticated chatbot application that helps users navigate and understand LangChain documentation through an interactive, user-friendly interface.

chatbot firecrawl langchain llm openai pinecone streamlit vector-database

Last synced: 05 May 2026

https://github.com/amankrsahu/langchain-miniprojects

This repository contains mini applications created using LangChain framework and OpenAI (LLM) API.

langchain large-language-models openai python3 streamlit

Last synced: 05 May 2026

https://github.com/nfaltir/dataxplorer

๐Ÿ”ฌ A Streamlit app that performs various data exploration operations on an uploaded dataset instantly.

data data-science python streamlit

Last synced: 05 May 2026

https://github.com/rahulsamant37/smart-appliance-management

LogIQ is an AI-powered smart appliance management system that revolutionizes how homeowners interact with their household devices.

cloud-run cloud-sql cloud-storage firestore-database google-api maps-sdk rag streamlit twillio vertex-ai

Last synced: 05 May 2026

https://github.com/mendez-luisjose/touch-up-hair-with-generative-ai-langchain-stable-diffusion-and-gemini

Touch-Up Hair with Generative AI, LangChain, Stable Diffusion and Gemini

gemini langchain stable-diffusion streamlit

Last synced: 05 May 2026

https://github.com/misiomusic08/semisizer

A Very powerful summarization tool that processes and extracts key insights from content using Llama 2, Haystack, Whisper, and Streamlit. Runs smoothly on CPU with Llama

ai haystack llama2 machinelearning nlp streamlit summarization whisper

Last synced: 05 May 2026

https://github.com/abidhasanrafi/lightweight-plant-leaf-disease-detector

A deep learning-powered web application designed to diagnose plant diseases from leaf images, utilizing Grad-CAM (Gradient-weighted Class Activation Mapping) to visualize the areas of the leaf that influenced the model's decision.

cnn-classification gradcam lightweight-framework matplotlib pytorch streamlit torchvision

Last synced: 05 May 2026

https://github.com/dev-khant/rag

Small project showing RAG, built using Langchain.

langchain rag streamlit

Last synced: 06 May 2026

https://github.com/rahul-sahani04/moviereviewsentimentanalysis

This project utilizes web scraping, sentiment analysis, and machine learning to analyze IMDb movie reviews and provide insights into the sentiment of the audience. The sentiment analysis is performed using the VADER sentiment analysis tool, and the results are visualized through a Streamlit app. Users can input an IMDb code to get a quick overview.

machine-learning python3 sentiment-analysis streamlit

Last synced: 05 May 2026

https://github.com/maxritter/aws-bedrock-multi-agent-blueprint

Blueprint for running AWS Bedrock Multi-Agent AI collaboration with CDK, Streamlit and LangFuse

agent ai aws bedrock cdk infrastructure-as-code langfuse multi-agent pgvector streamlit

Last synced: 06 May 2026

https://github.com/hajaarh/ecommerce_analytics_platform

CRM eCommerce - Analyse et visualisation de donnรฉes

fastapi mongodb python streamlit

Last synced: 06 May 2026

https://github.com/ujstor/streamlit-working-hours

The analysis pipeline involves combining the data forms, performing data cleaning, and starning streamlit server for statistical analysis.

data-pipeline numpy pandas statistics streamlit

Last synced: 06 May 2026

https://github.com/kacper0199/agh-navigator-app

The purpose of this project is to create AGH University of Science and Technology navigator app using Dijkstra's algorithm to find the shortest paths between the buildings.

agh-university algorithms data-structures dijkstra-algorithm folium-maps heroku-app navigator python streamlit

Last synced: 06 May 2026

https://github.com/codewithmayank-py/python-chatbot-streamlit-openai

Streamlit + OpenAI = Interactive conversational chatbot using Python

chatbot chatterbot gui openai python python-openai pythonai 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/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/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/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/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/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/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/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/aryansk/speech-to-text-converter

This GitHub repository contains a Python Streamlit app that utilizes machine learning to convert speech to text. The app allows users to upload audio files (in WAV or MP3 format) and uses the Speech Recognition library to perform speech recognition and convert the speech into text.

machine-learning python speech-recognition speech-to-text streamlit

Last synced: 07 May 2026

https://github.com/y-india/retail-sales-analysis-project

Analysis and preprocessing of retail store sales data. Includes data loading, merging, and initial inspection. ๐Ÿ“Œ Recommended: See README.md for detailed project progress and dataset information.

ai dashboard data-analysis data-science data-visualization jupiter-notebook machine-learning matplotlib python real-world-problem-solving real-world-project retail-analytics sales-analysis seaborn sklearn-library streamlit

Last synced: 07 May 2026

https://github.com/elkronos/llm_py

Examples of large language model applications using streamlit and Haystack, Hugging Face, and LangChain.

haystack huggingface langchain large-language-models llm python streamlit

Last synced: 07 May 2026

https://github.com/gustavz/streamlit_terminal

Security Warning: This app allows execution of arbitrary commands which can be used to compromise your system

insecure streamlit terminal

Last synced: 07 May 2026

https://github.com/sureshbeekhani/langgraph-based-ai-agent-chatbot

The LangGraph-based AI Agent Chatbot is an open-source project that leverages the power of LangGraph, FastAPI, and Streamlit

fastapi groq-models langgraph streamlit

Last synced: 08 May 2026

https://github.com/pabannier/fast-melanoma-detection

A malignant melanoma classifier with deep learning deployed in a Streamlit web app

cnn-classification deep-learning streamlit

Last synced: 08 May 2026

https://github.com/igords-goncalves/top-100-amazon-books

Project created to improve skills in python language

analysis data-science pandas python streamlit

Last synced: 08 May 2026

https://github.com/hyoaru/philippine-poverty-area-estimates-choropleth

A web application providing a visual representation using a choropleth map of the estimated magnitude of poor families in the Philippines from the years 2006, 2009, 2012, and 2015.

data-visualization plotly python streamlit web-application

Last synced: 08 May 2026

https://github.com/rajkhanke/student-marks-and-grade-predictor

The project aims to provide the predicted values of student marks or performance and their grade for future exams using various machine learning algorithms deployed on Streamlit based Gui application based on various input parametrs, sleep, memory power and previous exam scores.

data-science machine-learning python streamlit

Last synced: 08 May 2026

https://github.com/olucaslopes/energygenforecaster

Time Series Forecasting app that predicts solar energy generation potential for homeowners across all 5570 Brazilian cities based on historical solar irradiation data

autogluon brazil energy forecasting geopy ibge machine-learning nominatim open-data pandas python requests solar streamlit streamlit-webapp time-series time-series-forecasting

Last synced: 08 May 2026

https://github.com/0zean/coral

A read-only streamlit framework for Counter-Strike 2 (CS2) game enhancements using Python. For Educational purposes only.

counter-strike-2 cs2 memory-reading streamlit

Last synced: 08 May 2026

https://github.com/nikhil-negi-tech/machine-learning-based-network-intrusion-detection-app-by-nikhil-negi

Advanced AI-powered cybersecurity system for real-time network threat detection

machine-learning python3 streamlit

Last synced: 09 May 2026

https://github.com/szilvia-csernus/news-summariser

Streamlit project, using OpenAI's Assistants API and the News API.

news-api openai openai-assistants-api python streamlit

Last synced: 09 May 2026

https://github.com/rishabhmathur06/mybard-ai_chatbot_using_streamlit_and_bard

This is my own custom self built AI Chatbot similar to Google Gemini and ChatGPT, tailored to answer any question related to AI, ML, Deep Learning, etc. User can freely ask a question using the prompt and the bot answers the question relevant to the context.

artificial-intelligence generative-ai machine-learning python3 streamlit

Last synced: 09 May 2026

https://github.com/cluena/sitemap-generator-visualizer

A Python-based tool that generates XML sitemaps by crawling websites and provides interactive visualization of sitemap structures using Streamlit and Plotly.

python streamlit

Last synced: 09 May 2026

https://github.com/chandansoren/multiple-diseases-prediction

A Machine Learning based webapp used to predict multiple diseases.

machine-learning machine-learning-algorithms prediction-model python streamlit

Last synced: 09 May 2026

https://github.com/darshan1924/stock-price-pridiction

Stock Price Predictor App: A machine learning-powered application built with Streamlit to analyze historical stock data, visualize trends (e.g., moving averages), and predict future stock prices using an LSTM model. It fetches real-time data via Yahoo Finance and provides interactive visualizations for informed decision-making.

data-visualization jupyter-notebook kera lstm-neural-networks machine-learning python3 stock-price-prediction streamlit yahoo-finance-api

Last synced: 09 May 2026

https://github.com/kishore17s/revenue_at_risk

Developed a predictive model to analyze and forecast revenue projections by assessing demand, inventory availability, and supply readiness. Utilized machine learning techniques to classify revenue into "Confirmed" and "At Risk" categories.

machine-learning python streamlit

Last synced: 09 May 2026

https://github.com/titansage02/campusadvisor

CampusAdvisor est un bot conversationnel destinรฉ ร  orienter les nouveaux bacheliers dans le choix de leurs รฉtudes supรฉrieures.

llm rag streamlit students-project

Last synced: 09 May 2026

https://github.com/alexandertiopan1212/streamlit_app_gis_clustering_fcm_pso

A Streamlit-based web application for geospatial clustering using Fuzzy C-Means (FCM) and Particle Swarm Optimization (PSO), visualized on an interactive map with support for shapefiles in .zip format. Includes a blog module for adding and managing user-generated articles.

fiona fuzzy-cmeans-clustering pso-algorithm python sqlite streamlit

Last synced: 09 May 2026

https://github.com/otherwa/movierec

Recommend Movies based on other users colab filtering

python streamlit

Last synced: 09 May 2026

https://github.com/hk669/research-agent

research agent, which helps fetch and summarize the articles from internet

agent ai langchain research-agent streamlit

Last synced: 09 May 2026

https://github.com/jayanthpotluri5513/imageinferno-ai-recommendation-system

A platform utilizing real-time data analysis and Deep learning algorithms to deliver personalized trend recommendations for the user.

deep-learning machine-learning python recommendation-system streamlit tensorflow

Last synced: 10 May 2026

https://github.com/mainakverse/adamas-ai

Adamas AI is your smart companion for diamond valuation and knowledge. Using advanced machine learning, we provide accurate price predictions and expert advice.

diamond gemini-api generative-ai multi-currency price-prediction streamlit xgboost-classifier

Last synced: 10 May 2026

https://github.com/soumya-kushwaha/ml-model-explorer

ML Model Master is a web application built using Streamlit that allows you to explore and compare different machine learning classifiers on various datasets.

machine-learning streamlit webapp

Last synced: 10 May 2026

https://github.com/mohab-sameh/attackbench

A workbench to simulate, research, and develop ML-powered Intrusion Detection Systems to prevent next-gen network attacks.

firewall hacking hacking-tool intrusion-detection intrusion-prevention network-security networking python security streamlit

Last synced: 10 May 2026