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/0zean/coral

A read-only streamlit framework for Counter-Strike 2 (CS2) game enhancements using Python. For Educational purposes only.

counter-strike-2 cs2 memory-reading streamlit

Last synced: 08 May 2026

https://github.com/eitancj/python_in_docker

Playing around with docker images, python and streamlit

container-image containerization docker dockerfile python python-docker python3 streamlit

Last synced: 28 Apr 2026

https://github.com/qasimkhan5x/pasa

Generative recommender system for online skincare shopping

langchain langgraph neo4j nvidia-ai-workbench qdrant recommender-system streamlit

Last synced: 28 Apr 2026

https://github.com/nechyo/threatdrivers

BYOVD IOCs (Based LOLDrivers)

byovd drivers loldrivers streamlit

Last synced: 27 Apr 2026

https://github.com/mohammadhashim135/lets-research

An AI-powered Research Assistant using Streamlit & Cohere API

agent ai collaboration good-first-issue python research streamlit web

Last synced: 02 May 2026

https://github.com/neonwatty/youtube-thumbnail-downloader

A simple app for downloading YouTube thumbnails. Built to self-host with Python and Streamlit. Free and open source.

docker python self-hosted streamlit youtube

Last synced: 29 Apr 2026

https://github.com/md-emon-hasan/deepseek-ai-assistant-with-ollama

Built with Streamlit, LangChain, and Ollama. Helps with code generation, debugging, and documentation using DeepSeek models an AI programmer.

ai ai-assistant ai-pair-programming code-generation debugging-tool deepseek deepseek-coder deepseek-llm deepseek-r1 generative-ai generative-model langchain llm ml nlp ollama ollama-python prompt-engineering streamlit

Last synced: 29 Apr 2026

https://github.com/nrennie/europeanflights-streamlit

App built in Streamlit to display data on European flights.

python streamlit

Last synced: 09 May 2026

https://github.com/nikhil-negi-tech/machine-learning-based-network-intrusion-detection-app-by-nikhil-negi

Advanced AI-powered cybersecurity system for real-time network threat detection

machine-learning python3 streamlit

Last synced: 09 May 2026

https://github.com/mobarski/st_redis_connection

Connect to Redis and other compatible databases (KeyDB, DragonflyDB, LedisDB, SSDB, ARDB) from your Streamlit app.

ardb dragonflydb keydb ledisdb python redis ssdb streamlit

Last synced: 09 May 2026

https://github.com/anupam0202/contextual-rag-chatbot

Contextual RAG Chatbot that processes PDF documents using the Google Gemini API

google-generativeai numpy pypdf2 scikit-learn streamlit

Last synced: 05 May 2026

https://github.com/nfaltir/dataxplorer

๐Ÿ”ฌ A Streamlit app that performs various data exploration operations on an uploaded dataset instantly.

data data-science python streamlit

Last synced: 05 May 2026

https://github.com/rahulsamant37/smart-appliance-management

LogIQ is an AI-powered smart appliance management system that revolutionizes how homeowners interact with their household devices.

cloud-run cloud-sql cloud-storage firestore-database google-api maps-sdk rag streamlit twillio vertex-ai

Last synced: 05 May 2026

https://github.com/jospin6/askflow

AskFlow is an intelligent chatbot application that leverages advanced AI decision-making to provide accurate responses by either answering directly from its knowledge or performing real-time internet searches using Tavily Search API.

fastapi langchain langgraph streamlit

Last synced: 29 Apr 2026

https://github.com/anant2003jain/textextractify

TextExtractify is an AI-powered tool that extracts text from images and PDFs using both Azure OCR and EasyOCR. It offers features like multi-image upload, text entity extraction, and .docx export for premium users. Designed to streamline document processing with fast, accurate text extraction.

azure login-system ocr ocr-python pillow python3 streamlit text-extraction

Last synced: 05 May 2026

https://github.com/md-emon-hasan/cohere-with-ai-assistant-using-command-xlarge

Cohere's command-xlarge model, built with Streamlit for interactive user interface. It processes user input and generates responses in real-time.

cohere cohere-ai cohere-api conversational-ai convertional-commi streamlit streamlit-webapp

Last synced: 20 Apr 2026

https://github.com/szilvia-csernus/news-summariser

Streamlit project, using OpenAI's Assistants API and the News API.

news-api openai openai-assistants-api python streamlit

Last synced: 09 May 2026

https://github.com/jrycw/streamlit-edgedb-fastapi-blog

A simple blog app built by streamlit+edgedb+fastapi

blog edgedb fastapi postgresql python streamlit

Last synced: 05 May 2026

https://github.com/stanleyprime/quokkaagent

ๅŸบไบŽ Streamlit ็š„ๅคšๆจกๆ€ AI Agent Demo

agent-framework docker generative-ai llm mcp multimodal python streamlit

Last synced: 09 May 2026

https://github.com/mendez-luisjose/touch-up-hair-with-generative-ai-langchain-stable-diffusion-and-gemini

Touch-Up Hair with Generative AI, LangChain, Stable Diffusion and Gemini

gemini langchain stable-diffusion streamlit

Last synced: 05 May 2026

https://github.com/konnik88/blendcal-conversion-prediction

End-to-end ML pipeline for predicting conversion in web sessions: feature engineering, CatBoost+XGBoost+LightGBM ensemble with calibration, FastAPI service, Streamlit UI, Airflow DAG orchestration, Dockerized.

airflow catboost docker fastapi lightgbm machine-learning mlops streamlit xgboost

Last synced: 29 Apr 2026

https://github.com/paraglondhe098/researchxperts.ai

Built an application to retrieve research papers from the Arxiv platform and generate responses to questions related to a specific research paper.

front-end-development langchain llm mistralai natural-language-processing rag streamlit vector-database

Last synced: 29 Apr 2026

https://github.com/avijit-jana/redbus-data-scraper-dashboard

A Streamlit-based application leveraging Selenium to automate data scraping from Redbus, enabling efficient collection, analysis, and visualization of bus travel data for improved operational efficiency and strategic planning in the transportation industry.

automation dashboard data-analysis data-visualisation data-visualization datadrivendecisions filtering python3 redbus selenium selenium-python streamlit streamlit-application travel web-scraping webscrapping

Last synced: 09 May 2026

https://github.com/uni-creator/chat-with-llm

Chat with LLM is a user-friendly Streamlit app that allows real-time interaction with various large language models (LLMs) via Hugging Face's API. Users can select different models, adjust settings such as temperature and token limits, and engage in dynamic conversations with AI.

chat-completion chatbot hugging-face-api huggingface huggingface-hub llm model-interaction nlp python streamlit text-generation

Last synced: 02 May 2026

https://github.com/rishabhmathur06/mybard-ai_chatbot_using_streamlit_and_bard

This is my own custom self built AI Chatbot similar to Google Gemini and ChatGPT, tailored to answer any question related to AI, ML, Deep Learning, etc. User can freely ask a question using the prompt and the bot answers the question relevant to the context.

artificial-intelligence generative-ai machine-learning python3 streamlit

Last synced: 09 May 2026

https://github.com/abhineet0904/deepfakedetection

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

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

Last synced: 25 Apr 2026

https://github.com/cluena/sitemap-generator-visualizer

A Python-based tool that generates XML sitemaps by crawling websites and provides interactive visualization of sitemap structures using Streamlit and Plotly.

python streamlit

Last synced: 09 May 2026

https://github.com/guilhermecaz/poke_ball_calculator

Pokรฉ Ball Calculator is a Python website that lists the catch rates of all Pokรฉ Balls for the selected Pokรฉmon in the selected level.

pokeapi pokeball pokedex pokemon python streamlit

Last synced: 02 May 2026

https://github.com/sbrunato/gpx-to-qrcodes

Streamlit app that generates google maps links and associated QR codes images from a given GPX file waypoints

gmaps google-maps gpx qrcode streamlit waypoints

Last synced: 02 May 2026

https://github.com/lusqinha/pecmanager-web

O PecManager รฉ um sistema de gerenciamento financeiro ๐Ÿ’ฐ voltado para pequenos empreendedores e pessoas fรญsicas. Ele facilita o controle de entradas๐Ÿ“ˆ e saรญdas๐Ÿ“‰ de valores, alรฉm de permitir a visualizaรงรฃo do histรณrico financeiro ๐Ÿ“Š, ajudando a manter uma gestรฃo mais eficiente das finanรงas

financial python streamlit

Last synced: 05 May 2026

https://github.com/dangerousfish/uk-climate-trends-dashboard-metoffice

A data pipeline and Streamlit dashboard that aggregates, cleans and visualises historical UK Met Office station data - interactive charts, heatmaps and maps for temperature, rainfall and sunshine.

climate climate-analysis climate-change climate-data climate-science data-analysis data-visualization metoffice metofficeweather streamlit temperature weather

Last synced: 02 May 2026

https://github.com/chandansoren/multiple-diseases-prediction

A Machine Learning based webapp used to predict multiple diseases.

machine-learning machine-learning-algorithms prediction-model python streamlit

Last synced: 09 May 2026

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

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

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

Last synced: 27 Apr 2026

https://github.com/heraclitus0/qsi

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

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

Last synced: 24 Apr 2026

https://github.com/darshan1924/stock-price-pridiction

Stock Price Predictor App: A machine learning-powered application built with Streamlit to analyze historical stock data, visualize trends (e.g., moving averages), and predict future stock prices using an LSTM model. It fetches real-time data via Yahoo Finance and provides interactive visualizations for informed decision-making.

data-visualization jupyter-notebook kera lstm-neural-networks machine-learning python3 stock-price-prediction streamlit yahoo-finance-api

Last synced: 09 May 2026

https://github.com/shamiul5201/drowsy_driver_detection

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

mediapipe opencv pygame streamlit

Last synced: 29 Apr 2026

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

Simple dashboard for selecting airports

aviation dashboard python streamlit

Last synced: 25 Apr 2026

https://github.com/kishore17s/revenue_at_risk

Developed a predictive model to analyze and forecast revenue projections by assessing demand, inventory availability, and supply readiness. Utilized machine learning techniques to classify revenue into "Confirmed" and "At Risk" categories.

machine-learning python streamlit

Last synced: 09 May 2026

https://github.com/fernandogomesfg/babeltalk

BabelTalk รฉ um projecto que oferece frases motivacionais e traduรงรตes em vรกrios idiomas. ๐ŸŒโœจ

babeltalk desenvolvimento-web frasemotivacional python streamlit torredebabel

Last synced: 09 May 2026

https://github.com/muhammadsaqib001/streamlit-app-for-shadow-detection

Shadow Detector App is a web application built using Streamlit that utilizes a trained UNet model to identify and analyze shadows in uploaded images. This app allows users to upload images and detect shadows using advanced AI technology with just a click of a button.

computer-vision data-science image-processing machine-learning opencv pillow python streamlit streamlit-dashboard

Last synced: 05 May 2026

https://github.com/misiomusic08/semisizer

A Very powerful summarization tool that processes and extracts key insights from content using Llama 2, Haystack, Whisper, and Streamlit. Runs smoothly on CPU with Llama

ai haystack llama2 machinelearning nlp streamlit summarization whisper

Last synced: 05 May 2026

https://github.com/saifx19/rag-stock-market-news-sentiment-analysis-api

RAG-based API for stock market news and sentiment analysis, leveraging Llama 3.1 70B model, Groq, AlphaVantage, and FastAPI, with a Streamlit frontend.

alphavantage alphavantage-api fastapi groq groq-api llama3 retrieval-augmented-generation sentiment-analysis stock-market-news streamlit

Last synced: 29 Apr 2026

https://github.com/gokulnpc/face-mask-detection-cnn

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

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

Last synced: 02 May 2026

https://github.com/capybara-brain346/post-automation

A post automation script to automatically extract content from my blog and turn them into complete posts for LinkedIn and X, along with a peer review agent.

agents blog gemini langgraph python streamlit

Last synced: 18 Apr 2026

https://github.com/alansastre/streamlit

Ejemplo introductorio de clase al uso de Streamlit para despliegue de aplicaciones Python orientadas a ciencia de datos

data-science python streamlit streamlit-webapp

Last synced: 15 May 2026

https://github.com/debugger404/covid19-slot-checker

๐Ÿ’‰ CovaxFinder: COVID Vaccination Slot Availability Checker - A convenient tool to check COVID-19 vaccination slot availability across different districts in India.

covid-19 covid-slots python3 streamlit vaccination-tracker vaccine vaccine-availability

Last synced: 19 May 2026

https://github.com/leo-capvano/youtube-transcriptor

Python package for extracting transcriptions from YouTube videos! This tool allows you to quickly and easily retrieve transcriptions in different languages, making it convenient for various language processing tasks

langchain langchain-python python streamlit streamlit-web translation yourube-loader youtube-transcript-api

Last synced: 13 Sep 2025

https://github.com/opsbr/decoding-attention

An interactive, code-first tour of Transformer inference created for developers who have never opened a machine learning textbook.

llm python streamlit

Last synced: 16 May 2026

https://github.com/nkrgupta999/m-mail-the-mass-mailing-application

The Mass Mailing Application aims to revolutionize bulk email campaign management. It offers seamless integration with Gmail and Outlook, allowing users to easily connect their email accounts and select the preferred service for sending communications. The platform provides a user-friendly interface for managing recipient list

api python smtp streamlit token-based-authentication

Last synced: 19 May 2026

https://github.com/vaishnavi-3969/all-in-hackathon

Empowering Differences, Enriching Businesses. EquiHire is an inclusive job matching platform that aims to make the job market a more accessible space for individuals with disabilities.

auth0 firebase firebase-realtime-database firestore-database git github html javascript react streamlit tailwindcss

Last synced: 06 Apr 2026

https://github.com/gokulnpc/bigmart-sales-prediction

This web app is created to predict the sales of Big Mart based on the input features provided by the user. The model used in this web app is a XGBoost Regressor model which is trained on the Big Mart Sales dataset. The dataset used in this web app is taken from the Kaggle Datastes. The dataset contains 8523 rows and 12 columns.

machine-learning regression-models streamlit xgboost-regression

Last synced: 16 May 2026

https://github.com/an0te/kwclustering

This tool allows you to classify and analyze keywords using OpenAI's GPT model.

ai python seo streamlit

Last synced: 16 May 2026

https://github.com/kitsuya0828/inpersonation-app

An application that automatically scores your mimics

dtw-algorithm librosa python3 streamlit

Last synced: 04 Apr 2025

https://github.com/mmansy19/gpa-calculator-streamlit

The application provides a user-friendly interface to calculate both semester and accumulative GPAs. Users can input details such as the number of courses, credits, and grades for each course. The GPA is then automatically computed, considering the credit hours of each course and the corresponding letter grades.

python streamlit

Last synced: 18 Oct 2025

https://github.com/aysenurcftc/langchainsqlagent

This project enables performing SQL queries in natural language using LangChain and Streamlit.

faiss-vector-database langchain postgresql sql-agent streamlit

Last synced: 09 Feb 2026

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

This repository contains code and models for identifying spam SMS messages. It utilizes machine learning techniques to classify messages as spam or ham (non-spam).

machine-learning spam-detection streamlit tfidf-vectorizer

Last synced: 19 May 2026

https://github.com/gvsdaefsdfs/aws-bedrock-multi-agent-blueprint

Blueprint for running AWS Bedrock Multi-Agent AI collaboration with CDK, Streamlit and LangFuse

agent ai aws bedrock cdk infrastructure-as-code langfuse multi-agent pgvector streamlit

Last synced: 16 May 2026

https://github.com/markphamm/stats-calculator

A user-friendly app for performing various statistical analyses. Easily calculate and visualize key statistics including mean, median, standard deviation, and more. Ideal for quick and accurate data analysis.

gradient-descent statistics streamlit

Last synced: 19 May 2026

https://github.com/axelledung/house_price_prediction

A Streamlit application for predicting house prices in California

linear-regression python random-forest-regression streamlit

Last synced: 16 May 2026

https://github.com/balaji-r-05/askdocs-ai

An AI-powered chatbot that leverages RAG (Retrieval-Augmented Generation) to answer your questions based on the content of uploaded PDFs

chromadb groq-cloud langchain python streamlit

Last synced: 09 May 2026

https://github.com/gokulgowthams/smart-premium

An Interactive Premium Amount Detection for user which accurately predicts the required premium amount for a default loan by using series of questions that satisfies the criteria in Streamlit Application

data-preprocessing feature-engineering git github mlflow model-deployment numpy pandas python scikit-learn streamlit xgboost

Last synced: 11 Apr 2026

https://github.com/life-experimentalist/breachcheck

BreachCheck is a tool designed to help users check if their email addresses or passwords have been involved in known data breaches. It leverages APIs from various breach databases aggregators to provide users with information about their potential exposure.

breach-check email-phishing password-safety pure-python streamlit unsplash-api

Last synced: 19 May 2026

https://github.com/jasoncobra3/whatsapp_chat_analyzer

WhatsApp Chat Analyzer is a powerful tool that provides insightful analytics from your WhatsApp conversations. Whether you're curious about your chatting habits, want to analyze group dynamics, or need to extract meaningful data from your conversations, this tool has got you covered!

data-analysis data-science data-visualization machine-learning streamlit streamlit-webapp whatsapp-chat whatsapp-chat-analyzer

Last synced: 31 Jan 2026

https://github.com/durai0706/telecom_churn_prediction_site

Customer churn, where customers leave a service provider for a competitor, poses significant challenges for telecom companies. This project develops a predictive model using a dataset of 100,000 records with 100 variables, aiming to identify likely churners and provide actionable insights to enhance retention strategies

dj flask h ju py streamlit

Last synced: 02 Apr 2026

https://github.com/shubhranpara/chatpdf

This repository contains one of my cool project which I have created during my college's MINeD hack-a-thon.

chatbot docx-files faiss-vector-database flan-t5 gemma-2b-it huggingface-transformers langchain pdf-converter pdf-document pptx-files python3 qa streamlit

Last synced: 02 May 2026

https://github.com/nebeyoumusie/ai-blog-assistant

In this project I've built a streamlit web app that leverages the LLAMA3.1 LLM to create an AI-powered blog content

blog groq-api langchain langchain-groq llama pyhton streamlit

Last synced: 07 Mar 2026

https://github.com/armanjscript/gmail-processing-agent

A Python application designed to automate the management and summarization of your unread Gmail emails. This tool fetches your unread emails, categorizes them into relevant groups (e.g., newsletters, personal, work), and provides concise summaries, all accessible through a user-friendly web interface built with Streamlit.

email google-api-python-client google-auth-oauthlib langchain langchain-ollama langgraph ollama python streamlit

Last synced: 14 Apr 2026

https://github.com/naveenkonam1985/tablecrawler

Table Scraper with BeautifulSoup and Streamlit

beautifulsoup4 python3 streamlit

Last synced: 15 May 2026

https://github.com/AVoss84/pdf_extract

Text classification based on PDF inputs

classification fastapi nlp python streamlit

Last synced: 06 Apr 2025

https://github.com/gerinsp/faq-chatbot

An experimental FAQ chatbot for customer service, built with LangChain and Streamlit to provide automated responses efficiently.

chatbot gemini-api huggingface-spaces langchain rag streamlit vector-database

Last synced: 02 May 2026

https://github.com/pyronear/pyro-crowdsourcer

Crowdsourcing of labeled images of wildfires

computer-vision crowdsourcing streamlit wildfire

Last synced: 17 May 2026

https://github.com/mehraaaaa24/stockpriceprediction

A real-time web app that predicts stock prices using an LSTM model, visualizes data with moving averages, and allows user input for stock symbols.

jupyter-notebook keras lstm-neural-networks matplotlib numpy pandas python streamlit tensorflow yfinance

Last synced: 15 Feb 2026

https://github.com/sarvamm/rescueme

Quickly generate a high ATS score resumรฉ.

latex pdf resume resume-generator resume-template streamlit

Last synced: 26 Jun 2025

https://github.com/nisch-mhrzn/resume-ats

A web app that analyzes resumes and job descriptions for ATS compatibility. It evaluates keyword matches, calculates percentages, and generates optimization reports to help job seekers improve their resumes.

gemini-api generative-ai prompt-engineering python streamlit

Last synced: 22 Apr 2026

https://github.com/bhavik-jikadara/audio-to-text

The "Audio to Text Transcription with AssemblyAI and Streamlit" project is a web application that allows users to upload audio files and convert them into text using the AssemblyAI API.

audio-processing audio-to-text audio-transcription streamlit streamlit-webapp text-transcription user-interface

Last synced: 07 Mar 2026

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

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

agents gemini-api genai pyhton streamlit

Last synced: 10 Apr 2025

https://github.com/johnnixon6972/python-multi-agent

A Streamlit-based fitness app that leverages Langflow to provide personalized macro-nutritional recommendations and goal tracking. This tool enables users to manage profiles, set fitness goals, ask fitness-related questions, and store notes, all backed by an Astra database for secure data management.

astradb gpt-4o langflow multi-agent-system prompt-engineering prompt-injection python3 streamlit

Last synced: 02 Feb 2026

https://github.com/mahnoorsheikh16/credit-card-default-prediction

This project focuses on predicting whether a customer will default on their credit card payment in the upcoming month. Utilizing historical transaction data and customer demographics, the project employs various machine learning algorithms to distinguish between risky and non-risky customers for better credit risk management.

encoding hiplot imblearn json knn-imputer logistic-regression matplotlib numpy pandas pca-analysis plotly scipy seaborn sklearn smote streamlit support-vector-machines timeseries-forecasting visualization xgboost-classifier

Last synced: 06 Apr 2026

https://github.com/joemathew2004/digit_recognition-cnn

A Streamlit web application that recognizes handwritten digits (0-9) using a Convolutional Neural Network trained on the MNIST dataset. Draw digits on an interactive canvas and get real-time predictions with confidence scores.

cnn-model digit-recognition mnist-dataset neural-network python streamlit tensorflow

Last synced: 10 May 2026

https://github.com/rajputrockstar/election-results-dashboard

his Streamlit application displays election results for various constituencies, parties, and states in India.

data-analysis-python pandas python python-modules python-script python3 scraping scrapy selenium-python streamlit streamlit-application streamlit-dashboard streamlit-webapp

Last synced: 22 Mar 2025