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/zenitsu0509/pdf-qna

A RAG powered pdf question and answering webapp

cohere-ai langchain python rag streamlit

Last synced: 02 Aug 2025

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/mohamedsebaie/face_mask_detector_webapp-by_streamlit_heroku-

This Project has been implemented by using OpenCV to detect faces in the input images and a pre-trained Keras CNN model (MobileNetV2) as mask/no-mask binary classifier applied to the faces Images. The Deep Learning model currently used has been trained using images data set from Kaggle. The trained model has been shared in this repo.

caffee cnn-keras colab-notebook convolutional-neural-networks datagenerator deep-learning face-detection heroku-deployment image-classification imagenet keras mask-detection mobilenetv2 opencv pre-trained-model python streamlit transfer-learning webapp

Last synced: 09 Apr 2026

https://github.com/karan51ngh/titanicpassangersurvivalpredictor

A Web-App that uses Machine-Learning to predict a persons chances of surviving the Titanic Wreckage as a Passenger

decision-trees knn logistic-regression machine-learning python random-forest streamlit svm

Last synced: 20 Aug 2025

https://github.com/aiengineeringforgrandmas/groq-prompt-engineer-toolkit

⚡Powered by Groq LPUs and the latest (July 2024) Llama 3 Models to generate high-quality engineered prompts and datasets for fine-tuning AI models. Try this free Streamlit application designed to help you become a prompt engineering and fine-tuning pro.

gemini-ai gemini-api gemini-pro groq groq-api groq-lpu llama3 llama3-70b-8192 llama3-meta-ai python streamlit streamlit-webapp

Last synced: 07 Oct 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

https://github.com/petermartens98/GPT4-Programming-Assistant

Python Streamlit web app utilizing OpenAI and LangChain. This app allows user to specify their desired programming language and scenario. The user can then interact with a GPT-4 chatbot intended for programming purposes and the user's specific code input.

gpt4 langchain openai python streamlit

Last synced: 11 Sep 2025

https://github.com/singjc/streamsage

StreamSage is a web application for performing proteomics database searching use Sage.

mass-spectrometry proteomics streamlit

Last synced: 20 May 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.

chi-square-test encoding hiplot imblearn json knn-imputer matplotlib numpy pandas pca-analysis pillow plotly robust-scalar scipy seaborn sklearn smote streamlit ttest visualization

Last synced: 01 Mar 2025

https://github.com/jigyasag18/sonar-rock-vs-mine-prediction-ml-project

This repository contains a machine learning project that classifies SONAR reading data to distinguish between rocks and mines. It implements various classification models,evaluates their performance,and features a user-friendly web application deployed with Streamlit for real-time predictions. The project is aimed to help in safe marine operations.

classification data dataset machine-learning machine-learning-algorithms machinelearning machinelearning-python machinelearningmodel machinelearningproject machinelearningprojects modelevaluation modeltraining prediction-model streamlit streamlit-webapp

Last synced: 18 May 2026

https://github.com/prog-lucasalves/aed_data_quality

Data Quality Checker com Streamlit e Faker

faker pandas poetry python streamlit

Last synced: 13 Apr 2026

https://github.com/armaanmistry/health_optimization

An AI-driven solution for optimizing patient scheduling and resource allocation in healthcare facilities. This project features a predictive analytics dashboard powered by Prophet for forecasting patient inflows, real-time staffing recommendations, and an interactive chatbot using LangChain and Neo4j for data-driven insights.

chatbot docker docker-compose langchain nlp prophet python rag-chatbot streamlit time-series-forecasting

Last synced: 12 Apr 2026

https://github.com/sahil352005/chatwithpdf-images

A Streamlit-based app that allows users to upload PDFs or images, extract text, and engage in interactive Q&A. Using Google Generative AI, this app enables insightful conversations based on document contents. Ideal for those seeking quick answers from their files in a simple, intuitive interface.

chat-application chatbot gemini-api ocr pdf2text pillow pytesseract python streamlit textextracting

Last synced: 09 May 2026

https://github.com/anas436/face-mask-detection-ai

A Web App for Real Time and Image Face Mask Detection Using Streamlit

keras opencv streamlit tensorflow

Last synced: 13 Apr 2026

https://github.com/miteshgupta07/intellichat

IntelliChat is a conversational AI chatbot with persistent history and multi-language support. Built using Streamlit, LangChain, and ChatGroq, it provides context-aware, customizable responses in five languages.

chatbot generative-ai groq langchain streamlit

Last synced: 22 Feb 2026

https://github.com/ronierisonmaciel/webqueryanalyzer

Streamlit application for analyzing web queries through the Google Custom Search API, displaying relevant results, and identifying the country of origin of the domain.

analise-de-dados api-google geolocation streamlit

Last synced: 26 Mar 2025

https://github.com/trups39/rag-chatbot-using-langchain

Build a production-ready RAG based AI LLM chatbot that can answer questions based on your own documents using Langchain.

fastapi langchain llm openai python rag streamlit

Last synced: 13 Apr 2026

https://github.com/dynamo63/digit-recognizer

A demo app of a CNN trying to predict a digit drawed

cnn-keras python streamlit

Last synced: 18 May 2026

https://github.com/slevin48/self-driving

Hack self-driving dataset from Udacity & App from streamlit

car folium matlab python ros sim streamlit

Last synced: 13 Apr 2026

https://github.com/frieren-123/shopping-agent-ai

🛒 An intelligent shopping agent powered by LLMs. Cross-platform search (JD, Taobao, Vipshop), AI-driven product analysis, and smart scoring reports. 全网比价,AI 决策购物助手。

crawl4ai jd llm ocr playwright python shopping-assistant shopping-assistant-ai smart-scorer streamlit web-scraping

Last synced: 04 May 2026

https://github.com/furkantsnb/flight-tracking-application

This project visualizes flight data on an interactive world map using both real-time (API) and static (CSV) data sources. It provides insights into flight speeds, routes, and locations.

data-processing flight-data-visualization geographical-visualization interactive-maps opensky-network-api plotly python real-time-data-analysis static-data-analysis streamlit

Last synced: 19 May 2026

https://github.com/furkantsnb/coalclassifie

CoalClassifier: A deep learning model for classifying coal types using EfficientNetB0-based transfer learning and fine-tuning techniques. This project is designed to accurately distinguish between Anthracite, Bituminous, Lignite, and Peat classes and is developed using TensorFlow/Keras

coal-classification computer-vision data-visualization efficientnetb0 image-classification keras python streamlit tensorflow

Last synced: 05 Apr 2026

https://github.com/dhruvldrp9/docuquest

Upload your PDFs to DocuQuest and ask questions to instantly retrieve precise information from your documents, powered by Supabase's vector store.

chatbot doc-parser docuquest llm opensource python python3 streamlit

Last synced: 18 May 2026

https://github.com/usama7871/advanced-personal-life-manager

personal life manager like health tracker , task tracker , goals tracker , finance tracker

authentication blog health personal-site python streamlit streamlit-application streamlit-dashboard

Last synced: 18 May 2026

https://github.com/miashraf1818/genai-rag-chatbot

🤖 AI-powered RAG chatbot: Upload documents, ask questions, get intelligent answers. FastAPI + LLaMA 3.1 + Pinecone + Nextjs.

ai chatbot fastapi lang llama pinc python rag streamlit

Last synced: 13 Apr 2026

https://github.com/cpondoc/oracle-diff

🔮 see -> tellor-io/oracle-diffs. looking at differences in oracles. web3.py

streamlit

Last synced: 18 May 2026

https://github.com/gokulnpc/calories-burnt-prediction

This web app is created to predict the calories burnt based on the user inputs such as gender, age, height, weight, duration, heart rate, and body temperature. The model used in this web app is a Random Forest Regressor model trained on the dataset with 15000 samples.

machine random-forest-regression regression-models streamlit

Last synced: 03 May 2026

https://github.com/asifdotexe/serpent

Syntactic Extraction and Rendering of Python’s End-to-end Node Trees

ast code-documentation code-to-flowchart developer-tools graphviz python streamlit

Last synced: 18 May 2026

https://github.com/anaagg/code_pills

In this repository you can find some basic concepts about Python programming and data analysis prepared for education.

kepler-gl keplergl linear-regression prophet prophet-facebook prophet-model r regex regex-pattern selenium selenium-python selenium-webdriver streamlit

Last synced: 13 Apr 2026

https://github.com/abelmou/rag-healthcare-assistant

RAG-Powered Healthcare Assistant is an AI-driven tool using Retrieval-Augmented Generation (RAG) with multilingual support (Darija, Arabic, English) to provide personalized health info. It features Prescription OCR, multilingual queries, and a Pharmacy Locator to offer tailored, accurate healthcare responses and services.

ai-healthcare-assistant chainlit chromadb darija deep-learning health-chatbot langchain llama llama3 machine-learning medical-records multilingual-support ollama pharmacy-locator prescription-ocr rag rag-healthcare-assistant streamlit

Last synced: 30 Dec 2025

https://github.com/nevrohelios/deep-viz

🔬 Deep-Viz: Unveiling the Black Box of Deep Learning

captum opencv pytorch streamlit torchvision

Last synced: 05 Apr 2026

https://github.com/aakashsharma7/shl-assessment-recommendation-system

Developed an intelligent recommendation system that analyzes job descriptions (text or URL) and suggests relevant SHL assessments. The tool simplifies hiring by using natural language understanding and Gemini API to return accurate, structured test recommendations instantly.

beautifulsoup4 generative-ai pandas python requests streamlit

Last synced: 05 May 2026

https://github.com/uni-creator/lungcancerclassification

This repository contains a deep learning-based cancer type prediction system using a trained convolutional neural network (CNN). The model is deployed using Streamlit, allowing users to upload medical images and receive predictions with a probability distribution displayed in a pie chart.

ai-in-healthcare-and-biology biomedical-ai cancer-classification deeplearning histopathology image-classification lung-cancer-classification machine-learning medical-imaging neural-networks streamlit tensorflow

Last synced: 10 May 2026

https://github.com/mayankmittal29/stockvision

Stock price predictor LSTM Sequential Model with Dropout Regularization by which we can analyse any stock tickers, do its fundamental analysis using fundamental ratios and charts visualisations of 100MA and 200MA and can also predict stock price for next 10 days with its trend. Can also view candle stick charts for stock trading and latest news.

keras lstm-neural-networks matplotlib-pyplot mplfinance numpy pandas python scikit-learn streamlit yfinance-api

Last synced: 07 Apr 2026

https://github.com/fralfaro/streamlit-examples

Primeros pasos con Streamlit

general-projects streamlit

Last synced: 16 May 2026

https://github.com/jyoti-ranjan-jena/docbot

DocBot is a Streamlit web application that enables interactive conversations with PDF documents using Gemini AI, providing insightful responses based on the document's content.

faiss gemini python streamlit

Last synced: 30 Apr 2026

https://github.com/shantoroy/data-visualization-streamlit-app

Simple csv data analytics platform built using Python Streamlit

data-analytics data-visualization machine-learning python streamlit

Last synced: 13 Apr 2026

https://github.com/fralfaro/vizzu-examples

Primeros pasos con Vizzu

general-projects streamlit vizzu

Last synced: 16 Mar 2025

https://github.com/malengatiger/bfn-dlt-repo

Business Finance Network - Corda DLT, Spring Web App, Flutter mobile and web interfaces

android azure corda firebase flutter gcp ios java python springboot streamlit

Last synced: 14 Apr 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/exsandebest/mts-teta-hackathon

(RU) Hosts classification - MTS.Teta hackathon project

classification-model hosts hosts-classification jupyter-notebook python streamlit

Last synced: 16 Apr 2026

https://github.com/snowflake-labs/sfguide-bootstrap-st-oss-to-sis

Companion code and completed solution for Streamlit OSS to SiS quickstart

quickstart snowflake streamlit

Last synced: 06 May 2025

https://github.com/soumyadeepbose/sheet-counter

Sheet Counter is a Streamlit application designed to count the number of sheets in a given video or image. The app uses computer vision techniques to detect and count horizontal lines, which represent sheets in the input media.

canny computer-vision hough-lines hough-transform opencv python python3 sheet-counter streamlit

Last synced: 10 May 2026

https://github.com/charanpool/rag-news-summarizer

A local-first RAG pipeline that fetches news from RSS feeds, indexes them in ChromaDB, and generates AI-powered summaries using Ollama. Built with LangChain and Streamlit for learning and experimentation.

chromadb langchain local-llm news nlp ollama python rag retrieval-augmented-generation sentence-transformers streamlit vector-database

Last synced: 18 Jan 2026

https://github.com/tirendazacademy/my-first-ai-app

Building an AI-powered app with Streamlit & LangChain

deployment langchain langchain-python llms openai streamlit

Last synced: 17 Oct 2025

https://github.com/abdulsamad183/cooking_agent

Cooking Agent is a simple multi-modal AI project that takes an image of ingredients, extracts them, and suggests possible recipes. If the ingredients are not sufficient, it recommends additional ones to complete a recipe.

agentic-ai ai deep-learning machine-learning multimodal nlp openai streamlit

Last synced: 13 Apr 2026

https://github.com/ricky2054/human_pose_estimator

Human_Pose_Estimator uses machine learning to detect and track human body poses from images or videos, enabling applications in fitness, gesture recognition, and AR/VR.

opencv python3 pytorch streamlit tensorflow

Last synced: 11 Apr 2026

https://github.com/abdul-rafay19/cnnect-classifier

A real-time image classification app built with PyTorch and deployed using Streamlit. CNNect-Classifier uses a custom-trained CNN on the CIFAR-10 dataset to predict image classes with confidence scores. Designed to demonstrate end-to-end deep learning deployment — from training to user-facing web app.

ai artificial-intelligence artificial-intelligence-algorithms artificial-neural-networks cifar-10 cifar10 cnn cnn-classification cnn-model cnnect deep-learning machine-learning neural-network neural-networks numpy python pytorch pytorch-cnn streamlit streamlit-webapp

Last synced: 11 Apr 2026

https://github.com/billy-enrizky/speech-emotion-recognition

This project focuses on real-time Speech Emotion Recognition (SER) using the "ravdess-emotional-speech-audio" dataset. Leveraging essential libraries and Long Short-Term Memory (LSTM) networks, it processes diverse emotional states expressed in 1440 audio files. Professional actors ensure controlled representation, with 24 actors contributing

deep-learning emotion-recognition lstm-neural-networks mfcc-analysis ravdess-dataset speech-recognition streamlit

Last synced: 08 Jul 2025

https://github.com/kikugo/multiagent-ai-app

A Streamlit application demonstrating the use of AI agents for various tasks. Features a video analyzer using Google's Gemini, a financial data agent using YFinance and DuckDuckGo, and a PDF question answering agent using Groq and ChromaDB

agents ai ai-agent artificial-intelligence chromadb dataanalysis gemini groq llm machine-learning python streamlit

Last synced: 09 May 2026

https://github.com/hermann-web/pix2tex

This Python script employs Streamlit and LatexOCR to extract LaTeX formulas from uploaded images (JPEG, JPG, PNG). It displays the uploaded image and the extracted LaTeX formula, demonstrating a basic example of LaTeX to Markdown conversion.

image-processing latex latex-ocr ocr ocr-python pix2text python streamlit

Last synced: 13 Apr 2026

https://github.com/alizabatool4268/password-strenght-meter

__this is a password strength meter which is built using python. It uses streamlit for basic UI

python streamlit

Last synced: 13 Jun 2025

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/kostyafarber/b-movie-text-generator

What if a robot 🤖 could write b-movies? Well look no further, this web app will answer this question and more.

cinemagoer docker docker-compose gpt-3 imdb jupyter-notebook movies nlp openai python3 streamlit

Last synced: 13 Apr 2026

https://github.com/prarthana-singh/youtube-ai-notes

YouTube AI Notes Converter is an intelligent tool that automatically extracts transcripts from YouTube videos and converts them into clean, structured notes using Generative AI. It simplifies learning by summarizing long videos into digestible written content – perfect for students, researchers, and lifelong learners.

aiprojects generativeai googlegemini langchain python streamlit textsummarization youtube

Last synced: 06 May 2026

https://github.com/amaliezzz/Eigen-Analyzer

Eigen-Analyzer: A numerical tool for matrix analysis, computing eigenvalues and eigenvectors.

analyzer matrix matrix-decompositions numerical-methods python streamlit

Last synced: 11 May 2025

https://github.com/ruban2205/housing-prediction-microservice

This repository houses a microservice designed for predicting housing prices based on machine learning models. It provides a REST API endpoint to interact with the prediction service, making it easy to integrate into various applications.

machine-learning python streamlit

Last synced: 29 Jan 2026

https://github.com/vidhi1290/hr_employee_prediction

"Welcome to the HR Employee Promotion Prediction project! This repository contains the code and resources for a machine learning project that focuses on predicting employee promotions. By analyzing various employee attributes, this project aims to provide valuable insights for HR decision-making and talent recognition within organizations.

data-exploration data-science data-visualization docker hr-employee-prediction hyperparameter-tuning machine-learning matplot model-building numpy pandas scikit-learn seaborn streamlit streamlit-webapp

Last synced: 13 Apr 2026

https://github.com/rahul-sahani04/gemini-pro-vision-chatbot

Gemini Pro AI is a Streamlit-powered application leveraging Google's Generative AI API. Engage in dynamic text and image-based conversations with Gemini Pro and Gemini Pro Vision models. Simply input text or upload images to receive contextual and creative responses. Explore the possibilities of conversational AI with Gemini Pro AI.

gemini-pro google-ai python3 streamlit

Last synced: 27 Apr 2026

https://github.com/theanh130124/dl_recommendation_system

Hệ thống gợi ý tìm các bộ phim theo nội dung của bộ phim người dùng , và gợi ý theo hành vi người dùng

jyputer-notebook llm streamlit

Last synced: 16 May 2026

https://github.com/undp-data/st-undp

A Python package that helps build Streamlit apps in line with UNDP Design System.

data-futures-exchange streamlit streamlit-ui undp web-app

Last synced: 18 May 2026

https://github.com/nick-peter-marcus/job-market-dashboard

Build a dashboard exploring data from the Data Science job market in Germany

chatgpt dashboard data-cleaning data-visualization levenshtein-distance regex streamlit streamlit-webapp

Last synced: 16 May 2026

https://github.com/lixx21/llm-datatalks-faq

BUILD LLM using ElasticSearch and Mistral.AI

elasticsearch llm mistral-ai rag streamlit

Last synced: 01 Mar 2026

https://github.com/manas1331/real-estate-management-project

Welcome to Landmark Estates, a streamlined real estate management platform built using Streamlit and MySQL for a modern and user-friendly experience. This project offers an efficient way to manage real estate properties with a range of features designed to simplify the process of buying, selling, and tracking properties. With a responsive interface

sql streamlit

Last synced: 07 Apr 2026

https://github.com/sppdd/semantic-search-engine

A semantic search engine with hugging face and pinecone implementation for docusign documents.

docusign-api huggingface pinecone python semanticsearch streamlit

Last synced: 16 May 2026

https://github.com/ddihora1604/nyaymitra

NyayMitra is a comprehensive legal assistance platform offering AI chatbot support, lawyer search with maps, legal document analysis, case tracking, contract drafting, and interactive legal flowcharts to simplify access to justice for all.

agentic-ai chromadb chromedriver crewai gemini langchain llama nextjs openmap python rag reactflow streamlit unicorn

Last synced: 07 Apr 2026

https://github.com/nafiealhilaly/analyzing-sa-schools-data

A simple python streamlit app to explore and analyze Saudi Arabia schools dataset from data.gov.sa

data-analysis data-visualization eda python streamlit

Last synced: 16 May 2026

https://github.com/wesleyscholl/ai-sommelier

🤵🏻‍♂️🍷 An AI-powered wine recommendation system that helps customers find the perfect bottle based on taste preferences, grape varietals, food and cheese pairings, or mood. 🍇 🍝 🧀

ai artificial-intelligence embeddings gemini llm machine-learning python recommendation-system retreival scikit-learn semantic-search streamlit torch transformers wine

Last synced: 17 Feb 2026

https://github.com/mariam-badr-mb/gtc-land-type-classification

This project develops a machine learning model to classify land cover types in Egypt using Sentinel-2 satellite imagery. The system detects categories such as agriculture, water bodies, urban areas, deserts, roads, and tree cover.

data-analysis data-visualization deep-neural-networks eda machine-learning model-architecture streamlit

Last synced: 12 Jun 2026

https://github.com/orengrinker/nbastreamlit

A Streamlit application to view NBA games and news, showcasing modularity in Python code organization.

nba nbaapi streamlit streamlit-webapp

Last synced: 26 Apr 2026

https://github.com/varun-1703/eu-act-navigator-rag-qabot

An interactive, privacy-first application for querying the European Union’s AI Act using a local Retrieval-Augmented Generation (RAG) pipeline. Combines semantic search (FAISS) and a quantized TinyLlama LLM for fast, accurate, and context-aware answers—all running on your own hardware.

cuda faiss hugging-face-transformers langchain legal-tech local-slm machine-learning nlp open-source privacy rag-chatbot sentence-transformers streamlit tinyllama

Last synced: 03 May 2026

https://github.com/aiengineeringforgrandmas/groq-code-aggregator-ai

CodeAggregatorAI is a powerful Groq, Llama3 and Streamlit application designed to aggregate an entire GitHub repository into a single, organized Markdown file, making it easy to feed to AI systems for tasks like code summarization, question answering, code generation and fine-tuning. 🧠

ai groq groq-api groq-lpu langchain langsmith llama3 llama3-1 llama3-70b-8192 llama3-meta-ai python streamlit streamlit-webapp

Last synced: 09 Apr 2026

https://github.com/felipeclarindo/pizza-price-predictor

Web Application developed in python using streamlit to make previsions using machine model created with scikit-learn.

exploratory-analysis jupyter-notebook machine-learning pandas prediction-model python streamlit streamlit-application

Last synced: 01 Apr 2025

https://github.com/nano-a/ia

Comparatif détaillé de 4 projets d'intelligence artificielle. Analyse de la gestion des données et méthodologies IA (recommandation, classification, prédiction, séries temporelles).

ai analysis artificial-intelligence classification data-science flask ia machine-learning python streamlit

Last synced: 13 Apr 2026

https://github.com/ronnie-allen/music-genre-classification-with-cnn

A machine learning model for classifying music genres based on audio features. This repository contains the code and resources for building, training, and evaluating the model using popular libraries like TensorFlow and scikit-learn. It aims to predict the genre of music from raw audio data, providing a practical solution for music classification..

classification-model machine-learning ml-projects python streamlit tensorflow

Last synced: 29 May 2026

https://github.com/citizenlabsgr/upwardmobility-webapp

Django webapp embedding Streamlit components.

django hacktoberfest python streamlit

Last synced: 13 Apr 2026