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/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/poojaharihar03/legal-advisor-senor

Entire legal chat app application in one repository

huggingface llm python react streamlit

Last synced: 07 Jan 2026

https://github.com/krishbharadwaj5678/pdfsecure

PDF Secure is your go to solution for encrypting and decrypting PDF passwords. Download your files securely and enjoy peace of mind knowing your documents are safe with PDF Secure.

deployment file-encryption file-security pdf pdf-decrypt pdf-encryption pdf-secure pdf-security pdf-tool pdf-tools pypdf2 python secure-document streamlit streamlit-webapp webapp

Last synced: 18 Apr 2026

https://github.com/ameygawade/streamlit-robots_txt_generator

This Streamlit app allows users to generate and customize a robots.txt file by selecting user-agents, specifying disallowed paths, enabling crawler delay, and providing a sitemap URL.

config data-science front generative generator google robots-txt search-algorithm search-engine seo seo-optimization stream streamlit txt-files web webapp webapplication

Last synced: 29 Jul 2025

https://github.com/coder12git/treasure-hacks-3.0

Doenca - Alzheimer's detection at your brain image.

google-maps-api machine-learning python streamlit

Last synced: 12 Apr 2026

https://github.com/machinelearningprodigy/liver-disease-detect

A simple Liver Disease Prediction App built using Streamlit and Machine Learning. This app predicts the presence of liver disease based on health parameters. 🏥🩺

algorithms multiclass-classification pandas pickle python3 streamlit xgboost

Last synced: 09 May 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/squadron-leader/ecopredict-ai

EcoPredict AI is a powerful, AI-driven solution for predicting Greenhouse Gas (GHG) emissions based on user-input industry data. Designed for environmental sustainability initiatives, EcoPredict AI utilizes machine learning models to deliver accurate carbon emission predictions and is deployed via Streamlit for real-time access.

epa-data linear-regression python regression-model scikit-learn streamlit

Last synced: 12 Apr 2026

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/harshavardhan-md/networthy

AI-powered platform connecting newcomers with local guides for support.

css html javascript llama pandas-library python streamlit

Last synced: 04 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/aflah02/humans-v-s-llm-benchmarks

LLM Benchmarks play a crucial role in assessing the performance of Language Model Models (LLMs). However, it is essential to recognize that these benchmarks have their own limitations. This interactive tool is designed to engage users in a quiz game based on popular LLM benchmarks, offering an insightful way to explore and understand them

llms llms-benchmarking streamlit

Last synced: 16 May 2026

https://github.com/jujulis18/medical_chatbot

Medical Chatbot RAG est un assistant conversationnel intelligent conçu pour répondre à des questions médicales courantes, tout en s’appuyant sur des sources fiables et validées. Il utilise un pipeline RAG (Retrieval-Augmented Generation) pour enrichir les réponses d’un LLM avec des documents métiers (mental health)

chatbot contextual-search healthcare llm medical-ai mistral nlp python rag streamlit

Last synced: 31 Jan 2026

https://github.com/hamdaniqhmqd/sistem-cerdas

I use this repository for my storage, especially in the intelligent systems course in semester 3

matplotlib numpy pandas python streamlit

Last synced: 20 Apr 2026

https://github.com/bunu23/image-classification-resnet50-streamlit

This project demonstrates an image classification system using ResNet50, fine-tuned on a custom dataset. It includes a Streamlit application for user interaction, allowing image uploads and classification results. It integrates Google's generative AI models for enhanced analysis.

cnn deep-learning generative-ai keras matplotlib numpy pillow python resnet-50 streamlit tensorflow

Last synced: 07 Apr 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/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/AVoss84/pdf_extract

Text classification based on PDF inputs

classification fastapi nlp python streamlit

Last synced: 06 Apr 2025

https://github.com/naveenkonam1985/tablecrawler

Table Scraper with BeautifulSoup and Streamlit

beautifulsoup4 python3 streamlit

Last synced: 15 May 2026

https://github.com/muhammadadilnaeem/youtube-video-sentiment-and-summarization

The YouTube Video Sentiment and Summarization project is a comprehensive tool designed to analyze YouTube videos by transcribing their content, summarizing it, and performing sentiment analysis on the comments. This project leverages advanced machine learning models and APIs to provide insightful data.

gemini-api github google markdown project-repository python sentiment-analysis streamlit summarization transcribe youtube youtube-api-v3

Last synced: 07 Jan 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/anish202020/real-time-emotion-face-detection

The primary purpose of this website is to detect emotions in real-time using facial expressions captured via a camera.

fer keras numpy opencv python streamlit tensorflow

Last synced: 12 Apr 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/mj-awad17/streamlit-app-background-remover

This project leverages the power of the StreamLit framework of python, to create a user-friendly application that can automatically remove backgrounds from images. It provides a simple and intuitive interface for uploading images. It allows users to effortlessly remove backgrounds from their images in just a few clicks.

background-remover streamlit streamlit-application streamlit-background-remover-app streamlit-webapp

Last synced: 11 May 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/muhammadadilnaeem/resume-application-tracking-system-ats-using-google-gemini-pro-

Welcome to the Resume Application Tracking System (ATS) project! 🎉 This project leverages the power of Google Gemini Pro API and Streamlit to create a user-friendly web application for managing and tracking job applications efficiently.

google-gemeni-api huggingface-spaces resume streamlit

Last synced: 24 Apr 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/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/abhaysingh71/india-censes-data-analysis

This repo is a india censes data analysis in many domains

data data-science data-visualization dataanalysis streamlit

Last synced: 15 May 2026

https://github.com/tahouse/streamlit-chat-prompt

A Streamlit component that provides a modern chat-style prompt with image attachment and paste support. This component was built to mimic the style of streamlit.chat_input while expanding functionality with images. Future work may include addition of speech-to-text input.

python streamlit streamlit-component streamlit-components typescript

Last synced: 14 Jul 2025

https://github.com/k31ner/saludmetrik-caribe

Proyecto de análisis de datos sobre las IPS del sector caribe, donde buscamos ver las falencias de cada departamentos y ver como se puede mejorar

analytics pandas-python python streamlit

Last synced: 09 Apr 2025

https://github.com/rokbenko/arctic-meet

ArcticMeet is an AI meeting assistant using Streamlit for the GUI and the Snowflake Arctic LLM via the Snowflake Cortex for the AI features

ffmpeg pandas plotly python pytorch snowflake snowflake-arctic snowflake-cortex snowpark streamlit transformers whisper

Last synced: 12 Apr 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/aibunny/cloudwhiz

CloudWhiz is a chatbot built with Streamlit, Langchain, Hugging Face's LLM, and Faiss. It serves as a helpful Amazon Web Service assistant, capable of answering questions regarding AWS solutions based on an AWS Solutions Architect PDF.

faiss langchain llms streamlit

Last synced: 18 Apr 2026

https://github.com/pranav-here/agentic-ai-chatbot

This project is a modular AI chatbot framework that allows dynamic interaction with multiple LLM providers using LangGraph, LangChain, Streamlit, and FastAPI. It also optionally integrates search tools such as Tavily for online augmentation.

fastapi groq-integration langchain langgraph llama llms mistral openai python react-agents streamlit uvicorn vscode

Last synced: 07 Apr 2026

https://github.com/umara25/routewatch

RouteWatch lets users report road issues like potholes or accidents with photos and locations. Cities act on reports, while our AI guides drivers to the closest and best alternative route.

python qhacks streamlit

Last synced: 07 May 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/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/shivamm-verma/myai-chatbot

This AI Chatbot uses `llama3-8b-8192` and can also use other models and passes the given context to pass the question through groq api and get the answer with the given context. Ask my bot about me, and it will provide you with an answer just as I would! 🙌🏼✨

groq groq-api llama3 personal-assistance python streamlit

Last synced: 10 Apr 2026

https://github.com/vinayakvthayil/health_chatbot

An AI-powered healthcare support system utilizing a three-model architecture for accurate, safe, and research-backed health assistance.

ai final-year-project healthcare phase-1 python rag streamlit twilio web whatsapp

Last synced: 12 Apr 2026

https://github.com/khaledkamr/image-classification

A deep learning project using CNNs to classify fruits and vegetables images, built with TensorFlow and Keras, showcasing image recognition and model training.

cnn-classification jupyter-notebook keras numpy python streamlit tensorflow

Last synced: 07 Apr 2026

https://github.com/antoinewg/velo

Quick study of bike transportation in Paris

deck-gl streamlit velib

Last synced: 15 May 2026

https://github.com/himudigonda/x-of-thought

Simple/CoT/GoT Inference using Llama3.1

langchain llm networkx ollama plotly streamlit

Last synced: 06 Jan 2026

https://github.com/binarybardakshat/mutual-fund-performance-insights

This project was developed for the RAGathon challenge hosted by IIT Madras Shaastra.

hackathon iitm openai python streamlit

Last synced: 09 May 2026

https://github.com/armanjscript/image-similarity-search-engine

This project is an Image Similarity Search Engine built with Python, utilizing Streamlit for the user interface and integrating with AI models via Ollama and CrewAI for advanced image analysis and keyword generation.

crewai image-similarity langchain langchain-ollama llava ollama python search-engine streamlit

Last synced: 12 Apr 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/papireddy903/resume-data-extractor

A Streamlit application powered by Google's Gemini Pro Vision model to effortlessly extract data from PDF resumes, simplifying the resume screening process.

gemini-pro-vision genai generative-ai python streamlit

Last synced: 10 May 2026

https://github.com/mementomori11723/gifnetor

A video to gif converter built in go and ffmpeg

conversion image-processing opencv pillow python streamlit

Last synced: 12 Apr 2026

https://github.com/hamdaniqhmqd/kelompok6-sistem-cerdas-bbri

Repository group6-system-smart-bbri is a group assignment project that uses Streamlit, scikit-learn, and related technologies to build a BBRI stock price prediction application based on day, week, and month input.

data-visualization numpy pandas python sklearn streamlit

Last synced: 03 Apr 2025

https://github.com/saket0x07/resume-scanner

An NLP-powered Resume Scanner built with Python and Streamlit. Upload job descriptions and resumes, and instantly rank candidates based on semantic similarity using SpaCy and NLTK.

ai-tools jobmatching nlp nltk resume-scanner spacy streamlit text-similarity

Last synced: 19 Apr 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/bullet-ant/classification-algorithms-comparision-app

A helper app to kick-start your machine learning model building. This app builds a lot of basic models and help you understand which models works better on your dataset, without any parameter tuning

classification-model machine-learning streamlit streamlit-sharing streamlit-webapp

Last synced: 08 Apr 2025

https://github.com/andrewohnsland/streamlit-page

A small app made with streamlit in python

python streamlit

Last synced: 15 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/coding-for-it/expense_management_system

Simple yet powerful application that you will find useful in your day-to-day life

fastapi mysql-database streamlit

Last synced: 12 Apr 2026

https://github.com/kuroko1t/geoview

A lightweight, browser-based GIS data viewer built with Streamlit and Geopandas. Visualize Shape files, GeoJSON, and more instantly

data-visualization folium geojson geopandas gis shapfile streamlit

Last synced: 29 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/dohyeondol1/optimalbotai

리그 오브 레전드 바텀 라인 조합 추천 AI 서비스

python streamlit

Last synced: 12 Feb 2026

https://github.com/subhayudutta/talk2ytube

Talk2YTube is an innovative AI-powered chatbot designed to provide insightful and comprehensive responses by accessing and interpreting information from YouTube videos.

faiss-vector-database google-generative-ai langchain streamlit youtube-transcript-api

Last synced: 12 Apr 2026

https://github.com/jpzinn654/chatbot-qas-policies

This is a chatbot built with Streamlit will help you to understand how NLP question-and-answering works, this project was built with a small LLM

ai chatbot huggingface-transformers llm nlp nlp-machine-learning portuguese python question-answering questions-and-answers streamlit

Last synced: 29 Mar 2025

https://github.com/aidoskanapyanov/big-mac-index-streamlit

Hi everyone! 👋 I've made this cool tutorial on how you can make your own web application using Streamlit.

datascience economics softwaredevelopment streamlit tutorial

Last synced: 12 May 2026

https://github.com/future-rafay/password-strength-checker-python-streamlit

🔒 Password Strength Checker built with Streamlit that evaluates the security of passwords based on multiple factors. It also provides suggestions for creating stronger passwords and allows users to generate secure passwords.

python regex streamlit

Last synced: 15 May 2026

https://github.com/gowthamsiddarthademan/gemini_api_chatbox

This Repo has 3 different ways to use Gemini API in your chatbox.

api chatbot gemini gemini-api python streamlit

Last synced: 15 May 2026

https://github.com/priyam-hub/testpaperpro

The Dynamic Test Paper Generator using Bloom's Taxonomy is a Streamlit-based application that helps educators create customized test papers. By inputting subject details, syllabus, and example questions, users can generate multiple-choice, short answer, and long answer questions.

blooms-taxonomy deep-learning large-language-models semantic-similarity streamlit

Last synced: 27 Feb 2025

https://github.com/pandeyankit123/books-recommender-system-using-machine-learning

This is a streamlit web application that can recommend various kinds of similar books based on an user interest.

jupyter-notebook machine-learning numpy pandas pickle python streamlit

Last synced: 12 Apr 2026

https://github.com/mirza7175/movie-mate

Machine Learning based project

python streamlit

Last synced: 09 May 2026

https://github.com/abhaysingh71/laptop-price-predictor

Laptop Price Predictor is a Dockerized machine learning project that predicts laptop prices based on specs using ensemble models like Random Forest, XGBoost, and Gradient Boosting.Including Streamlit UI, and full Docker support.

data-analysis data-science deployment docker docker-image ensemble-learning laptop-price-prediction machine-learning-algorithms streamlit xgboost

Last synced: 05 May 2026

https://github.com/rahuls-1106/redbus_scrapping

The Red Bus Project is a web scraping and visualization tool built with Selenium to extract bus information from the RedBus website. It stores the data in a MySQL database and provides an interactive visualization interface using Streamlit. The goal is to deliver insights into bus schedules, prices, ratings, and seat availability.

mysql pandas python selenium-webdriver streamlit

Last synced: 12 Apr 2026

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

A Machine Learning based webapp used to predict multiple diseases.

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

Last synced: 03 Mar 2025

https://github.com/leosimoes/uerj-tcc-analisador-dados-texto

Texto do trabalho de conclusão de curso (TCC) em engenharia de computação. Aplicativo Web para análise de dados.

data-analysis data-science data-visualization python streamlit

Last synced: 24 Mar 2025

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/muhammadadilnaeem/exploding-population-myths-1995-using-google-gemma-model

Welcome to the Exploding Population Myths 1995 repository! This project leverages the Google Gemma model to analyze and debunk common population myths from 1995 book, providing valuable insights into historical population trends.

css gemini-api gemma-2b html langchain markdown project pypdf python rag streamlit

Last synced: 12 Apr 2026

https://github.com/itsmeuttu/chatgpt-clone

This repository contains a ChatGPT clone built using the Ollama library and Streamlit. The project demonstrates how to create a conversational AI application that leverages the power of large language models to provide interactive and engaging user experiences.

chatgpt chatgpt-clone llama3 ollama streamlit streamlit-webapp

Last synced: 19 Jan 2026

https://github.com/alphasecio/streamlit-polygon

A Streamlit app for retrieving stock details and latest quotes using Polygon API.

polygon python stocks streamlit

Last synced: 21 Apr 2025

https://github.com/Keshabkjha/ClimaSense

ClimaSense is a web application that provides real-time weather information based on the user's location or any searched city. It features automatic location detection, manual search, and a chatbot , built using Python (Streamlit & SpaCy), that responds to weather-related queries.

html-css-javascript niet-codetantra niet-training python python3 spacy spacy-nlp streamlit weather-api weather-app

Last synced: 13 Mar 2025

https://github.com/debugger404/azure-blob-data-viewer

Streamlit app to manage PDF files in Azure Blob Storage: upload, display, and download seamlessly.

azure azureblobstorage pdf python streamlit

Last synced: 07 May 2026

https://github.com/vinicius999/simple-stock-price

Simple stock price interface using Streamlit

python streamlit webapp

Last synced: 12 Apr 2026

https://github.com/anidipta/agroconnect

Smart Agricultural Marketplace

googletranslate sql streamlit websocket

Last synced: 20 Apr 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/zachpinto/real-time-indicators

Streamlit-based analytics dashboard visualizing real-time economic indicators. This project uses cron jobs to provide real-time updates of common economic indicators

analytics-engineering data-analysis plotly streamlit visualization

Last synced: 15 May 2026

https://github.com/saksham-jain177/automated-data-analysis-and-visualization

About Automated Data Analysis and Visualization is a Streamlit web application designed for quick and insightful data analysis. Users can easily upload CSV files, perform automated preprocessing, and generate interactive visualizations such as histograms, scatter plots, and heatmaps.

automated-reporting data-analysis data-preprocessing data-science data-visualization datasets exploratory-data-analysis interactive-visualizations machine-learning python streamlit

Last synced: 15 May 2026

https://github.com/daniel1kp/diamond-price-predictor

💎Diamond Price Predictor is an user-friendly web application that simplifies the analysis and prediction of diamond prices.

altair pandas python scikit-learn streamlit

Last synced: 13 Apr 2026

https://github.com/warmachine028/movie-recommender

This is a movie recommendation website built with Python

datascience nltk pandas python streamlit streamlit-webapp

Last synced: 12 Apr 2026

https://github.com/muhammadzainrehmani/chatbot

The Qonkar Chatbot is an AI-powered assistant designed to provide quick and accurate information about Qonkar Software House, including its services, expertise in AI and software solutions, and ongoing projects.

gemini-pro llm nlp python streamlit

Last synced: 24 Mar 2025

https://github.com/simplecyber/movie-recommendation-system

Movie Recommendation System : built using Streamlit, Pandas, and the TMDb API. It allows users to select a movie and get five similar movie recommendations along with their posters.

python streamlit tmdb-api

Last synced: 05 May 2026

https://github.com/tsffarias/scrapy_monitoramento_preco_ecommerce

Projeto de ETL para Monitoramento de Preços e produtos E-commerce com o objetivo de coletar informações detalhadas e implementar um dashboard que facilite a visualização e análise desses dados.

pandas pricing python scrapy sqlite3 streamlit webscraping

Last synced: 12 Apr 2026