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/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/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/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/zehengl/yyc-gtfs

A Streamlit app to visualize City of Calgary's GTFS feed

gtfs python streamlit yyc

Last synced: 10 Aug 2025

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/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/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/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/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/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/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/juanpi19/park-smart

Smart Parking in LA

docker machine-learning streamlit

Last synced: 28 Jan 2026

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

Streamlit frontend for Ollama.

ai llama llama3 ollama streamlit

Last synced: 20 Jan 2026

https://github.com/datarohit/stockastic

Stockastic is an ML-powered stock price prediction app built with Python and Streamlit. It utilizes machine learning models to forecast stock prices and help investors make data-driven decisions.

machine-learning plotly stock-price-prediction streamlit yfinance

Last synced: 30 Apr 2026

https://github.com/AmbitiousFlowDev/StableDiffusion-UI

A python web application for stable diffusion image generator using HuggingFace models and Streamlit

huggingface python streamlit webapp

Last synced: 30 Nov 2025

https://github.com/norris543/login-multi-auth

🔐 Implement secure multi-provider authentication in your React app with Firebase, allowing users to log in via Google, GitHub, and more.

bootstrap isp-management jetstream laravel login-system management multi mutltiauthentication php python seeder storage streamlit symlink upload-pictures

Last synced: 13 Apr 2026

https://github.com/viktor-shcherb/text-labelling

Streamlit-based, GitHub-backed collaborative annotation tool – extensible data models, real-time multi-user annotation, and versioned projects.

annotation-tool collaboration data-annotation git github-integration machine-learning oauth pydantic python real-time streamlit text-annotation yaml

Last synced: 15 Apr 2026

https://github.com/vyankateshd206/piper_spotify_api

This is a project based on Spotify API which predicts Mood and recommends personalized songs based on user's preferences, mood and listening history.

machine-learning python pytorch spotify-web-api streamlit

Last synced: 28 Jan 2026

https://github.com/subarudev0/paginaanalisispokeapi

Usé Streamlit para crear una pagina que analiza datos de pokeapi

pokeapi-graphql pokemon streamlit

Last synced: 29 Jan 2026

https://github.com/coding-chemist/datalens

A smart dashboard that provides automated insights and visualizations from your data. With just a few clicks, explore trends, statistics, and data quality to make informed decisions effortlessly.

data-cleaning data-exploration datalens matplotlib nltk numpy pandas streamlit

Last synced: 29 Jan 2026

https://github.com/bendlikeabamboo/happybarra

🐹 happybarra: Personal Finance Application Built with Streamlit, FastAPI, and Supabase

fastapi finance personal-finance python streamlit supabase

Last synced: 18 Jan 2026

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/e10v/dunning-kruger

Random number simulation of the Dunning and Kruger experiments

critical-thinking demo dunning-kruger random-number-simulation statistics streamlit

Last synced: 06 Feb 2026

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

Production-ready examples for CUBRID — Python, Node.js, Go with popular frameworks

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

Last synced: 27 Mar 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/pirate-emperor/aethermind

AetherMind is an LLM agent framework built with Streamlit and LangChain. It offers customizable modules for document processing, visualization, and tool integrations, supporting both local and Docker setups for development and production deployment.

api automation cpanel data-visualization docker langchain large-language-models nlp-machine-learning nodejs python streamlit

Last synced: 06 Feb 2026

https://github.com/radom12/ai_resume_analyzer

The AI Resume Analyzer is a Streamlit-based application that provides detailed resume analysis, skill recommendations, job search tools, and career insights. Utilizing NLP and machine learning, it helps users identify strengths and improvement areas, suggest relevant courses, and find job opportunities tailored to their profiles.

ai aiml data-science final-year-project machine-learning nlp python resume-analysis selenium streamlit ui web-scraping

Last synced: 30 Jan 2026

https://github.com/jatinagrawal0/resume_ranking_webapp_using_gemini

This Python script builds a user-friendly ATS using Streamlit, Google's GenerativeAI, and PyPDF2. It evaluates uploaded resumes against a job description, ranking them based on match percentage and providing feedback on missing keywords and profile summaries.

gemini-api generative-ai llm pypdf2 resume resume-description streamlit

Last synced: 25 Feb 2026

https://github.com/shantikumarigautam/idassure

IDAssure is a face-matching-based identity verification system that ensures secure and reliable user authentication. It’s built for seamless integration into platforms that require trust and visual identity validation.

easyocr identity-verification opencv pdf-parser python reactjs streamlit

Last synced: 31 Jan 2026

https://github.com/maciekmalachowski/docs-ai-chatbot

📜An AI-powered tool that lets you interact with your PDF and CSV files, leveraging GPT4ALL and Mistral 7B for intelligent data insights via a Streamlit interface.

chatbot csv docker gpt4all langchain mistral-7b pdf python streamlit

Last synced: 11 Apr 2026

https://github.com/felipecordero/vigasha

Web App for structural analysis of concrete beams

concrete-beams numpy pandas python streamlit structural-analysis

Last synced: 07 Feb 2026

https://github.com/r3c0ger/liscaps

A LSTM-based intelligent stock crawl, analysis and prediction system.

crawler lstm python pytorch stock streamlit

Last synced: 27 Jan 2026

https://github.com/nfaltir/ai-art-generator

🎨 A python application that uses OpenAi to generate ai art based on user prompts

ai machine-learning openai python streamlit

Last synced: 15 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/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/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/guahusni/ai-pdf-chatbot-langchain

Build an AI PDF chatbot with LangChain and LangGraph. Ingest documents, store embeddings, and answer queries using OpenAI. 🤖📄

ai ai-chatbot chatbot conversational-ai gemini google-gemini langchain langgraph llama2 llama3 llm mogodb nextjs nlp pdf petcare streamlit vercel-ai-sdk

Last synced: 15 Apr 2026

https://github.com/ravikumarmn/simple-llamaindex-agent

A FastAPI-based application that combines a Retrieval-Augmented Generation (RAG) system with an intelligent agent for enhanced information retrieval and query handling.

ai-agents langchain llama-index pinecone rag streamlit

Last synced: 08 Feb 2026

https://github.com/hiteshydv001/multi-rag-agent

Multi Rag Agent using gemini Website link: https://multi-rag-agent.vercel.app/

agents gemini-api genai pyhton streamlit

Last synced: 05 Oct 2025

https://github.com/harshsahu23/wabtec-team-vitbhopal

web-app to visualize error logs and dump files generated by the braking system of locomotives

csv data-visualization graphs pandas plotly python streamlit visualization

Last synced: 08 Feb 2026

https://github.com/tsu2000/nus_gpa_insight

A simple web app for NUS students to track courses taken and check their GPA and Honours classification.

data-app data-dashboard nus streamlit web-tool

Last synced: 26 Feb 2026

https://github.com/great-majority/kk-snippets

A repository for various tools related to Koikatsu and Honeycome games.

aicomi honeycome illgames streamlit summervacationscramble

Last synced: 16 Jan 2026

https://github.com/allengineerx/nightingale

Nightingale is a Ruby framework for building interactive data and AI web applications with a simple, declarative DSL. It brings the "script-as-app" experience (like Streamlit) to the Ruby ecosystem.

ai developer-tools ruby rubygems streamlit

Last synced: 17 Mar 2026

https://github.com/machinelearningprodigy/cancer-prone-detection

A simple Cancer Risk Prediction App built with Streamlit and Machine Learning. This app predicts the risk of cancer based on various health factors. 🚑🎗️

disease-detection machine-learning-algorithms pandas scikit-learn streamlit

Last synced: 26 Feb 2026

https://github.com/zenitsu0509/linkdin-post-generator

This is a project made to generate linkdin Post for a user

linkdin llm streamlit

Last synced: 08 Feb 2026

https://github.com/rupayan2005/opencv-projects

Here are some OpenCV fundamentals along with a few related projects you can explore.

learning opencv python streamlit

Last synced: 17 Mar 2026

https://github.com/aditiiprasad/whatsstat

A fun and insightful WhatsApp chat analyzer that turns your conversations into beautiful stats, juicy graphs, and quirky insights.

chat-analyzer data-analysis data-visualization nlp streamlit text-processing whatsapp

Last synced: 02 Sep 2025

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/rijoslal/drip-web

DRIP is an interactive web app that combines generative AI with user-drawn inputs, transforming creativity into insightful responses. Explore the fusion of art and data for a unique experience

gemini-api prompt-tuning python3 streamlit

Last synced: 09 Feb 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/githunter0/streamlit_guide_app

App designed to serve as a reference guide to build a Streamlit app. Interact with it in the link below:

python streamlit

Last synced: 16 Apr 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/krik8235/llama-ai-agent

Fine-tuned AI agent (FM: Llama) that generates ad creatives by analyzing audience and competitors' ads

fastapi llama3-1 project python streamlit togetherai

Last synced: 11 Feb 2026

https://github.com/ianlucasch/crm-de-vendas

Processo de extração, carregamento e transformação de dados (ELT), utilizando um sistema de CRM de Vendas.

dbt-core mkdocs mkdocs-material mkdocs-site mkdocstrings postgresql render streamlit

Last synced: 11 Feb 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/naveen3830/captiongenerator

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

llms python streamlit

Last synced: 18 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/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/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/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/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/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/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/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/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/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/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/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/pyramidheadshark/customer-churn-interactive-research

Interactive customern churn research utilizing lightgbm made for practice

churn-prediction jupyter-notebook lightgbm python research-project streamlit

Last synced: 01 Mar 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/coding-chemist/genlock

GenLock is a Python-powered password management system that generates secure passwords, evaluates their strength, and stores them safely in an Excel-based database. Featuring a user-friendly Streamlit interface, robust Flask APIs, and built-in testing, GenLock ensures both functionality and security.

flask logging openpyxl password password-generator password-strength requests streamlit

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

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