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

"OnTheScales" is a simple application for tracking body measurements and composition over time. Built with Streamlit, it allows users to record weight and body metrics, visualize progress, and analyze trends toward target weights. The application runs locally, ensuring complete data privacy.

dashboard python raspberry-pi raspberry-pi-3 streamlit weight-prediction weight-tracking

Last synced: 17 Apr 2026

https://github.com/hoyirul/lstm-stock-predictions

LSTM-based model for predicting stock prices using historical time series data. Demonstrates deep learning techniques for sequential data forecasting with TensorFlow/Keras.

jupyter-notebook keras lstm model python3 streamlit tensorflow

Last synced: 12 Apr 2026

https://github.com/jrycw/gt-streamlit

Great Tables running in Streamlit

pandas polars python streamlit tables

Last synced: 08 May 2026

https://github.com/matheusafonseca/deploy-ml-models-with-streamlit-udemy

This repository is dedicated to storing the code developed during the "Machine Learning Model Deployment with Streamlit" course on Udemy. The course covers basic to advanced techniques for deploying machine learning models using Streamlit.

data data-science data-visualization interface joblib layout machine-learning optimization-algorithms python python3 sklearn sklearn-datasets sklearn-library sklearn-pipeline streamlit

Last synced: 19 Apr 2026

https://github.com/kisaa-fatima/personal-notes-assistant

About This repository contains a Personal notes based Q/Answer System built with Streamlit, LangChain, ChromaDB, HuggingFace embeddings, and Groqโ€™s LLM. The application enables users to upload notes as PDF documents, extract text, create a vector-based retrieval system, & perform question-answering using LLM-powered retrieval-augmented generation (

chromadb groq-api lama3 langchain llm nlp rag streamlit vector-database

Last synced: 16 Apr 2026

https://github.com/s1de-walker/pairs-watch

A web app for pairs trading | cointegration | signals

cointegration pairs-trading python streamlit streamlit-webapp

Last synced: 16 Apr 2026

https://github.com/jocelynvelarde/recipe-book-mlh

Get introduced to Streamlit, an open-source Python library that makes it easy to share and build custom web apps for machine learning, data science, and more! Join Jocelyn, Coach at MLH, to know how you could use this tool to bring data to life!

crud mongodb streamlit

Last synced: 09 May 2026

https://github.com/vasstavkumar/rag-chatbot

A RAG chatbot where you can upload files and query for responses

chatbot docker fastapi groq-api huggingface rag ragchatbot streamlit

Last synced: 16 Apr 2026

https://github.com/m77rahman/uk-transit-weather

TfL + Open-Meteo ETL โ†’ DuckDB โ†’ Streamlit. Hourly GitHub Actions.

data-engineering duckdb etl open-meteo python streamlit tfl

Last synced: 08 May 2026

https://github.com/annenkovdmitrii/nyc-app

My Streamlit App has some everyday data that is useful for New Yorkers.

docker python streamlit

Last synced: 16 Apr 2026

https://github.com/kartikthakkar1/content-summarization-with-llama3

LLM powered summarization tool for YouTube videos and other websites.

content-summarization groq-api langchain llama3 llm streamlit text-summarization

Last synced: 16 Apr 2026

https://github.com/abishek7952/resume-classifier

An end-to-end machine learning web app that classifies PDF resumes into job-fit categories. Built with FastAPI, Streamlit & Docker. Deployed on Render.

docker end-to-end-ml-workflows fastapi machine-learning nlp pdf-processing portfolio-project render resume-classfier streamlit

Last synced: 16 Apr 2026

https://github.com/miteshgupta07/sketchgen

SketchGen is an Image Generation project that generates realistic images from descriptive prompts. Built using a pre-trained Stable Diffusion model, it combines the structure of sketches with the creativity of textual guidance to create stunning visuals.

image-generation stable-diffusion streamlit text-to-image

Last synced: 08 May 2026

https://github.com/raghavendranhp/e_cart_intelligence

A comprehensive machine learning and AI-driven solution built for the E-Cart platform. This project provides personalized product recommendations, forecasts weekly inventory demand, segments customers using RFM analysis, and generates executive business insights using LLMs

pickle python streamlit

Last synced: 02 Jun 2026

https://github.com/davidarchanjo/gemma4-vision-demo

A Streamlit-based web application that lets you upload an image and ask questions about it using Google's Gemma 4 vision model via Ollama.

ai-vision ollama python streamlit

Last synced: 29 May 2026

https://github.com/maheshsunuwar/rag_qa_system

Retrieval-Augmented Generation (RAG) QA System โ€” An interactive system that retrieves relevant documents from a vector database and generates accurate answers using LLMs. Built with Streamlit, FAISS, and LangChain.

faiss langchain llm mlops ollama openai question-answering rag retrieval-augmented-generation streamlit

Last synced: 03 Mar 2026

https://github.com/zablon-oigo/spotify-data-pipeline

This project is a python-based data pipeline that integrates with the spotify web API to extract and analyze artist-related data. It provides functionality to search for artists by name, retrieve their top tracks in a specific country such as kenya, and load the data into a temporary database for analysis.

dlt dlthub github-actions makefile pre-commit-hooks pytest python3 spotify-web-api streamlit streamlit-dashboard

Last synced: 16 Apr 2026

https://github.com/darwinsorchid/the-mandelbrot-fractal

[Python] Interactive Mandelbrot fractal app using Streamlit.

complex-numbers fractals mandelbrot-set streamlit

Last synced: 08 May 2026

https://github.com/keshavg125/whatsapp-chat-analyzer

WhatsApp Chat Analyzer extracts insights from chat data, visualizing activity trends, emoji usage, and sentiment analysis using "ganeshkharad/gk-hinglish-sentiment". Built with Streamlit, Pandas, and Matplotlib for interactive analysis. ๐Ÿš€

data-visualization emoji-analysis huggingface matplotlib nlp pandas python seaborn streamlit whatsapp-chat-analysis wordcloud

Last synced: 07 May 2026

https://github.com/drsarcenor/fetchnews

Aplicaciรณn en Streamlit que dado el prompt (se espera un nombre), muestre links a las noticias relacionadas con รฉl y puedan ser descargadas en diferentes formatos, ya sea .pdf o imagen, o que el usuario pueda visitar los links para su verificaciรณn.

api beautifulsoup4 nlp nlp-machine-learning reinforcement-learning selenium selenium-webdriver streamlit streamlit-webapp webscraping

Last synced: 19 Apr 2026

https://github.com/sahiltiwariiii/dssp

Predicting student math scores ! This project utilizes advanced machine learning techniques and MLOps tools like DVC and MLflow to predict a student's math score based on various factors such as gender, race/ethnicity, parental level of education, lunch type, test preparation course, writing etc

docker dotenv dvc flask machine-learning mlflow mlops mysql mysql-connector-python numpy pandas pymysql python python-dotenv scikit-learn seaborn sklearn-library statistics streamlit

Last synced: 27 Mar 2026

https://github.com/sattar-almohsin/fourier-analysis-and-forecasting-

A market analysis tool that identifies dominant price cycles using FFT techniques and generates forward projections through reconstructed composite waves.

financial-analysis fourier-transform streamlit time-series-forecasting

Last synced: 16 Apr 2026

https://github.com/nikkvd/image_to_text

This is an AI-powered Image-to-Text System that allows users to upload an image and provide a custom prompt. The system then processes the image using Google's Gemini API and generates a response based on the prompt.

ai gemini-api genai image-to-text imagetotext langchain streamlit

Last synced: 02 May 2026

https://github.com/0xzee/streamlit_langgraph_chatbot

Streamlit ChatBot App built with LangGraph, Memory management, Groq LLM Inference

groq-api langchain langgraph langgraph-chabot llama3-2 memory-management streamlit

Last synced: 18 Apr 2026

https://github.com/adrianlardies/feelms_predict_by_emotion

Feelms is a mood-based movie recommendation app that uses collaborative filtering and machine learning to suggest films based on your emotions. Built with Streamlit and powered by AWS, Feelms personalizes each user's experience through simulated interactions and tailored predictions.

aws-ec2 aws-rds data-analysis data-science machine-learning python streamlit

Last synced: 16 Apr 2026

https://github.com/bobeauf/formula_one

A streamlit app to visualize some Formula 1 stats since 1950.

f1 f1db formula1 opendata streamlit

Last synced: 16 Apr 2026

https://github.com/muhammadadilnaeem/on-device-ai-rag-using-objectbox-vector-database-and-langchain

Welcome to the On-Device AI RAG project! This repository demonstrates how to utilize the ObjectBox Vector Database and LangChain to build a robust Retrieval-Augmented Generation (RAG) system directly on your device.

groq-api langchain langchain-groq openai-api rag streamlit

Last synced: 06 Apr 2026

https://github.com/huber1105/workshop-agents

Explore Genkit agents for YouTube video searches and content generation. Find workflows to streamline your video discovery and blogging process. ๐Ÿš€๐Ÿ“‚

agents agno amazon-bedrock autogen autonomous-driving azure carla carla-gym carla-reinforcement-learning crewai langhchain multi-agent multi-agent-autonomous-driving question-answering serverless streamlit testing text-to-sql

Last synced: 16 Apr 2026

https://github.com/navneet83/multimodal-mountain-peak-search

Identify mountain peaks in your photos using AIโ€”zero-shot retrieval, landmark re-ranking, and geospatial priors.

clip colab computer-vision delf delg elasticsearch geodesy geodesyml image-search mountain peak-detection ransac siglip siglip2 streamlit vector-database vector-db

Last synced: 16 Apr 2026

https://github.com/aryan49sm/customer-churn-prediction-ann

Implementation of Customer churn prediction & salary prediction using ANN

ann streamlit

Last synced: 12 Apr 2026

https://github.com/edcalderin/handwritten-digit-recognition

Detect handwritten numbers using cosine similarity metric

cosine-similarity docker handwritten-digit-recognition poetry python streamlit

Last synced: 16 Apr 2026

https://github.com/yash-chauhan-dev/sf_analytics

Business teams often rely on data analysts to extract insights using SQL. This tool eliminates that dependency by bridging the gap between humans and data using AI.

aiml analytics data dbt langchain llm python snowflake streamlit

Last synced: 07 May 2026

https://github.com/heraclitus0/rupture-detector

Rupture detector for forecast misalignment and preventable loss detection

forecasting-model loss-prevention streamlit supply-chain

Last synced: 04 Jul 2025

https://github.com/bbs1412/qna_chatbot

Mini Project which uses Streamlit for UI and Langchain Ecosystem to implement LLM application.

chatbot groq langchain ollama openai python qanda streamlit

Last synced: 12 Apr 2026

https://github.com/hordiales/llm-rag-assistant-streamlit

Local chatbot (no API) designed to answer questions in Spanish using your own Q&A dataset. Simple UI using streamlit

llm prototype rag-chatbot streamlit

Last synced: 04 Jul 2025

https://github.com/ai-geekette/aylien_news_summarize

An app built on top of aylien news api with fastapi to get news and display a summary overview.

aylien-news-api chatgpt cronjob docker dockercompose fastapi langchain news openai-chatgpt prompt-engineering streamlit summarization

Last synced: 05 Mar 2026

https://github.com/abhinavbammidi1401/translingua_pro

Streamlit application for real-time language translation with support for text input, file uploads, and voice input. Features include language selection, audio feedback, and an interactive interface.

groq-api llm python streamlit webapp

Last synced: 05 Mar 2026

https://github.com/vedant363/fashion-recommender-system

A Fashion recommender system built using Python and Streamlit, that suggests clothing items based on input image

nearest-neighbor python recommender-system streamlit streamlit-dashboard tensorflow

Last synced: 17 Apr 2026

https://github.com/computingvictor/youtube_chat

Chatbot to ask questions about a youtube video

llm streamlit transcription youtube

Last synced: 08 May 2026

https://github.com/argonzcompany/argonz-seo-assistant

The Streamlit App for improving Google SEO ranking of Persian Contents with help of Groq Langchain

langchain langchain-groq prompt-engineering python streamlit streamlit-web

Last synced: 08 May 2026

https://github.com/annenkovdmitrii/pi-data-pipeline

A distributed system for collecting and visualizing environmental & sensor data.

docker postgresql python streamlit

Last synced: 12 Apr 2026

https://github.com/an0te/intent-persona

Generate detailed marketing personas and insights tailored to specific keywords.

ai python seo streamlit

Last synced: 05 Mar 2026

https://github.com/presizhai/gemini-quizzify

This project develops a solution called Quiz Builder, which dynamically generates quizzes based on user-provided documents, ranging from textbooks to scholarly papers. The tool offers a tailored learning experience with instant feedback and comprehensive explanations, facilitating deeper comprehension and retention of knowledge.

ai chromadb google-api google-cloud-platform google-gemini-ai google-generative-ai langchain machine-learning streamlit vertex-ai

Last synced: 05 Mar 2026

https://github.com/germanpaul12/my-books-web-app-streamlit

Streamlit Web-App which shows the books that I read. Firebase as database.

books database firebase streamlit streamlit-webapp

Last synced: 12 Apr 2026

https://github.com/rahatbano58/travel-ai-agent

Travel AI Agent โ€“ your personal trip planner powered by AI!

gemini-api open-source openai python streamlit uv

Last synced: 17 Apr 2026

https://github.com/madhurajayashanka/rag-langchain-openai

RAG (Retrieval-Augmented Generation) to answer questions based on your PDF documents with accurate contextual responses.

faiss langchain openai pypdf2 python rag retrieval-augmented-generation streamlit

Last synced: 02 Apr 2026

https://github.com/yyhago/stability-ai-image

Base de um sistema completo para geraรงรฃo de imagens via IA usando a API da Stability AI, com interface web desenvolvida em Streamlit e Python.

artificial-intelligence python streamlit

Last synced: 17 Apr 2026

https://github.com/edwin5354/vpn_eda_streamlit_test

First Streamlit App for Data Visualisation

streamlit

Last synced: 08 May 2026

https://github.com/devanshsharma-og/ip-prediction-and-geolocation-of-the-email-sender-under-ip-rotation

The model utilizes TensorFlow and Keras to create a neural network model for predicting the sender's IP address from email headers, even under IP rotation.

folium-maps ipaddress matplotlib python streamlit streamlit-webapp tensorflow

Last synced: 10 May 2026

https://github.com/snowflake-labs/streamlit-page-analytics

Capture user interactions in your streamlit apps to logs

analytics google-analytics log-analytics monitoring streamlit

Last synced: 02 Apr 2026

https://github.com/windjammer6/28.-taniboss

My group's submission for the SUTD Freshmore Asian Cross-curricular Trip (FACT) to Petra Christian University (PCU) in Surabaya, Indonesia as part of the 10.020 Data Driven World module's hackathon. Achieved 1st Place (out of 10 teams).

chatbase deployed hackathon llm machine-learning python streamlit streamlit-cloud streamlit-webapp

Last synced: 08 May 2026

https://github.com/jatinnxn/government-document-assistant

Built an AI-powered US Government Document Assistant that uses RAG with MySQL and the Federal Register API to fetch and summarize official publications. Integrated Ollama + Mistral LLM via subprocess for intelligent, context-aware responses through a custom Streamlit interface.

api large-language-models mistral mysql-database ollama openai python retrieval-augmented-generation streamlit vscode

Last synced: 02 Apr 2026

https://github.com/par-kvrz/retail-sales-pipeline

A Snowflake + Streamlit ETL pipeline project for retail sales analytics

etl-pipeline python snowflake sql streamlit

Last synced: 25 Apr 2026

https://github.com/satoshi-sh/time_tracking_app_with_ai

This application helps users to track their task, can get feedback from AI and see the visualized data of their activities.

python streamlit

Last synced: 17 Apr 2026

https://github.com/mehnaz2004/product-recommendation-system

The Product Recommendation System uses the Apriori Algorithm to suggest frequently bought-together products based on transaction data. It features a Streamlit UI where users can add items to their cart and receive real-time recommendations.

apriori-algorithm deployed machine-learning-algorithms python sklearn streamlit

Last synced: 17 Apr 2026

https://github.com/manumishra12/visionread

VisionRead the application that leverages the power of Llama 3.2 Vision to perform Optical Character Recognition (OCR).

llama material-ui ocr ollama python3 reactjs streamlit

Last synced: 17 Apr 2026

https://github.com/matheusafonseca/m210-projeto

Este projeto รฉ uma calculadora Simplex desenvolvida em Python, utilizando o framework Streamlit para a interface grรกfica e a biblioteca Pulp para resolver problemas de programaรงรฃo linear.

pulp python python3 simplex-method streamlit

Last synced: 17 Apr 2026

https://github.com/cnoret/getaround-ml-dashboard-api

Dashboard & prediction API for Getaround car rental analytics and ML-based price prediction. Built with FastAPI & Streamlit.

analytics api car-rental dashboard data-science deployment fastapi getaround machine-learning mlops price-prediction streamlit

Last synced: 17 Apr 2026

https://github.com/arfazrll/data-analyst-dashboard

Data Analyst Dashboard is an interactive tool designed to help data analysts explore, analyze, and visualize datasets with ease. Using Dash and Plotly.

csv-files dashboards data-analysis-python python streamlit

Last synced: 08 May 2026

https://github.com/mysterious-ben/stauth

Streamlit authentication components

authentication login python streamlit

Last synced: 17 Apr 2026

https://github.com/nirmit27/diabetes-prediction

A Streamlit webapp that predicts diabetes based on patient data.

data-science machine-learning ml ml-model python python3 sklearn streamlit streamlit-webapp svm svm-classifier

Last synced: 12 Apr 2026

https://github.com/muhammadsaqib001/streamlit-football-player-viz-application

Football player metrics visualization tool built with Streamlit. It enables users to select player positions, leagues, and specific metrics to generate insightful visualizations such as percentile rank pizza charts.

data-science football-analytics football-data pandas-python python streamlit streamlit-cloud streamlit-webapp vizualisation

Last synced: 17 Apr 2026

https://github.com/haseebahmed49/langchain-pinecone-recommendation-system

Recommendation System using LangChain, OpenAI, and Pinecone. The system allows users to input an item description and receive semantically similar recommendations based on vector embeddings.

ai fastapi langchain langsmith openai pinecone python3 streamlit vector vector-database

Last synced: 13 Jun 2026

https://github.com/tsffarias/crud-api

Este repositรณrio apresenta um exemplo de aplicaรงรฃo CRUD simples utilizando FastAPI para o backend, PostgreSQL como banco de dados e Streamlit para o frontend. A estrutura foi criada para ser um ponto de partida e exemplo para desenvolvedores que desejam construir aplicaรงรตes web modernas e escalรกveis.

api crud docker fastapi mvc postgresql pydantic python sqlalchemy streamlit uvicorn

Last synced: 03 Apr 2026

https://github.com/elainefs/flix-app-streamlit

Streamlit Application for Movie Data

movies python streamlit

Last synced: 17 Apr 2026

https://github.com/noluyorabi/bravais-pearson-interactive

Bravais-Pearson Interactive โ€“ A web app for visualizing Pearson correlation. Generate datasets, analyze correlations, and explore regression lines, rยฒ, and p-values interactively.

data-visualization interactive-analysis matplotlib numpy pearson-correlation scipy seaborn statistics streamlit

Last synced: 17 Apr 2026

https://github.com/adilrasheed139/lumilens-ai

LumiLens is an AI-powered platform designed to revolutionize virtual tourism by delivering immersive, interactive experiences that blend text, image, and video storytelling. With LumiLens, users can explore cultural sites, meet historical figures, and relive key events through AI-generated.

allegro aria openai openapi python streamlit

Last synced: 17 Apr 2026

https://github.com/eugen-goebel/etl-pipeline

Multi-agent ETL pipeline with star schema data warehouse, 15 SQL analytics queries, and Streamlit dashboard

analytics data-engineering data-warehouse docker etl pandas python sql sqlalchemy star-schema streamlit

Last synced: 17 Apr 2026

https://github.com/codewithdark-git/talktube

A powerful Streamlit application that allows users to analyze and interact with YouTube video content through natural language questions.

agents genai genai-domain groq groq-api langchain langchain-python llm lvlm lvlms pyhton3 python rag streamlit webapp whisper youtube youtube-bot

Last synced: 04 Apr 2026

https://github.com/manuelpeba/football-risk-analytics

End-to-end workload risk system for football: player scoring, ranking, and medical review prioritization under real-world constraints.

decision-systems duckdb feature-engineering football-analytics ml-pipelines model-monitoring predictive-modeling risk-modeling- sports-analytics streamlit time-aware-ml

Last synced: 04 Apr 2026

https://github.com/ali-jalil88/ai-code-reviews-using-langchain-ollama-and-streamlit

An AI-powered code reviewer supporting multiple programming languages, including: Python, JavaScript, Ruby, Java, SQL, C++, and PHP.

langchain llama3 mlflow ollama peewee python streamlit

Last synced: 17 Apr 2026

https://github.com/ranjithguggilla/species-report-quality-assistant-demo

Image-assisted reporting QA โ€” species suggestions, photo quality checks, review triage (public-data-safe).

citizen-science computer-vision fisheries marine-science opencv prototype public-data python pytorch streamlit

Last synced: 13 Jun 2026

https://github.com/ajitagupta/cyclone-risk-dashboard

A statistical dashboard built using Streamlit for modeling cyclone risk

cyclone dashboard python risk-dashboard risk-modelling streamlit streamlit-dashboard

Last synced: 17 Apr 2026

https://github.com/justcodeit7/streamlit_apps

Guest for Streamlit apps

langchain ollama python streamlit

Last synced: 12 Apr 2026

https://github.com/mattyhakin/resume

A sleek, responsive resume website for Matt Hakin featuring certifications, skills, and project highlights, including a diabetes tracker web app. Built with HTML/CSS and hosted on GitHub Pages.

aws css developer-portfolio github-pages html5 personal-site portfiolio python resumes showcase streamlit web-design

Last synced: 12 Apr 2026

https://github.com/parkerglas12/car-loan-calculator

This application is a car loan calculator written in Python. It uses Pandas to store data and perform efficient operations, Matplotlib for additional visualizations, and Streamlit to provide an interactive user interface.

finance finance-tool matplotlib-pyplot pandas python streamlit streamlit-webapp

Last synced: 08 May 2026

https://github.com/hemangsharma/breast-cancer-patient-dashboard

This interactive Streamlit dashboard visualizes insights from the SEER Breast Cancer Dataset (2006-2010)

data-analysis streamlit streamlit-dashboard streamlit-webapp

Last synced: 05 May 2026

https://github.com/bibek36/summarize-youtube-video-transcribe-using-llm

YouTube Video Summarization App, is a powerful and customizable tool at your disposal, capable of automatically summarizing YouTube videos.

haystack jupyter-notebook llama prompt-engineering python streamlit text-summarization youtube

Last synced: 04 Apr 2026

https://github.com/hoduy511/recommend-songs-based-on-emotion

This project is an application that performs real-time emotion detection using computer vision and recommends songs based on the detected emotions. It utilizes OpenCV for face detection and a pre-trained deep learning model for emotion recognition. The recommended songs are fetched from the Spotify API.

keras opencv python3 streamlit tensorflow

Last synced: 04 Apr 2026

https://github.com/vsandeep-ai-dev/jaai-llm-engineer-projects

AI Resume Parser using GPT-4 and Streamlit for Smart Job Application Feedback.

ai-tools gpt job-automation llm openai python resume-parser streamlit

Last synced: 10 May 2026

https://github.com/xenon1919/churn-prediction-using-xgboost

This project is an AI-powered web application built with Streamlit, utilizing XGBoost to predict customer churn. It analyzes customer data to determine whether a customer will stay or leave a company based on financial and demographic details.

churn-prediction hyperparameter-tuning machine-learning python streamlit xgboost

Last synced: 08 May 2026

https://github.com/wyll-exe/nasa-data

Analyse exoplanรจtes

notebook python streamlit

Last synced: 08 May 2026

https://github.com/zeraphim/streamlit-iris-classification-dashboard

A Streamlit web application that performs Exploratory Data Analysis (EDA), Data Preprocessing, and Supervised Machine Learning to classify Iris species from the Iris dataset (Setosa, Versicolor, and Virginica) using Decision Tree Classifier and Random Forest Regressor.

classification dashboard data-analysis data-science decision-tree-classifier eda machine-learning python3 random-forest-regressor streamlit supervised-learning

Last synced: 18 Apr 2026