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/unnatmalik/chat-bot

This is a AI chat bots made with Ollama LLM using LLama3 model and langchain and other chatbot made using Streamlit and GEMINI 1.5 flash

chatbot flet gemini-api llama3 llms ollama python streamlit

Last synced: 08 May 2026

https://github.com/julientoucoula17/crossfit_open-streamlit-docker

Analysis of Crossfit Opens athletes 2020 with Streamlit 🎨

crossfit crossfit-app crossfit-games docker heroku plotly python streamlit

Last synced: 01 May 2026

https://github.com/maehr/simple-topic-modeling

A simple topic modeling tool that runs in your browser.

lda pyodide streamlit topic-modeling

Last synced: 02 May 2026

https://github.com/mrnust/codestral

Streamline your coding tasks with Mistral AI. Translate code, generate snippets, and create documentation effortlessly. Simply input your code or description and select your preferred language or file. Boost productivity with AI-powered coding assistance.

codestral codingassistant lancgchain llm streamlit

Last synced: 30 Apr 2026

https://github.com/vincent-maladiere/ringcode

Generation and detection of a new circular design for barcode and QRCode

opencv python streamlit

Last synced: 02 May 2026

https://github.com/smmariquit/pjdsc-economic-impact

BARLO: Bayani Alert and Response for Local Operations — predicts a storm's economic impact from typhoon forecast data using a PyTorch + scikit-learn model, deployed on Streamlit.

disaster-risk logistics machine-learning philippines pjdsc python pytorch scikit-learn streamlit typhoon

Last synced: 14 Jun 2026

https://github.com/andfanilo/s4a-local-video

Display local video on Streamlit Share

streamlit streamlit-sharing

Last synced: 26 Apr 2026

https://github.com/jpedrou/rain-prediction

Application made with the aim of predict when it will rain today or tomorrow in Australia using Machine Learning and a queue system.

airflow data-science data-visualization machine-learning preprocessing python sqlite3 streamlit

Last synced: 02 May 2026

https://github.com/shaadclt/hate-speech-detection

This project implements a hate speech detection model using a decision tree classifier and Twitter data.

decision-tree-classifier nltk streamlit

Last synced: 28 Apr 2026

https://github.com/kirrrto/amazon-market-research-dashboard

Amazon product research dashboard for spreadsheet imports, supplier product pages, specification matrices, gap analysis, requirement drafts and supplier follow-up exports.

amazon-product-research data-analysis ecommerce market-research pandas product-development python specification-analysis streamlit

Last synced: 17 Jun 2026

https://github.com/mahmoudnamnam/skincare-product-recommendation

An AI-powered solution that predicts skin type and concerns using deep learning and recommends skincare products through content-based filtering. Built with PyTorch, Streamlit, and Scikit-learn. Upload an image and get personalized product suggestions!

deep-learning fastapi machine-learning pytorch recommender-system skincare streamlit

Last synced: 28 Apr 2026

https://github.com/itsaidi/scrapyoutuber

ScrapYoutuber is a time-saving tool that helps sponsors and companies quickly gather essential data about YouTubers, including main topics, social media presence, and engagement rates. Powered by the Langraph framework, it streamlines the process of evaluating YouTube channels for marketing and partnerships.

chromadb fireworks langchain langgraph llm python rag serper streamlit tavily youtube-api

Last synced: 17 Jun 2026

https://github.com/alexcamargos/fundamentus_hub

Este projeto cria um dashboard utilizando a API pyfundamentus para exibir os principais indicadores financeiros das empresas listadas na B3, facilitando a análise fundamentalista através de visualizações claras e acessíveis para investidores e analistas.

dashboard pyfundamentus streamlit

Last synced: 24 Apr 2026

https://github.com/kdduha/school-website-classification

Pet-project: comparison of different algorithms for school website classification + text clusterization + streamlit app

nlp python sklearn streamlit

Last synced: 09 May 2026

https://github.com/shamiul5201/drowsy_driver_detection

A real-time application that uses computer vision to detect drowsiness by monitoring eye movement and triggers an alarm to prevent fatigue-related incidents. Built with OpenCV, MediaPipe, Streamlit, and Pygame.

mediapipe opencv pygame streamlit

Last synced: 29 Apr 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/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/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/gokulnpc/face-mask-detection-cnn

This web app is created to demonstrate the face mask detection model using Convolutional Neural Networks (CNN). The model is trained on a dataset containing images of people with and without masks. The model is built using TensorFlow and Keras libraries in Python.

convolutional-neural-networks deep-learning face-mask-detection streamlit

Last synced: 02 May 2026

https://github.com/predicthq/streamlit-location-insights-demo

A simple application that demonstrates the power of PredictHQ's APIs.

demand-forecasting predicthq 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/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/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/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/k-ashik/genescout-ai-genetic-disease-pathologist

GeneScout: An interpretable AI Pathologist that predicts 5 genetic diseases with 93.5% accuracy using an Ensemble Voting Classifier and SHAP for clinical explainability.

data-science explainable-ai healthcare-ai machine-learning precision-medicine python scikit-learn shap streamlit

Last synced: 20 Apr 2026

https://github.com/adrija-debnath/ideas-isi-data-science-internship

Topic of the Project - Predictive Maintenance Analysis, Data Science Internship at IDEAS - Institute of Data Engineering, Analytics and Science Foundation Technology Innovation Hub at Indian Statistical Institute, Kolkata.

data-analysis data-science predictive-analytics predictive-maintenance streamlit

Last synced: 27 Apr 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/dev-khant/rag

Small project showing RAG, built using Langchain.

langchain rag streamlit

Last synced: 06 May 2026

https://github.com/rahulbhoyar1995/youtube-content-querier

Youtube-Content-Querier: A versatile tool to query and extract relevant data from YouTube, empowering content creators and researchers to analyze trends and optimize their strategies efficiently.

content-creation llm python3 streamlit youtube

Last synced: 10 May 2026

https://github.com/ishan-surana/federanet

Federated Multimodal Cyberattack classification model on social media messages (utilizing blockchain and quantum key cryptography). Blockchain server at https://cyberattack-blockchain.onrender.com/. Model interaction link below.

bb84-protocol blockchain convolutional-neural-networks cryptography federated-learning flask html-css-js information-security machine-learning multimodality natural-language-processing proof-of-authority streamlit zero-knowledge-proof

Last synced: 10 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/jenson073/intent-based_chatbot

This project is an intent-based chatbot built using NLP, machine learning, and deployed with Streamlit for interactive conversations.

ai chatbot intent-based nlp random-forest streamlit

Last synced: 10 May 2026

https://github.com/abhineet0904/deepfakedetection

How to use : https://www.linkedin.com/posts/abhineet-s-2604a8307_deeplearning-ai-deepfakedetection-activity-7324814770413473792-KaYh?utm_source=share&utm_medium=member_desktop&rcm=ACoAAE40gWgBI2xzp5I6KtDn-X6PG5yYv12wGUY

deep-learning digital-forensics firebase-auth firebase-firestore google-colab python3 streamlit tensorflow-lite video-processing

Last synced: 25 Apr 2026

https://github.com/rahatbano58/resume-and-interview-ai-coach

💼 AI-Powered Resume & Interview Coach – Instantly generate resumes, cover letters, and get interview prep with smart feedback! ✨ Created by Rahat Bano

openai python streamlit uv

Last synced: 10 May 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/ajaichemmanam/ai-inference-ui

A streamlit based UI for showing demo of AI computer vision models

ai computer-vision demo streamlit ui ux-design

Last synced: 10 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/devparihar5/llm-long-term-memory

A sophisticated memory storage and retrieval system that provides LLMs with persistent, searchable long-term memory capabilities. This system can extract, store, update, and retrieve memories from conversations, enabling AI agents to maintain context across multiple sessions.

long-term-memory memory openai streamlit

Last synced: 10 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/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/junya737/mosaic-ai

あなた以外をモザイク処理するAIアプリです

ai face-detection machine-learning streamlit

Last synced: 06 May 2026

https://github.com/tomkat-cr/json_ingest_chatbot

JSON ingest chatbot using Python, Langchain and OpenAI GPT models

ai chatbot-application gpt-3 gpt-4 langchain langchain-python openai-api python3 streamlit

Last synced: 10 May 2026

https://github.com/hk-kumawat/aura-smart-assistant

🤖 Aura: An AI-powered assistant that provides rapid, intuitive, and personalized responses. It uses advanced sentiment analysis and Groq for efficient conversation, offering instant replies for smooth user interaction. 💬

ai-assistant chatbot conversational-ai groq-api langchain machine-learning nlp python real-time-interaction sentiment-analysis streamlit

Last synced: 10 May 2026

https://github.com/piyush06singhal/pdf_chat_application

A Streamlit-based AI-powered tool that allows you to interact with your PDFs conversationally. Upload PDF files, extract their content, and ask questions about the text using advanced AI models like Google Generative AI and FAISS for contextual understanding.

faiss faiss-vector-database google-generative-ai langchain-python pypdf2 python streamlit

Last synced: 27 Apr 2026

https://github.com/mattmajestic/wsop-cashes

World Series of Poker Cashes by Player ID

rshiny streamlit wsop

Last synced: 30 Apr 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/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/hajaarh/ecommerce_analytics_platform

CRM eCommerce - Analyse et visualisation de données

fastapi mongodb python streamlit

Last synced: 06 May 2026

https://github.com/notshrirang/autoui

Automated UI generator that creates Streamlit interfaces from natural language prompts using Google's Gemini API 🤖

gemini generative-ai streamlit ui-generation

Last synced: 10 May 2026

https://github.com/gabriellopes-eng/data-analysis-upe

Dashboards em Streamlit para análise de dados da UPE (PROPEGI & PDT): heatmap, somatórios, totais mensais e recebimentos. JSON + Python/Plotly/Pandas.

json pandas plotly python streamlit

Last synced: 06 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/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/msthamizh/phonepe-pulse-data-visualization-and-exploration

Developing a Streamlit application that allows users to explore and analyze transaction data from the PhonePe Pulse dataset. The project aims to provide insights into digital payment trends across India.

data-analysis data-visualization dataframe mysql pandas plotly python streamlit

Last synced: 02 May 2026

https://github.com/lhiebert01/genai_pdf_app

Advanced PDF analysis and question-answering application powered by Google's Gemini Pro AI. Upload PDFs and get intelligent, structured responses to your questions about the document content

gemini-pro genai-chatbot langchain pdf-analysis python streamlit

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

https://github.com/mattmajestic/joga.bonito.tech

Tech Soccer Player Analysis App

soccer streamlit

Last synced: 27 Apr 2026

https://github.com/muhammadadilnaeem/ghazala_chatbot_using_google_generativeai_groq_deepseek

This repository will contain source code related to Ghazala Chatbot using google generativeai groq deepseek..

chatbot deepseek dotenv googlegenerativeai groq python streamlit

Last synced: 30 Apr 2026

https://github.com/smaranjitghose/fantasticqrcode

A minimalistic QR Code Generator Application built using Python

docker open-source python python3 qrcode qrcode-generator streamlit streamlit-lottie

Last synced: 11 May 2026

https://github.com/slevin48/firestore

Firestore called from Streamlit apps

database firestore gcp streamlit

Last synced: 06 May 2026

https://github.com/lucianosrp/airport-dashboard

Simple dashboard for selecting airports

aviation dashboard python streamlit

Last synced: 25 Apr 2026

https://github.com/hasanulmukit/spam-email-classifier

This is a Spam Email Classifier built using Python and Streamlit. It uses a pre-trained model to predict whether an email is Spam or Not Spam. The app also provides the probability scores for both categories, enhancing transparency and reliability of the prediction.

email-classifier machine-learning nlp python scikit-learn spam-detection streamlit text-classification

Last synced: 11 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/alexandertiopan1212/streamlit_app_kemenkeu_bandwidth_predictor

A Streamlit-based forecasting app to analyze and predict daily bandwidth utilization for Indonesia’s Ministry of Finance using ARIMA and Holt-Winters methods.

arima holt-winters python streamlit timeseries

Last synced: 28 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/kimyk0120/instagram_scraper

This project is an Instagram scraper that uses Selenium to extract data directly from Instagram without relying on its API. It also provides a Streamlit-powered dashboard for visualizing the scraped data.

instagram python selenium streamlit

Last synced: 11 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/amirhosseinhonardoust/customer-sentiment-intelligence-platform

An enterprise-grade NLP + Streamlit + SQL platform for analyzing customer feedback. Performs automated sentiment detection, stores labeled reviews in SQLite, and delivers real-time dashboards with probability insights to support business, marketing, and product optimization decisions.

community-project cost-of-living dashboard data-analysis data-visualization economic-analysis inflation-tracking local-data open-data pandas price-tracker public-insight python sqlite streamlit

Last synced: 06 May 2026

https://github.com/subh888999/calories_nutritions_predictions

A machine learning-based Streamlit app that predicts daily calorie needs and provides a personalized macronutrient and hydration plan based on user lifestyle inputs.

bmi-calculator calorie-prediction data-science fitness healthcare huggingface machine-learning multioutput-regressor nutrition python regression sckit-learn streamlit

Last synced: 02 May 2026

https://github.com/antoniosilv-l/file-upload-system

Construção de um ambiente de Upload de dados.

cursor-ai ia python streamlit

Last synced: 30 Apr 2026

https://github.com/pratik-khose/data-analysis-with-pandasai

PandasAI with Llama3 for Interactive Data Analysis

data-analysis llama3 llma pandasai streamlit visualization

Last synced: 11 May 2026

https://github.com/saiankit/time-series-analysis-weather-data

This is the repository where I store the work done in Time Series Analysis Domain at Bhaskaracharya Institute for Space Applications and Geoinformatics, Gandhinagar

lstm lstm-neural-networks streamlit tensorflow time-series time-series-analysis

Last synced: 11 May 2026

https://github.com/heraclitus0/qsi

A real-time rupture detection tool for identifying forecast vs. actual drift and preventable losses.

adaptive-thresholding control-systems drift-detection real-time-analysis rupture-detection streamlit

Last synced: 24 Apr 2026

https://github.com/jk4e/my-hgr

🖐️ Streamlit app with MediaPipe and Ultralytics YOLOv8 hand gesture recognition (HGR) demos using custom trained models.

computer-vision cv handgesture-recognition handgesture-recognizer human-computer-interaction machine-learning mediapipe python streamlit yolov8 yolov8-classification yolov8-detection

Last synced: 20 Apr 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/shr-reny/medibuddy

This tool uses the gemini flash model to predict possible disease from an input image. It also provides further steps and treatment if available.

gemini-flash python streamlit

Last synced: 24 Apr 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/zehengl/ezapi-tmdb-demo

A streamlit app to demo ezapi-tmdb

ezapi-tmdb python streamlit

Last synced: 21 Apr 2026

https://github.com/catlikeflyer/covid19diagnoser

A COVID-19 unofficial diagnoser based on logical computation of symptoms.

coronavirus covid-19 pandas python streamlit

Last synced: 11 May 2026

https://github.com/mainakverse/tomato-doctor

By leveraging artificial intelligence and computer vision, we aim to help reduce crop losses and promote sustainable farming practices.

artificial-intelligence deep-learning gemini-api neural-network streamlit tomato-leaf-disease vgg-19 webapp

Last synced: 11 May 2026

https://github.com/blakro/market-scanner-niger

Gaskiyar Kaya 🇳🇪 : L'Expert Meuble IA du Niger. Analysez la qualité, le prix et les matériaux des meubles d'occasion (Katako, Marketplace) en une photo.

furniture-ai gaskiyar-kaya gemini katako market-scanner niamey niger streamlit

Last synced: 11 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/udit-rawat/contextcraft

A RAG project that explores RAG technology and uses ollama to demonstrate its functionality on local system.

llama3 ollama rag sentence-transformers streamlit

Last synced: 03 May 2026

https://github.com/priyanka7411/fake-news-detector-streamlit

This project aims to detect fake news using machine learning techniques. It utilizes a machine learning model that classifies news articles as real or fake based on their content.

analysis confusion-matrix cross-validation csv detector evolution fake-news machine-learning matplotlib model notebook-jupyter pandas pickle predicting python real-news streamlit streamlit-webapp vectorization

Last synced: 03 May 2026

https://github.com/dawoodkhatri1/scheduling_algorithms

Scheduling algorithms are techniques used by operating systems to manage the execution of processes by allocating CPU time efficiently. These algorithms optimize performance metrics like turnaround time, waiting time, and CPU utilization based on specific criteria such as priority, arrival time, or burst time.

python streamlit

Last synced: 08 Jun 2026