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/angelsc75/logo_detector

Detector de logos de marcas deportivas en vídeos.

fastapi opencv python streamlit yolov8

Last synced: 12 Apr 2026

https://github.com/sohaamir/website_projects

Doing some analytics (scraping, app development) on my GitHub website

nltk requests scrapy spacy streamlit

Last synced: 20 Jan 2026

https://github.com/e-candeloro/vintage_ai

Vintage AI — AI-driven platform for exploring classic car sentiment & market trends. Built with FastAPI, Streamlit & DuckDB to deliver real-time insights to enthusiasts and investors.

ai classic-cars duckdb fastapi market-trends pydantic sentiment-analysis streamlit vintage-ai

Last synced: 02 Jul 2025

https://github.com/dharmanshu1921/ai_resume_analyzer

Streamlit App link

streamlit

Last synced: 08 Apr 2025

https://github.com/ovler-young/sciencedirect2markdown

A Python tool to convert ScienceDirect JSON content to Markdown format, supporting text styling, math formulas, tables, and figures.

converter document-conversion markdown sciencedirect scientific-papers streamlit text-processing

Last synced: 08 Apr 2025

https://github.com/kbogas/seegraph

Dirty graph visualization on local files, focusing on a subset of a big graph

graph knowledge-graph streamlit visuzalization

Last synced: 26 Apr 2026

https://github.com/roodriigoooo/financeboard

Investment Analysis Platform

apis newsapi streamlit yfinance

Last synced: 03 Jul 2025

https://github.com/nishit00/document-qa-rag-system

📄 Transform documents into interactive AI conversations with ease, creating a searchable knowledge base for efficient information retrieval.

ai docker document-search faiss faiss-vector-database groq langchain llama3 llm nlp pdf python question-answering questions-and-answers rag rag-chatbot streamlit vector-store

Last synced: 12 Apr 2026

https://github.com/allanotieno254/streamlit-data-table-visualization

This project demonstrates different ways to display tables in Streamlit

ai business-intelligence data-analytics python streamlit visualization

Last synced: 15 May 2026

https://github.com/slevin48/deep-research

Deep research agent tutorial

ai search streamlit

Last synced: 03 May 2026

https://github.com/jigyasag18/movie-recommendation-system-project

This repository features a personalized movie recommendation system that offers tailored suggestions to users. It leverages a dataset of 5,000 English-language films and utilizes data processing, feature engineering, and a cosine similarity algorithm to analyze user preferences. The system includes an intuitive user interface for easy navigation.

data datacleaning datapreprocessing machine-learning machine-learning-algorithms python streamlit streamlit-webapp

Last synced: 28 May 2026

https://github.com/sourabhmarne777/rag-assistant-ollama

A RAG assistant using Ollama (Mistral), Qdrant vector DB, and Streamlit UI. Upload documents, scrape web pages, and interact with your data using real-time, session-isolated chat.

ai ai-assistant document-qna langchain mistral ollama python qdrant rag semantic-search streamlit vector-db

Last synced: 08 Apr 2026

https://github.com/snigdhasv/pdf_chat

A Streamlit-based AI chat application that allows users to upload PDF documents and ask questions about their content. Uses local models(Ollama) and sentence transformers to create embeddings, enabling intelligent document retrieval and conversation.

faiss langchain ollama pdf-chatbot python rag streamlit

Last synced: 09 Apr 2026

https://github.com/manojkp08/student-performance-analysis

The Student Performance Analyzer is your go-to solution for understanding and improving student performance. By blending the power of machine learning with interactive visualizations, this tool provides educators and learners with personalized insights into learning styles, performance gaps, and actionable improvements.

machine-learning numpy pandas python requests scikit-learn streamlit

Last synced: 12 Apr 2026

https://github.com/gabrielkoo/scalable-stateful-streamlit-chatbot-on-aws

Streamlit Chatbot build on AWS that is Truly Scalable Stateful

aws bedrock chatbot docker ecs efs fargate genai python scalable stateful streamlit

Last synced: 12 Apr 2026

https://github.com/dore4n/chatbot_waproject

O projeto Chatbot Waproject é um chatbot interativo e educacional, utilizando tecnologias como LangChain, LangGraph, ChromaDB, e Streamlit. O agente é especializado em responder perguntas sobre o livro "O Pequeno Príncipe", utilizando um mecanismo de Recuperação de Dados por Busca (RAG).

chatbot chromadb docker groq-api huggingface langchain langgraph llm pequeno-principe python rag streamlit

Last synced: 12 Apr 2026

https://github.com/myriamba/nlp_projects

A simple collection of NLP apps with open-source models.

generative-ai huggingface huggingface-transformers llm nlp streamlit transformers

Last synced: 10 Mar 2025

https://github.com/zakariachowdhury/activeml

A streamlit app to perform data processing, exploratory data analysis and machine learning predictions.

eda python streamlit

Last synced: 04 Feb 2026

https://github.com/jabonsote/financial-anomaly-detection-with-deepseek-and-isolation-forest

🚀 Financial Anomaly Detection with DeepSeek and Isolation Forest – A powerful, locally-run tool for detecting financial anomalies using Isolation Forest and DeepSeek LLM. Features AI-powered insights, interactive time-series visualization, and automated PDF audit reports. 🔍📊

anomaly-detection chatbot data-visualization deepseek financial-analysis financial-data isolation-forest llm machienlearning ollama report-generator streamlit

Last synced: 12 Apr 2026

https://github.com/abdess/dashboard_avis_restau

PoC pour Avis Restau sur l’amélioration d’un produit IA.

cv lda streamlit tensorflow topic-modeling transfer-learning

Last synced: 12 Apr 2026

https://github.com/xjapn03/motion-simulator

Motion Simulator is an interactive web app built with Python and Streamlit that visualizes motion using custom or predefined position functions. It automatically calculates and plots position, velocity, and acceleration. Perfect for students or educators in Calculus I or introductory physics.

calculus physics python streamlit

Last synced: 11 Jun 2025

https://github.com/notyusheng/xlsx-translate

A tool for batch-translating .xlsx spreadsheets from Arabic to English using a locally hosted LLM in LM Studio

docker docker-compose fastapi lm-studio mistral openai openpyxl streamlit translate

Last synced: 01 Apr 2025

https://github.com/darrendavy12/kafka-pyspark-e-commerce-store-real-time-streaming-dashboard

This project demonstrates an end-to-end real-time streaming analytics pipeline, designed to process high-clicked data and display insights on a live dashboard.

kafka matplotlib-pyplot python real-time sqllite streamlit

Last synced: 04 Sep 2025

https://github.com/dmanning23/memorybot

A simple chatbot with memory. Built with LangChain and StreamLit

chatbot langchain openai streamlit

Last synced: 12 Apr 2026

https://github.com/allanotieno254/breast-cancer-prediction-streamlit-app

A Machine Learning web application built with **Streamlit** that predicts whether a breast tumor is **Benign** or **Malignant** based on cell nuclei measurements.

classification css ml pandas python sklearn-library sklearn-metrics streamlit

Last synced: 12 Apr 2026

https://github.com/sumitkundu102022/ecobuddy

EcoBuddy: Personalized Carbon Footprint Tracker

bcrypt numpy pandas plotly pymongo python-dotenv requests streamlit

Last synced: 12 Apr 2026

https://github.com/mohdrasmil7/lawmate-your-personal-legal-assistant

LawMate is designed to help you navigate the complexities of the Indian legal system with ease. Whether you have questions about your rights, need legal advice, or want to understand constitutional provisions, LawMate is here to assist. 📚⚖️✨ Empower yourself with knowledge and make informed decisions with LawMate by your side. 🚀💡

google-generative-ai groq-api legal-assistance llama3 llm rag streamlit

Last synced: 22 Jan 2026

https://github.com/anshajk/covid-vaccinations

A repository to track the rate of covid vaccinations in India

covid-19 data-visualization streamlit

Last synced: 17 May 2026

https://github.com/mnitin-reddy/summer-olympics-data-analysis-web-app

An interactive web app for exploring trends in Olympic Games history, analyzing overall medal tallies, country-wise performance, and athlete demographics. Built with Python and Streamlit, this app offers insights through visualizations and data-driven statistics.

dataanalytics matplotlib numpy pandas python seaborn streamlit

Last synced: 12 Apr 2026

https://github.com/satvikpraveen/seabornmasterpro

🎨 SeabornMasterPro is a comprehensive, modular project to master Seaborn for data visualization. Includes themed utilities, advanced plotting notebooks, dashboards, time series, Streamlit app, and Docker support — perfect for learners, analysts, and open-source enthusiasts.

categorical-plots correlation-heatmap custom-theme data-visualization docker interactive-dashboard jupyter-notebook matplotlib modular-code multi-panel-layouts open-source-project pandas plot-utils project-structure python reproducible-research seaborn streamlit time-series-visualization utility-functions

Last synced: 12 Apr 2026

https://github.com/haseebahmed49/langchain-qa-app

Simple LangChain Q&A Application powered with FastAPI and StreamLit

fastapi langchain langchain-python streamlit

Last synced: 12 Apr 2026

https://github.com/wishercarts/face-recognition-system

AI Face Recognition System using Python & Streamlit

machine-learning python streamlit

Last synced: 18 Apr 2026

https://github.com/harshdeepsinh8/cold-email-generator

The Cold Email Generator is a powerful tool designed to help users craft personalized, effective, and professional cold emails at scale. It leverages modern programming techniques and frameworks to streamline the email outreach process, making it ideal for sales, networking, job applications, and marketing campaigns.

langchain llama python streamlit

Last synced: 21 Feb 2026

https://github.com/alphasecio/model-armor

A Streamlit app for testing Google Model Armor LLM safety & security tool.

gemini google llm model-armor python streamlit

Last synced: 27 Nov 2025

https://github.com/shib-sankar-das/plant-disease-detection-system

🌟 Proudly built during my AI internship with Edunet Foundation, AICTE, and TechSaksham (Microsoft & SAP)! 🚀 This project leverages deep learning & computer vision to detect plant diseases, empowering farmers with early diagnosis for healthier crops and improved yield. 🌱✨

ai cnn-keras computer-vision deep-learning jupyter-notebook machine-learning python streamlit tensorflow

Last synced: 12 Apr 2026

https://github.com/justcodeit7/streamlit_apps

Guest for Streamlit apps

langchain ollama python streamlit

Last synced: 12 Apr 2026

https://github.com/muskan-fatim/ramdan_coding_night

The goal of this challenge is to improve my coding skills, explore new technologies, and stay consistent with problem-solving during this holy month.

chainlit fastapi gemini prompt python streamlit uv

Last synced: 12 Apr 2026

https://github.com/jrycw/st-edgedb-conn

Streamlit connection utility for effortless EdgeDB query execution.

edgedb postgresql python streamlit

Last synced: 20 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/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/s-h-i-v-i-s/disease_prediction_web_app

This project is all about a Machine Learning based Medical Test web app which makes predictions about various diseases using the concept of machine learning.

css docker html machine-learning python streamlit

Last synced: 12 Apr 2026

https://github.com/sityrh/analysis-c19-shrdc

Streamlit Development

analysis development streamlit

Last synced: 28 Apr 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/arijit-7612/sms-spam-detection

A deep learning–based SMS Spam Detector built with BiLSTM and Keras TextVectorization. The model classifies messages as Spam or Ham with high accuracy and is deployed on Streamlit for real-time text classification with a clean and interactive user interface.

pandas python scikit-learn seaborn streamlit tensorflow

Last synced: 12 Apr 2026

https://github.com/victoropp/sp500-forecasting

Intelligent S&P 500 forecasting and portfolio optimization platform. Prophet time series predictions, Modern Portfolio Theory, Efficient Frontier, and Sharpe ratio maximization. Interactive Streamlit dashboard with real-time data.

data-science efficient-frontier financial-analytics forecasting modern-portfolio-theory portfolio-optimization prophet quantitative-finance sharpe-ratio streamlit time-series yfinance

Last synced: 29 May 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/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/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/arpith123/ai-resume-ranker

AI-powered tool for ranking multiple resumes against a job description using NLP, ML, and LLM-based Q&A. Includes a modern Streamlit UI and FastAPI backend.

ai fastapi job-matching llm machine-learning nlp rag recruiter-tool resume-ranking streamlit

Last synced: 12 Apr 2026

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/1adore1/logo-similarity

A web app for logo similarity detection using deep learning. Upload a test logo and multiple reference logos to compare them using feature embeddings extracted with a ResNet-50 model.

python pytorch streamlit

Last synced: 12 Apr 2026

https://github.com/muhammadibrahim313/personal-finance-tracker

This is a Personal Finance Tracker app

css git oop plotly python streamlit

Last synced: 12 Apr 2026

https://github.com/abhishekmaher6699/text-to-sql-langchain-agent

An agent to chat with your csv files.

agents ai langchain streamlit

Last synced: 12 Apr 2026

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

A streamlit demo that fetches Location Insights and industry information directly from Control Center

predicthq python streamlit

Last synced: 12 Apr 2026

https://github.com/grascya/sms-spam-detection

This is a text corpus of over 5,500 English SMS messages with ~13% labeled as spam. The text file contains one message per line with two columns: the label ("ham" or "spam") and the raw text of the message. Messages labeled as "ham" are non-spam messages that can be considered legitimate.

docker flask machine-learning nlp streamlit

Last synced: 12 Apr 2026

https://github.com/fahmiaziz98/streamlit-app

This project aims to predict the rental price of houses/apartments in several cities, here is the demo app

deploy docker fastapi machine-learning model prediction regression rest-api streamlit

Last synced: 12 Apr 2026

https://github.com/stevew83/cardgallery

Card gallery using streamlit and python.

python sportscards stollwerck streamlit tradingcards

Last synced: 21 Jan 2026

https://github.com/rizz1406/simple_currency_convertor

A simple currency converter built using Python and Streamlit, fetching real-time exchange rates.

currencyconverterapi exchangerate-api python streamlit

Last synced: 17 Apr 2026

https://github.com/nambukeerthi/youtube_dataproject

Build a Streamlit App – A user-friendly interface. Use Google API – Fetch YouTube channel data. Store in SQL Database – Save channel details for easy access. Search & Join Tables – Allow users to query and view data

api numpy pandas python sql streamlit

Last synced: 09 Apr 2026

https://github.com/deeplook/streamlit-helpers

Prototype Streamlit interface for a collection of coding helpers.

coding developer interface streamlit tools

Last synced: 12 Apr 2026

https://github.com/valentin-laurent/collaborative-2048

POC of a collaborative 2048 online game

2048 game heroku python streamlit

Last synced: 27 Apr 2026

https://github.com/kevinknights29/pyconnect2023_genai_digital_transformation

This repo contains the content related to the talk: "Construyendo soluciones con Generative AI para la transformación digital" for PyConnect 2023

genai langchain llms openai python streamlit weaviate

Last synced: 04 Jul 2025

https://github.com/fadlia2813/deepchat

🤖 Build and manage AI chat experiences with DeepChat, an open-source platform supporting multiple language models and enhanced search features.

ag-ui ag-ui-protocol agentic-ai agents ai ai-assistant ai-chat chatbot conversation-models deepseek deepseek-chat deepseek-r1 flask llm mcp sequence-to-sequence streamlit tool-calling

Last synced: 13 Apr 2026

https://github.com/balaji1233/web_master

AI tool to transforms any URL into a structured knowledge source by: extracting content using Crawl4AI ,vectorizing and summarizing data , running Retrieval-Augmented Generation (RAG) for deep information discovery, enabling a smart chatbot for interactive Q&A.

crawl4ai deepseek-r1 docker faiss-vector-database ollama rag streamlit

Last synced: 13 Apr 2026

https://github.com/cllspy/mistralchatbotupdated

MistralChatBotUpdated is a ChatBot that utilizes Streamlit as the graphical user interface (GUI) and integrates with the Mistral API as its large language model (LLM).

chatbot mistral streamlit

Last synced: 02 Apr 2025

https://github.com/sauravsrivastav/fittrackpro-st

FitTrack Pro 🏋️‍♂️ is your advanced personal fitness companion, offering personalized meal plans, custom workout routines, BMI/BMR calculations, and progress tracking. Built with Streamlit and AI, it helps you achieve your health and fitness goals efficiently. 🍎🏋️‍♀️🚀

ai bmi bmi-calculator bmr fitness gemini-api generative-ai health llm personalized-meal-plans progress-tracking python streamlit workout-routines

Last synced: 20 Jan 2026

https://github.com/arthurverrez/structured-streamlit-template

A simple opiniated Streamlit template to get started fast with your apps

streamlit template

Last synced: 26 Jan 2026

https://github.com/atharvguitarist/ats-resume-analyser-via-gemini-pro

An AI-powered Applicant Tracking System (ATS) built using Google Gemini Pro to analyze resumes and job descriptions. The system provides insights such as job description match, missing keywords, and candidate profile summaries to streamline the hiring process.

gemini-api python resume streamlit

Last synced: 04 Feb 2026

https://github.com/keshabkjha/imsage

Imsage is a Streamlit app for image classification using MobileNetV2 (ImageNet) and a custom CIFAR-10 model. Users can upload images and get real-time predictions with confidence scores, with options to switch between models and download results in CSV format. It showcases the use of deep learning in a user-friendly interface.

image-classification streamlit streamlit-webapp tensorflow

Last synced: 13 Apr 2026

https://github.com/2003harsh/automl

"🚀 Build ML models effortlessly! Our user-friendly platform empowers beginners with no ML background. Features include drag-and-drop functionality, pre-built templates, AutoML, and visual model representation. Learn, create, and deploy with real-time feedback. Join our supportive community! 🌐 #MachineLearning #NoCodeML"

automl machine-learning-algorithms streamlit

Last synced: 29 Apr 2026

https://github.com/debjyotisaha/web-application-projects

Web Applications developed with the help Python libraries and ML algorithms

algorithms cufflinks machine-learning matplotlib numpy pandas prediction python scikit-learn seaborn sklearn streamlit

Last synced: 13 Apr 2026

https://github.com/siddhi-c19/tourism_sid_tournaut

A comprehensive analysis of tourism data of various countries

data-science dataset mathplot mathplotlib numpy plotly statistics streamlit

Last synced: 06 May 2026

https://github.com/udhaya2823/sentiment-analysis-model---deploy-using-aws-services-hugging-face-pretrained-model

🚀This project delivers a scalable and secure web application, powered by AWS services and accessible via Streamlit or Gradio. 🧠The model analyzes tweets to classify sentiments as Positive, Negative, or Neutral, based on entity-level context. Key steps include fine-tuning or leveraging pre-trained models, storing them in S3, and deploying via EC2.

aws-ec2 aws-rds aws-s3 data-science deep-learning gradio huggingface-transformers python pytorch sentiment-analysis streamlit twitter-sentiment-analysis

Last synced: 16 May 2026

https://github.com/guidok91/news-analyzer

Python Streamlit app to analyze news about a given topic using LLMs.

ddgs llm ollama python streamlit

Last synced: 11 Mar 2026

https://github.com/farah-s/interviewbot

Streamlit app for an llm that helps prepare you for data analyst interview

chatbot chatgpt-api data-analyst interview-practice interview-preparation interview-questions python3 streamlit

Last synced: 07 May 2026

https://github.com/imbrunoagc/data-resident-evil

Arquitetura Open Source de Baixo Custo para Raspagem de Dados e Disponibilização em Streamlit com Docker e MinIO

docker etl minio python ruff streamlit

Last synced: 13 Apr 2026

https://github.com/isathyam31/savorai

An AI-powered restaurant menu assistant that suggests personalized food recommendations based on menu analysis and user preferences.

langchain llama ollama rag streamlit

Last synced: 11 Apr 2026

https://github.com/debjyotisaha/deep-learning-projects-phase-1

Deep Learning Projects which demonstrate the use of Python and its complex ML algorithms

deep-learning machine-learning neural-network numpy opencv pandas python seaborn streamlit

Last synced: 13 Apr 2026

https://github.com/quantumudit/icecream-revenue-prediction

The project focuses on developing a web application that enables end users to predict the potential revenue of their ice cream business based on the temperature of a given day.

datascience machinelearning python streamlit webapp

Last synced: 13 Apr 2026

https://github.com/bladealex9848/ui2html

UI2HTML es una herramienta innovadora que convierte imágenes de interfaces de usuario en código HTML. Utilizando la API de OpenAI, esta aplicación analiza y describe detalladamente la interfaz de usuario y genera el código HTML correspondiente.

gpt-4o-mini openai-api python streamlit ui ui-design

Last synced: 13 Apr 2026

https://github.com/lukemercouris/loan_prediction

Loan Approval Prediction: Built binary classification model to predict loan approvals using financial and demographic data. Applied preprocessing and StandardScaler normalization. Used Gaussian Naive Bayes model achieving 92% recall for approvals, 74% accuracy, and 82% F1-score. Deployed via Flask web application.

machine-learning matplotlib pipelines python regression-algorithms regression-model seaborn sklearn streamlit

Last synced: 16 Apr 2026

https://github.com/adarshpheonix2810/resume-screening

This project is designed to classify resumes into different job categories based on their content. Users can upload resumes in PDF, DOCX, or TXT format, and the application will predict the category using a pre-trained machine learning model. It aims to enhance the job application process for candidates and recruiters alike.

data-science machine-learning natural-language-processing python resume-classification scikit-learn streamlit

Last synced: 13 Apr 2026

https://github.com/phonhay103/diabetes_svm

Diabetes Classification with SVM

classification scikit-learn streamlit svm

Last synced: 08 May 2026

https://github.com/future-rafay/unit-converter-python-streamlit

📐 Advanced Unit Converter A comprehensive unit conversion web application built with Streamlit that handles multiple measurement categories with real-time calculations and conversion history.

pandas python streamlit

Last synced: 08 May 2026