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/shaadclt/classification-automl-app

This is a sample application that demonstrates how to build a classification AutoML app using Streamlit, Pandas Profiling, and PyCaret.

pandas-profiling pycaret streamlit

Last synced: 19 Apr 2026

https://github.com/yashmistry-24/ytcomment-iq

YTComment-IQ is a web app for analyzing and visualizing YouTube comments, offering insights through sentiment analysis, topic modeling, and interactive charts.

analysis comments data dataanalysis dataanalytics deep-learning machine-learning nlp python streamlit training visualization webapp youtube

Last synced: 15 Feb 2026

https://github.com/mohd-faizy/deepchat

A Streamlit-powered Chat Assistant utilizing Ollama's DeepSeek-R1 (1.5B) model for intelligent, context-aware conversations. Designed with an interactive chat interface, adjustable model parameters. It leverages Ollama for local model serving and Streamlit for a responsive UI for text-based interactions.

deepseek deepseek-chat deepseek-r1 llm ollama python streamlit

Last synced: 18 Apr 2026

https://github.com/asg017/streamlit-observable-showcase

An example Streamlit app showcasing the features of the streamlit-observable package.

observablehq streamlit

Last synced: 23 Apr 2025

https://github.com/jay4codes/bakerhughes-dataviz

An interactive data analysis & visualizations dashboard for the Baker Hughes Gas Turbine dataset

data-visualization matplotlib pandas plotly pydeck python streamlit

Last synced: 16 Feb 2026

https://github.com/filip-copija/roadaccidentsexplorer

Interactive dashboard for exploring and analyzing road accident data in Poland. Built with Streamlit, PostgreSQL, and Python for dynamic SQL queries, visualizations, and insights.

data-dashboard data-visualization poland postgresql python road-accidents streamlit

Last synced: 18 Apr 2026

https://github.com/anirudh1905/chatbot

A Simple Chatbot created using LLM deployed on EKS using terraform

aws ci-cd docker fastapi k8s llm python streamlit terraform

Last synced: 15 Apr 2025

https://github.com/mementomori11723/freebleau

Creating a free and opensource version of Tableau

foss kivy matplotlib pandas python streamlit tableau

Last synced: 19 Apr 2026

https://github.com/seita-f/rag-notion-app

:robot: The RAG application retrieves data from Notion

python rag ragas-evaluation streamlit

Last synced: 12 Feb 2026

https://github.com/bluegob/streamlit-speed-dial

a simple Speed Dial component in streamlit to display actions

python speeddial streamlit streamlit-component

Last synced: 12 Feb 2026

https://github.com/walidalsafadi/postwar-building-assessment-es

Rule-based expert system with 40+ logic rules and fuzzy inputs to assess and prioritize post-war building reconstruction in Gaza. Includes a professional Streamlit UI and validation notebook.

building-assessment expert-system prioritization reconstruction streamlit ui-rule-based-system

Last synced: 19 May 2026

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

AI-powered resume screening tool that finds the right talent—fast and fair.

ai deep-learning job-matching machine-learning nlp nlp-machine-learning python recruitment resume-screening streamlit

Last synced: 05 Sep 2025

https://github.com/omar-karimov/bankllm

BankLLM is an AI-driven recommendation engine for banking, using OpenAI's models to analyze customer data and generate personalized product suggestions. It integrates LangChain, FAISS, and LangServe, with a FastAPI backend and Streamlit frontend, following an LLMOps approach for scalable deployment.

banking-applications embeddings faiss-vector-database fastapi fintech langchain langserve langsmith llmops mysql openai recommender-system streamlit

Last synced: 13 Apr 2026

https://github.com/arsath-eng/rag1-nvidia-genai

A powerful Retrieval Augmented Generation (RAG) application built with NVIDIA AI endpoints and Streamlit. This solution enables intelligent document analysis and question-answering using state-of-the-art language models, featuring multi-PDF processing, FAISS vector store integration, and advanced prompt engineering.

document-analysis embeddings faiss langchain llama-models llm nvidia-ai-faundry pdf-processing question-answering rag streamlit vector-store

Last synced: 15 Feb 2026

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

Handwritten Digit Recognition using simple DL model

fastapi handwritten-digit-recognition pytorch streamlit

Last synced: 10 Apr 2025

https://github.com/metalshanked/pdf-extractor

A Streamlit web application that extracts and displays metadata and text content from PDF files.

ai document llm pdf streamlit

Last synced: 12 Feb 2026

https://github.com/shinyq/streamlit_stock-allocation-optimization-slsqp

Optimize the stocks allocation using linear programming and SLSQP method

plotly pulp python streamlit

Last synced: 23 Feb 2026

https://github.com/tonykipkemboi/thingamajig-guesser

This Streamlit app uses the power of YOLOv5 object detection to identify various objects in images.

machinelearning ml streamlit yolov5

Last synced: 22 Feb 2026

https://github.com/mateusjssilva/mit-bih-arrhythmia-db-visualizer

A visualizer for the MIT-BIH Arrhythmia Database that allows users to view and analyze ECG signal data along with annotations.

arrythmia mit-bih-arrhythmia pyhton streamlit visualizer

Last synced: 12 Feb 2026

https://github.com/ajitashwath/researcher

A web based AI application that creates comprehensive reports on any topic using AI agents.

crewai docker gcp streamlit

Last synced: 06 Sep 2025

https://github.com/parker84/shopify-streamlit-dashboard

Example streamlit dashboard for a Shopify App

dashboard heroku shopify-app streamlit

Last synced: 12 May 2025

https://github.com/amanovishnu/cold-connect

cold-connect is a streamlit app that generates personalized cold emails or linkedin messages. it uses the groq api & language models to extract job details from urls & craft professional messages. users can customize messages with their details, choose message type & creativity level & include portfolio links via a csv upload.

cold-email-generator docker github-actions groq-api langchain-python large-language-model python310 streamlit

Last synced: 13 Apr 2026

https://github.com/germanheim/nasa-apod-streamlit

NASA APOD in Streamlit is a webapp that uses NASA's APOD (Astronomy Picture of the Day) API and Streamlit to show the APOD of a selected date with a friendly UI!

nasa nasa-apod nasa-apod-api streamlit streamlit-application streamlit-webapp

Last synced: 28 Feb 2026

https://github.com/chicolucio/pi-approximations

Pi approximations calculated using infinite series and Monte Carlo methods

calculus heroku heroku-deployment pi pi-approximation pi-calculus plotly streamlit streamlit-webapp

Last synced: 13 Apr 2026

https://github.com/laavanjan/enhanced-qa-chatbot-with-ollama

Question Answering (QA) chatbot built using LangChain, Ollama, Python, Streamlit, and LangSmith. It offers the capability to switch between two different language models: "llama3.2" and "gemma:2b"

gemma-2b langchain langsmith-tracing llama ollama streamlit

Last synced: 13 Apr 2026

https://github.com/jkanishkha0305/medibot-graphrag

GraphRag based chatbot built using LangChain and Neo4j, designed for hospital systems. The chatbot retrieves structured and unstructured data about patients, visits, physicians, insurance payers, and hospital locations. This project also explores integrating graph databases and deploying the chatbot using FastAPI & Streamlit

docker fastapi langchain neo4j openai-api rag streamlit

Last synced: 14 Feb 2026

https://github.com/q-viper/face-mask-classification-with-streamlit

A repository to do Face Mask Classification with streamlit and host on heroku.

deep-learning face-detection heroku streamlit

Last synced: 04 Apr 2026

https://github.com/celsiasolarastarflare/cvelsialarch

Computer Vision GPS Locator for Regional Detections

ai computer computer-vision cv model neural-network nn pytorch streamlit torch

Last synced: 13 Apr 2026

https://github.com/xanderstevenson/cisco-automation-certification-station

A production-ready Hybrid Retrieval-Augmented Generation (RAG) system designed for Cisco network automation certification preparation.

ai automation cisco cloudrun devnet gemini google googleaistudio googlecloud python rag rag-chatbot streamlit

Last synced: 13 Apr 2026

https://github.com/real-veersandhu/covid-info-app

An interactive app that allows users to access Covid-19 information surrounding vaccines (UofT Global Engineering Challenge)

covid-19 data-science pandas python streamlit

Last synced: 13 Apr 2026

https://github.com/salfaris/financial-fraud-detection

Financial transactions fraud detection using ML (research, experimentation and deployment via Google Cloud)

deployment docker experimentation fraud-detection google-cloud-platform google-cloud-run machine-learning machine-learning-research scikit-learn streamlit

Last synced: 08 Jan 2026

https://github.com/tyronejosee/sandbox_streamlit

Practice and experimentation environment for Streanlit. Includes test configurations, patterns, external libraries, and more.

matplotlib python streamlit tornado

Last synced: 28 Feb 2025

https://github.com/archismwanchatterjee/scientific-calculator

Scientific Calculator is used to basically perform several simple, mathematical, matrix/vector and trigonometric operations. And also visualize the trigonometric curves.

matplotlib-pyplot numpy pillow streamlit

Last synced: 13 Apr 2026

https://github.com/pavel401/recipedia

Recipedia - Your Ultimate Recipe Finder built using Streamlit

python streamlit

Last synced: 17 Mar 2025

https://github.com/sarthak-0-sach/whatsapp_chat_analyzer_nlp_project

Welcome to the WhatsApp Chat Analyzer! This project is a Streamlit-based web application designed to help you analyze your WhatsApp chat exports. By leveraging Natural Language Processing (NLP) techniques, this app provides insights into your conversations, such as message frequency, most active participants, emoji usage, and more!

chat-analyzer matplotlib natural-language-processing nltk-python pandas python-webapp sentiment-analysis streamlit

Last synced: 27 Jan 2026

https://github.com/asifdotexe/platescribe

PlatePaparazzi snaps license plates with the precision of a celebrity photographer! Using deep learning and OpenCV, this project detects and reads plates with OCR, perfect for enforcing laws and managing parking.

deep-learning ocr opencv-python pytesseract streamlit xml-parsing

Last synced: 04 Feb 2026

https://github.com/siddhesh-agarwal/straindb-rag

An RAG Model based on StrainsDB by Kenneth Reitz.

langchain openai python rag-model streamlit

Last synced: 27 Jan 2026

https://github.com/rajofearth/github-repo-to-prompt

A web app that fetches a GitHub repository's structure and file contents, then generates a clean, LLM-readable prompt. Perfect for analyzing or processing repos with AI tools. Built with Python, Streamlit, and GitHub API.

ai llm prompt python streamlit

Last synced: 16 Feb 2026

https://github.com/jocelynvelarde/hack-harvard-2024

Use of computer vision to detect shoplifting activity and report it into a smart dashboard

computer-vision machine-learning opencv python streamlit twilio yolov8

Last synced: 24 Feb 2026

https://github.com/rijoslal/treasuretrack

TreasureTrack is a web application designed to forecast stock prices using the NeuralProphet model. It allows users to select from a range of popular stocks, view their historical price data, and predict future prices over a customizable number of days

neuralprophet plotly streamlit yfinance

Last synced: 14 Feb 2026

https://github.com/singhxtushar/client-retention-insight

Client-Retention-Insight is a churn classification project to predict whether the customer will Exited or not using the ANN implementation by tensorflow. We have also performed regression on the EstimatedSalary feature and done the HyperparameterTunning to find the best possible parameters for the model.

ann-model binary-classification churn-prediction hyperparameter-tuning keras regression-analysis streamlit tensorflow

Last synced: 19 Feb 2026

https://github.com/cubrid-labs/cubrid-python-cookbook

Production-ready Python examples for CUBRID — quickstarts, migration guides, templates, performance patterns

celery cookbook cubrid cubrid-database database django drizzle-orm examples fastapi flask golang gorm nodejs pandas python sqlalchemy streamlit tutorial typescript

Last synced: 01 Apr 2026

https://github.com/kazukiigeta/assigner

This app shows a concept of automatic optimized assignments for multi-tasks to balance work time of each person.

data-science optimization python streamlit

Last synced: 20 Jan 2026

https://github.com/jpedrou/hours-tracking-dashboard

Dashboard created to monitor the total hours worked by a company's employees.

plotly python streamlit

Last synced: 21 Apr 2026

https://github.com/eve-ning/opal-v2

Rhythm Game Score Estimation through Simple Embedding Optimization

machine-learning osu osumania python pytorch pytorch-lightning streamlit

Last synced: 05 Mar 2026

https://github.com/victor-gurbani/whatsapp-database-insights

An advanced, offline analytics dashboard for WhatsApp. built with Python and Streamlit. Visualizes chat patterns, behavioral metrics (ghosting, reply times), gender demographics, contact races and "Hall of Fame" statistics using your local msgstore.db backup.

data-visualization forensics privacy python streamlit whatsapp-analytics

Last synced: 04 Mar 2026

https://github.com/sujal-maheshwari2004/talk-with-your-docs

A LLM powered chatbot with RAG and BS4 implementation for increased usage range made easier to use with a sleek StreamLit UI

embeddings llm openai-api python rag streamlit

Last synced: 26 Jan 2026

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

A machine learning application that identifies and classifies handwritten digits (0-9) using a trained deep learning model.

deep-learning handwritten-digit-recognition machine-learning python streamlit tensorflow

Last synced: 18 Feb 2026

https://github.com/vignesh1507/facepulse

FacePulse is a cutting-edge facial recognition-based attendance system designed to streamline and automate attendance tracking. Using AI-powered technology, FacePulse captures, registers, and verifies users' identities in real-time, providing a seamless and efficient solution for modern organizations.

ai opencv python streamlit

Last synced: 23 Jan 2026

https://github.com/nirmit27/gemini-ai

This s a Python-based Streamlit web application that utilizes the Gemini Pro API. It offers an intuitive interface for interacting with and visualizing data from the API.

ai-chatbot chatbot gemini gemini-api gemini-chatbot streamlit streamlit-webapp webapp

Last synced: 19 Apr 2025

https://github.com/kamaljerome/pos-simulator

Python simulator to demonstrate transaction validation using the consensus algorithm Proof-of-Stake (PoS) in blockchain technology.

algorithms blockchain-technology mysql proof-of-stake python streamlit

Last synced: 27 Jan 2026

https://github.com/mahdi-marjani/youtube-downloader

YouTube Downloader with pytube and Streamlit.

streamlit streamlit-webapp webapp youtube youtube-downloader

Last synced: 16 Apr 2026

https://github.com/arya2004/ai-ml-hack-week

AI/ML Hack Week Submissions

ai machine-learning nlp streamlit

Last synced: 06 May 2026

https://github.com/pavankethavath/car_dekho_car_price_prediction

A Streamlit web app utilizing Python, scikit-learn, and pandas for used car price prediction. Features data preprocessing (scaling, encoding), Random Forest model optimization with GridSearchCV, and interactive user input handling. Achieves high accuracy (R² score: 0.9028), showcasing skills in machine learning, data engineering, and deployment.

dataanalysis datacleaning datapreprocessing eda encoding feature-extraction feature-selection featureimportance fine-tuning machine-learning minmaxscaling normalization pandas pickle prediction-model python random-forest randomsearch-cv regression streamlit

Last synced: 27 Jan 2026

https://github.com/phamtrinhduc/chatbot-mental-health-with-llamaindex

In the project, I will build a mental health consultation system for users based on the DSM-5 data set, using the Llamaindex framework. After consulting the user, the system will compile statistics through the conversation.

llama-index mental-health openai retrieval-augmented-generation streamlit

Last synced: 27 Jan 2026

https://github.com/quicksilvershanks/vidsage

A RAG-based chatbot that extracts insights, summaries, and topic clusters from YouTube videos, providing comprehensive understanding and answering user queries.

adminer datatalksclub docker docker-compose elasticsearch llm ollama openai postgresql prefect rag sentence-transformers streamlit

Last synced: 01 Feb 2026

https://github.com/psychomita/intellicv

IntelliCV is an AI-driven platform for efficient and intelligent resume screening.

jupyter-notebook numpy pandas python scikit-learn seaborn streamlit svc-model tfidf-vectorizer

Last synced: 19 Apr 2025

https://github.com/maskedsyntax/iris-flower-prediction-app

A simple web app for Iris Flower Prediction

iris-dataset random-forest-classifier streamlit webapp

Last synced: 05 May 2026

https://github.com/narenkhatwani/arkouda-cheat-sheet

This repository contains the code for the cheat sheet made for the components present in Arkouda (High performance computing library)

arkouda high-performance high-performance-computing hpc python python-3 streamlit streamlit-dashboard streamlit-sharing streamlit-webapp

Last synced: 18 Apr 2026

https://github.com/rd-serendipity/ai-research-paper-explainer

AI-powered tool that transforms complex research papers into clear, customized explanations. Uses LLMs (GPT-4, Claude, Gemini) to provide adaptive insights from high school to expert levels. Built with Python, Streamlit, and LangChain. Ideal for students, researchers, and lifelong learners. 🌟 Star us for updates! 🤝 Contributions welcome!

academic-research ai anthropic gemini gpt langchain llama llm machine-learning nlp openai python research-papers streamlit

Last synced: 26 Jan 2026

https://github.com/2000pawan/air-pollution-prediction

"Excited to share my latest project on LinkedIn! 🌬️ Introducing my air pollution prediction ML model deployed on Streamlit. With an impressive accuracy of 97% on training and 96% on testing data, this solution focuses on key pollutants: Sulfur Dioxide, Nitrogen Dioxide, and PM10. Remember, local AQI variations may be influenced by factor.

artificial-intelligence jupyter-notebook machine-learning python streamlit vscode

Last synced: 23 Oct 2025

https://github.com/alihassanml/fight-prediction-project

This project focuses on predicting fight actions using deep learning. We utilize models such as **ResNet152** and **EfficientNetB7** to classify different fight actions. The project predicts the following actions:

cnn deep-learning efficientnet opencv rsnet50 streamlit

Last synced: 23 Jan 2026

https://github.com/tinesoft/streamlit-playground

A playground to play with Streamlit library

ai langchain-python streamlit

Last synced: 04 Jan 2026

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

✨ImageMagic is a versatile image processing application🚀 that simplifies common image editing tasks. Upload an image and choose from the available options to enhance your images effortlessly⚡!

app background background-image backgroundremover cv2 cv2-library image image-processing microservice opencv opencv3 pencil pencil-sketch pythin3 pythonopencv search searchimage streamlit streamlit-webapp

Last synced: 13 Apr 2026

https://github.com/treek2345/lobbying-plan-generator-crew-ai-groq-llama-70b-3.1

The Lobbying Crew is an AI-powered tool designed to streamline and automate the lobbying process.

crewai exa groq groq-api llama3 llama3-70b-8192 politics public-policy serp serpapi streamlit

Last synced: 05 Mar 2026

https://github.com/juanpi19/park-smart

Smart Parking in LA

docker machine-learning streamlit

Last synced: 28 Jan 2026

https://github.com/rggh/laughing-octo-spork

Video Summarizer BART - Qdrant evaluation

huggingface python qdrant streamlit summarization youtube

Last synced: 18 Apr 2026

https://github.com/lperezmo/interactive-streamlit-dashboard

SQL/Python dashboard for detecting outliers in Pandas DataFrame & allowing user to graph/select/change values on DataFrame & download all items in multiple formats.

mssql plotly-express python streamlit

Last synced: 12 Apr 2026

https://github.com/andredisa/ai_travelplanner

✈️ Plan your next trip smartly with the AI Travel Planner! An interactive Streamlit app that leverages LLMs (GPT-4o or Llama 3.2) and search engines to create personalized travel itineraries.

ai llama openai-api python serpapi streamlit travelplanner websearch-agent

Last synced: 04 Mar 2026

https://github.com/tss-sniper/llm-powered-sql-assistant

This simple LLM application translates your plain English queries into SQL commands and retrieves answers directly from the DB.

api gemini-pro llm python sql sqlite streamlit

Last synced: 10 May 2026

https://github.com/darshitvvora/temporal-agentic-loan-underwriter

Temporal + Strands demo for GenAI powered loan underwriter

fastapi python strands-agent-sdk strands-agents streamlit temporal temporalio

Last synced: 21 Jan 2026

https://github.com/sitammeur/SiteSleuth

Site Sleuth is a chatbot that assists users in efficiently using websites by analyzing and answering questions provided through a link.

chromadb containers docker gemini-15-pro generative-ai google-cloud-build google-cloud-platform google-cloud-run langchain langsmith llm-tracing python retrieval-augmented-generation serverless streamlit

Last synced: 11 Oct 2025

https://github.com/vojay-dev/arctic-query-quest

Learn SQL and get familiar with data models in a fun and interactive way! 🏔️ Arctic Query Quest makes learning SQL and getting familiar with data models engaging.

ai devpost hackathon langchain langchain-python llm pydantic python snowflake snowflake-arctic streamlit

Last synced: 06 May 2026

https://github.com/dannylee1020/quora-duplicate-questions

many-to-one RNN with GloVe, LSTM, Docker and Streamlit

deep-learning lstm-neural-networks nlp streamlit

Last synced: 14 May 2026

https://github.com/simoso68/llama-lit

Streamlit frontend for Ollama.

ai llama llama3 ollama streamlit

Last synced: 20 Jan 2026

https://github.com/keminghe/strain-seer

A Streamlit app for 2D strain analysis using fiducial markers, designed for analyzing material deformation from image sequences.

poetry pytest scipy streamlit

Last synced: 08 Apr 2025

https://github.com/renswickd/talkwise-ai

NLP-powered dialogue analyzer with real-time sentiment and filler-word metrics using Hugging Face, spaCy, and Streamlit.

huggingface-pipelines huggingface-transformers nlp pytest realtime-sentiment-analysis sentiment-analysis spacy streamlit text-analysis text-mining

Last synced: 07 May 2026

https://github.com/JoSuru/speeka

Speeaka is an open-source project that uses the Whisper model of OpenAI to transcribe audio into text. Its intuitive web interface makes it easy to use. Contributions are welcome.

open-source python python3 speech-to-text streamlit whisper

Last synced: 11 Mar 2025

https://github.com/humol-e/graficator

Herramienta para la graficación de datos en tiempo real de manera serial desde distintos sensores con microcontroladores mediante la lectura serial de datos.

data-science graphs microcontroller streamlit

Last synced: 26 Oct 2025

https://github.com/rayyan9477/ocr-image-to-text

Developed an OCR Image-to-Text application using Python and Streamlit, focusing on accurate text extraction and image preprocessing. Enhanced reliability and performance, enabling seamless conversion of diverse image formats into editable text.

image-processing image-to-text machine-learning ocr pypdf2 python pytorch streamlit transformers

Last synced: 02 Apr 2026

https://github.com/rezaafaisal/air-quality-analytics

This project focuses on creating a dashboard using streamlit. The purpose is to analyze the air quality at each station in china whose dataset is sourced from kaggle.com.

dashboard data-visualization data-wrangling exploratory-data-analysis numpy pandas python streamlit

Last synced: 04 Apr 2026

https://github.com/nanith777/hotel_recommendation

This project implements a hotel recommendation system using Streamlit, a Python library for building interactive web applications.

machine-learning nlp python streamlit

Last synced: 17 Apr 2026

https://github.com/naveen3830/captiongenerator

This repository contains the code for my caption generator web app.

llms python streamlit

Last synced: 18 Apr 2026

https://github.com/phidlarkson/llocaly

A streamlit-based interface for interacting with local AI models through Ollama.

ollama-interface open-source streamlit

Last synced: 10 Mar 2026

https://github.com/armen-jean-andreasian/selfie-ai

An application that allows you to take selfies with real-time face recognition and optional date timestamps. Capture the moment, add intelligence, and snap away!

cv2 streamlit

Last synced: 26 Feb 2025

https://github.com/divyanshu9822/chat-with-pdf

Chat with PDF is an interactive AI chatbot built with Streamlit, designed to allow you to engage with the content of your PDF documents.

gemma groq python streamlit

Last synced: 16 Apr 2026