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/dono1901/rag-llm-using-ai-pipeline-with-streamlit-interface

A system that combines Retrieval-Augmented Generation (RAG), the Claude Sonet 3.5 LLM, and the Pathway framework to analyze financial reports and tables. It ingests data from Google Drive, processes both structured and unstructured formats in real time, and presents insights via a Streamlit-powered interface.

api claude-api docker docker-pipeline googledriveapi llm nlp pipeline python rag rag-pipeline retrieval-augmented-generation streamlit vector-database

Last synced: 05 May 2026

https://github.com/abdelrahman-amen/invoice_extractor_using_llm

In this project, we use Google Gemini to automatically extract key information from uploaded invoice images. Users can ask specific questions, and the app generates responses based on the extracted data, automating the process for improved efficiency and accuracy.

api dotenv gemini pil prompt-engineering python streamlit

Last synced: 05 May 2026

https://github.com/ychaaby/real-time-coursecompass

A real-time course recommendation system powered by Apache Spark and Kafka for scalable big data processing. It uses content-based filtering and AI-generated keywords to deliver personalized learning suggestions, all orchestrated with Docker for seamless deployment.

data-engineering docker gemini kafka mllib oracle pyspark recommender-system selenium spark-streaming streaming streamlit tfidf

Last synced: 05 May 2026

https://github.com/aldrees7/language-companion

Streamlit-based AI Language Tutor — explain grammar, translate text, generate quizzes, and run SRS reviews with memory persistence. Built with OpenAI + Python.

ai education langchain language-learning nlp openai python srs streamlit tutor

Last synced: 05 May 2026

https://github.com/kabragaurav/padharomharedes

Streamlit app that redirects user to Gaurav's personal portfolio: https://gauravkabra.netlify.app/

portfolio streamlit

Last synced: 05 May 2026

https://github.com/debjotyms/streamlit-ml-intrusion-detection-system

This repository contains a simple and interactive intrusion detection system built using Streamlit and Machine Learning Models. The application analyzes network or system data to identify potential security threats and suspicious activities.

python streamlit

Last synced: 05 May 2026

https://github.com/itsleonb/genshin-furnishings

Python app to help identify needed furnishings to craft/buy and materials required for claiming gift sets in Genshin Impact

genshin-impact pandas streamlit

Last synced: 05 May 2026

https://github.com/jocelynvelarde/moviematch

Select 3 movies and we will provide you with our recommendation using K-means. Type in how you felt and we will take that into consideration for future instances.

gsheets kmeans machine-learning openai sentiment-analysis streamlit

Last synced: 05 May 2026

https://github.com/eudesgccunha/customer-churn-app

Desenvolvimento de um modelo de classificação para churn com apresentação no streamlit do dataset Telco do Kaggle.

churn-prediction classification-model python streamlit

Last synced: 05 May 2026

https://github.com/akash-47-tank/personalized-e-commerce-review-summarizer

Personalized E-commerce Product Review Summarizer: A Streamlit app that summarizes product reviews (e.g., from a CSV) using T5-small and tailors summaries to user preferences (price, durability, etc.) with NLP and lightweight ML.

data-analysis e-commerce machine-learning nlp personalization portfolio python scikit-learn sentiment-analysis streamlit t5 transformers web-app

Last synced: 05 May 2026

https://github.com/imvision12/kerascv-demo

A website demonstrating augmentation layers of KerasCV

bounding-box image keras kerascv object-detection segmentation streamlit tensorflow

Last synced: 05 May 2026

https://github.com/apsinghanalytics/streamlit_venturegen

A LangChain and OpenAI GPT 3.5 powered app to brainstorm Startup name and pitch

aws-ec2 langchain large-language-models openai streamlit

Last synced: 05 May 2026

https://github.com/kirankumar-ak777/bizcardx_extracting_business_card_data_with_ocr

OCR-based business card data extraction application built with Streamlit. It allows users to upload business card images, extract key details (like name, designation, contact, and email), store the data in a database, and manage records with options to modify or delete them.

easyocr pandas pillow python sqlite3 streamlit

Last synced: 05 May 2026

https://github.com/aysenurcftc/breast_cancer_streamlit

Breast Cancer Wisconsin Dataset Classifier with Scikit-learn and Streamlit

breast-cancer classification gridsearch scikit-learn streamlit

Last synced: 05 May 2026

https://github.com/viniciusds2020/app_mixtral_pandas_ai

Este é um aplicativo de chatbot desenvolvido com Streamlit, que utiliza o Pandas AI para manipulação e análise de dados, e o modelo de linguagem Mixtral com Groq para gerar respostas. Este projeto demonstra como integrar essas tecnologias para criar um chatbot interativo e eficiente.

pandasai rag streamlit

Last synced: 05 May 2026

https://github.com/sergiopichardo/bedrock-chatbot-llama2-langchain-streamlit

Chatbot build with Amazon Bedrock, Llama 2, LangChain and Streamlit

amazon-bedrock chatbot langchain llama-2 python streamlit

Last synced: 05 May 2026

https://github.com/meinhere/dicoding-analisis-data

Submission Analisis Data dengan tema E-Commerce Streamlit App

data-analysis data-mining e-commerce python streamlit

Last synced: 05 May 2026

https://github.com/leosimoes/streamlit-gemini-dockergenerator

Aplicação Web feita em Python com Streamlit que utiliza o Gemini da Google para criar contéudos para os arquivos docker-compose.yml e Dockerfile dada uma descrição do sistema desejado.

gemini google-gemini-ai python streamlit

Last synced: 05 May 2026

https://github.com/andreratzenberger/streamlit-ollama-chat

Simple chat with streamlit + ollama

llm ollama streamlit

Last synced: 05 May 2026

https://github.com/aravachoudhary/myntra_insighter

Currently working on this project

mongodb streamlit webscraping

Last synced: 05 May 2026

https://github.com/manmeetkaurbaxi/inboxpilot

Fast, smart, automated cold-outreach to companies/hiring managers

agentic-ai beautifulsoup chromadb llama3 pydantic-ai streamlit

Last synced: 06 May 2026

https://github.com/susheel-1999/genai-basic_projects

Practice projects to learn more about the generative AI, langchain, chatgpt and relevant libraries

genai genai-usecase langchain openai openai-api openai-chatgpt prompt streamlit

Last synced: 06 May 2026

https://github.com/hasnainmumtaz/imagemania

Reverse Image Search for Shopify Products

fastapi image-embeddings reverse-image-search shopify streamlit

Last synced: 06 May 2026

https://github.com/ibrahimceyisakar/hotel-finder

Hotel finder system with Python includes data gathering, analyzing, and visualization.

data-analysis data-gathering data-visualization pandas plotly python selenium streamlit

Last synced: 06 May 2026

https://github.com/agrvanshika/respicite-automation

This project automates the report and councelling process

automation chatbot chatgpt councelling openai python streamlit

Last synced: 06 May 2026

https://github.com/sahilll94/crop-recommendation-system

A Crop Recommendation System using machine learning to predict the best crop based on soil and environmental conditions.

machine-learning streamlit webapp

Last synced: 06 May 2026

https://github.com/avijay24/movie-recommender-web-application-using-streamlit

Created a Movie Recommendation Web Application using Streamlit and TMDB data

movie-recommendation python streamlit streamlit-webapp tmdb-api tmdb-movie-search

Last synced: 06 May 2026

https://github.com/rakshath66/ask-your-image

Ask questions about any image using AI. A smart Streamlit app powered by BLIP that answers visual questions, generates captions, and lets you download a PDF report.

ai-app blip caption-generator computer-vision deep-learning generative-ai huggingface image-captioning image-processing image-question-answering interactive-ui multimodal-ai openai pdf-generator pytorch streamlit transformers vision-language visual-question-answering vqa

Last synced: 06 May 2026

https://github.com/souravsuvarna/picinteract

An Image Enabled Interrogation. This Streamlit application enables users to inquire about an uploaded image, receiving responses from a conversational AI agent. Powered by the OpenAI GPT-3.5 Turbo model, the agent generates answers based on both the provided image and user input.

ai artificial-intelligence chatbot machine-learning python streamlit

Last synced: 06 May 2026

https://github.com/swapnil-jain/whatsapp-chat-statistics

Web Application showing common statistics, graphs and various charts about the uploaded Whatsapp chat.

data-analytics data-science data-visualization heroku-deployment streamlit whatsapp

Last synced: 06 May 2026

https://github.com/auction-s/assist

AI-powered task assistant that parses, prioritizes, and schedules tasks with Streamlit.

dataparser nlp productivity python spacy streamlit task-manager

Last synced: 06 May 2026

https://github.com/harish-siva/analyzing-personal-expenses

This project aims to simulate an expense tracker for an individual using the Faker library. The project generates realistic monthly expense data, processes and stores it in a SQL database, and creates SQL queries to derive insights into spending behavior. Streamlit app is developed to visualize these insights and showcase the results of SQL queries

data-visualization expense-tracking exploratory-data-analysis financial-analysis matplotlib pandas python seaborn sql sqlalchemy streamlit

Last synced: 06 May 2026

https://github.com/laavanjan/budget2025nimrag-q-a-chat

"A document Q&A application powered by NVIDIA NIM and LangChain, focused on Sri Lanka's Budget Speech 2025

budget-speech chatbot faiss langchain nvidia-nim nvidia-nim-api pdf-proccessing streamlit vector-embeddings

Last synced: 06 May 2026

https://github.com/mudassir-a/stock-price-predictions

vibe coded cloud computing uni-proj ☁️🐍

python stock-price-prediction streamlit tensorflow

Last synced: 06 May 2026

https://github.com/muhammadfahd/customer_segmentation_using_kmeans

mini machine learning project (unsupervised learning type) that uses K-Means clustering to segment mall customers based on their annual income and spending score. With proper guide and code. Build with Streamlit for UI.

huggingface-spaces machine-learning python streamlit unsupervised-clustering

Last synced: 06 May 2026

https://github.com/oktaybogazkaya/tympli

An AI-powered Streamlit app that lets users search and compare deals across multiple eCommerce platforms.

brightdata ecommerce mcp streamlit webscraping

Last synced: 06 May 2026

https://github.com/buildwithfiroz/icodev

A blazing fast, developer-focused SVG icon library for programming languages, design tools, and tech stacks. Plug & play anywhere — no downloads needed.

aws cloudfront css3 designers developers html5 icodev python python3 streamlit streamlit-application svg-icons webapp

Last synced: 06 May 2026

https://github.com/raju-2003/agri-aid-expert

AgriExpert utilizes Streamlit, Tensorflow, and Python for predicting crop diseases, aiding farmers in proactive agricultural management.

openai python serper streamlit tensorflow

Last synced: 06 May 2026

https://github.com/joao-pedro-rdo/container-net-lab

Ferramenta para criar containers com pacotes de redes de maneira gráfica. feito com objetivo de explorar e testar o SDK do docker

docker docker-sdk python streamlit

Last synced: 06 May 2026

https://github.com/snigdhadatta/bangalore-climate-analysis

This is a blog website just for showing the data analysis of Bangalore's Climate . We trained the climate data of bangalore in using Jupyter notebook's extensions in our VS CODE and then analyzed the regression and grapjical outputs to deduce the overview of that region's climate

jupyter-notebook python streamlit

Last synced: 06 May 2026

https://github.com/kowshik24/web-bot

Web Bot is an bot that chat with any Website and get the information from the website using Langchain and Web Scraping.

beautifulsoup4 chromadb langchain openai-api streamlit

Last synced: 06 May 2026

https://github.com/inseefrlab/funathon2023_sujet4

Produire une application qui scanne le code barre d'un produit et donne sa composition nutritionnelle

datascience deployment python streamlit

Last synced: 06 May 2026

https://github.com/urbanekda/upwork_dashboard

A data analysis project examining trends and patterns in the data science job market on Upwork. This project analyzes job postings, requirements, and market demands to provide insights into the freelance data science ecosystem.

data-analysis data-science data-science-projects data-visualization freelance jupyter-notebook python streamlit

Last synced: 07 May 2026

https://github.com/arv-anshul/attendance-system

Attendance System with MongoDB and Streamlit.

crud-application mongodb project python3 streamlit

Last synced: 07 May 2026

https://github.com/srujan911/cross-chain-token-tracker

Cross-chain USDT tracker with anomaly detection and Streamlit dashboard

anamoly-detection blockchain bnb ethereum polygon streamlit token-tracker web3

Last synced: 07 May 2026

https://github.com/aldiwildan77/fitness-assistant

Fitness App using Ollama, LangChain, LangSmith, Streamlit, Postgres, etc.

langchain langsmith ollama streamlit

Last synced: 07 May 2026

https://github.com/n1k1f0rm/car-price-predict

By car characteristics you can predict it prise

fastapi ml scikit-learn streamlit

Last synced: 07 May 2026

https://github.com/sakshikanade31/youtube-transcript-summarizer---streamlit-app

A Streamlit web app that summarizes YouTube video content using transcripts and Google’s Gemini Generative AI. Just paste a YouTube link to instantly get a concise summary without watching the full video.

ai-summary conda edtech gemini-api generative-ai google-api machine-learning nlp openai productivity python streamlit transcript-summarizer video-summarizer web-app youtube youtube-transcript-api

Last synced: 07 May 2026

https://github.com/cyberpsychofc/content-engine-langchain

Stateless Content Engine using GroqAI LLM, Streamlit and Langchain

chromadb groq-ai groq-api langchain langchain-python rag streamlit

Last synced: 07 May 2026

https://github.com/drod75/weeaboo-buddy

An Agent to help those interested in Anime, learn facts, trends, and statistics about the latest anime!

agentic-ai api-rest gemini jikan-api langchain langchain-community langgraph mongodb myanimelist streamlit tavily-search tracemoe

Last synced: 07 May 2026

https://github.com/harshsahu23/wabtec3_brakesgui_shared

💻 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: 07 May 2026

https://github.com/william-fernandes252/kinea-valuation-dashboard

Dashboard dos projetos de valuation da Kinea

dashboard python sqlserver streamlit

Last synced: 07 May 2026

https://github.com/mahmoudnamnam/fc-barcelona-reports

FC Barcelona Reports: An interactive web application to analyze and visualize FC Barcelona's match data. Built with Streamlit, it scrapes match data from WhoScored, stores it in MongoDB, and presents insights through interactive visualizations like pass networks, shot maps, and player statistics.

data-analysis data-visualization football-analytics mplsoccer pandas streamlit web-scraping

Last synced: 07 May 2026

https://github.com/saptarshi11/leademail-pro

LeadEmail Pro is a tool for service companies that automates personalized cold emails. By inputting a career page URL, it extracts job listings and matches portfolio links using Groq, LangChain, and Streamlit. Business development executives can easily reach out to potential clients, showcasing relevant services based on the extracted job

automation groq langchain streamlit vector-database

Last synced: 07 May 2026

https://github.com/cycle-sync-ai/cyclesyncai-o3-pro-background-demo

A Streamlit application that leverages OpenAI's o3-Pro model with background processing to generate extremely long responses (up to 200k tokens context window).

long-response o3-pro openai streamlit

Last synced: 07 May 2026

https://github.com/puranik3/genai-spam-classifier

A lightweight, production-ready Spam Detection App

gemini genai llm python spam-detection streamlit

Last synced: 07 May 2026

https://github.com/asmaaebraheem1/diabeticretionpathydetection

A Streamlit-based web application for detecting diabetic retinopathy from eye fundus images using a deep learning model from Hugging Face.

ai css detecting-diabetic html python streamlit

Last synced: 07 May 2026

https://github.com/hridya2001/real-time-news-analysis

A real-time pipeline that collects news articles, sends them through Kafka running on AWS EC2, analyzes the sentiment of the news, and shows the results in a dashboard.

aws docker ecr ecs kafka lambda news pipeline rds s3 sentiment-analysis streamlit

Last synced: 07 May 2026

https://github.com/cnoret/hexa-watts

Interactive data visualization and machine learning app for energy consumption analysis and prediction in France, built with Streamlit. (Text in French)

data-visualization electricity-forecasting energy-analysis france machine-learning scikit-learn streamlit

Last synced: 07 May 2026

https://github.com/alphasecio/gemini

A Streamlit app for exploring Google Gemini models.

gemini google llm python streamlit

Last synced: 07 May 2026

https://github.com/siddhesh-agarwal/url-2-chroma

A streamlit app to generate chroma DB locally

chromadb python streamlit

Last synced: 07 May 2026

https://github.com/ritampaul/imageinsightsgenerator_ai

built an AI powered solution for assisting visually impaired individuals

gemini-api genai langchain streamlit

Last synced: 08 May 2026

https://github.com/nukaze/ollama-chat

Ollama‑Chat is a Streamlit-based web UI for interacting with Ollama-hosted language models. It provides a clean, modern chat interface where users can: Choose from multiple local Ollama models Adjust parameters like temperature and system prompts View and preserve chat history Customize settings via a sidebar

gemma3 ollama ollama-chat ollama-client python qwen streamlit streamlit-cloud streamlit-webapp

Last synced: 08 May 2026

https://github.com/debasishray16/tickerpred-streamlit

Repository connected to streamlit cloud to monitor and push changes made in code to streamlit server.

csv-files deep-learning docker lstm-neural-networks machine-learning nasdaq-stocks stock-prediction streamlit streamlit-app streamlit-lottie ticker ticker-prediction

Last synced: 08 May 2026

https://github.com/hithismani/audio-transcriber

A Streamlit-powered audio and video transcription tool using OpenAI's Whisper model

audio-transcription openai python streamlit

Last synced: 08 May 2026

https://github.com/kartiksood10/code-guru

Code-Guru is an LLM App built using Ollama🦙 that can generate new code or resolve your input code based on the user prompt.

codegemma codellama langchain llm python streamlit

Last synced: 08 May 2026

https://github.com/randhir026/ai-powered-video-knowledge-assistant

AI-powered YouTube Q&A Assistant – Download, transcribe, search, and summarize video content using Whisper, FAISS, and Streamlit.

huggingface llms python streamlit whisper yt-dlp

Last synced: 08 May 2026

https://github.com/sushant1827/agentic-rag-deepseek

Project demonstrates an agentic Retrieval-Augmented Generation (RAG) application built using CrewAI and Streamlit.

agentic-rag chatbot crewai deepseek-r1 local-llm multi-agent-systems ollama retrieval-augmented-generation serperapi streamlit

Last synced: 08 May 2026

https://github.com/prince2004patel/car_price_prediction

A web app that predicts car prices based on features like model, age, and mileage using machine learning. Built with Flask (backend) and Streamlit (frontend) for an interactive experience.

data-science flask-application machine-learning prediction python streamlit

Last synced: 08 May 2026

https://github.com/fasinfasi/financial-data-extraction

Using OpenAI API to extract data from the financial article news

data-extraction financial-analysis openai openai-api pandas-dataframe python streamlit

Last synced: 08 May 2026

https://github.com/pullisanisatvika/railway-reservation-system-using-streamlit

This Python-powered Streamlit application simplifies and streamlines railway reservations for both passengers and administrators. Passengers can conveniently book tickets, choose seats, and pay securely (planned integration). Admins can manage trains, user roles (planned), and access reports (planned).

python sqlite3 streamlit

Last synced: 08 May 2026

https://github.com/allanotieno254/streamlit-course-complete

a comprehensive course repository designed to help you master building interactive web applications with Streamlit in Python. This repository contains detailed lessons, examples, and practical exercises covering everything from the basics to advanced topics in Streamlit development.

matplotlib pandas python streamlit visualization

Last synced: 08 May 2026

https://github.com/miteshgupta07/sketchgen

SketchGen is an Image Generation project that generates realistic images from descriptive prompts. Built using a pre-trained Stable Diffusion model, it combines the structure of sketches with the creativity of textual guidance to create stunning visuals.

image-generation stable-diffusion streamlit text-to-image

Last synced: 08 May 2026

https://github.com/darwinsorchid/the-mandelbrot-fractal

[Python] Interactive Mandelbrot fractal app using Streamlit.

complex-numbers fractals mandelbrot-set streamlit

Last synced: 08 May 2026

https://github.com/darshan1654/ai-ppe-detection

An AI-powered CCTV surveillance system for real-time detection of PPE compliance, including helmet and mask violations, using YOLO and computer vision.

cctv-surveillance industrial-safety opencv ppe-detection python streamlit yolo

Last synced: 08 May 2026

https://github.com/cnoret/book_recommender

Streamlit-based application that provides personalized book recommendations using a k-Nearest Neighbors (kNN) model.

knn python recommendation-system scraping streamlit truncated-svd

Last synced: 08 May 2026

https://github.com/windjammer6/28.-taniboss

My group's submission for the SUTD Freshmore Asian Cross-curricular Trip (FACT) to Petra Christian University (PCU) in Surabaya, Indonesia as part of the 10.020 Data Driven World module's hackathon. Achieved 1st Place (out of 10 teams).

chatbase deployed hackathon llm machine-learning python streamlit streamlit-cloud streamlit-webapp

Last synced: 08 May 2026

https://github.com/arfazrll/data-analyst-dashboard

Data Analyst Dashboard is an interactive tool designed to help data analysts explore, analyze, and visualize datasets with ease. Using Dash and Plotly.

csv-files dashboards data-analysis-python python streamlit

Last synced: 08 May 2026

https://github.com/parkerglas12/car-loan-calculator

This application is a car loan calculator written in Python. It uses Pandas to store data and perform efficient operations, Matplotlib for additional visualizations, and Streamlit to provide an interactive user interface.

finance finance-tool matplotlib-pyplot pandas python streamlit streamlit-webapp

Last synced: 08 May 2026

https://github.com/xenon1919/churn-prediction-using-xgboost

This project is an AI-powered web application built with Streamlit, utilizing XGBoost to predict customer churn. It analyzes customer data to determine whether a customer will stay or leave a company based on financial and demographic details.

churn-prediction hyperparameter-tuning machine-learning python streamlit xgboost

Last synced: 08 May 2026

https://github.com/bhivgadearav/nebula-chatbot

This project is an AI chatbot application built using Langchain & Streamlit. It leverages OpenAI's GPT-4o-mini model to provide intelligent and context-aware responses. The application supports multiple chat sessions and allows users to input their OpenAI API key for personalized interactions.

chatbot langchain openai-api python streamlit

Last synced: 08 May 2026

https://github.com/celsiasolarastarflare/streamlit-theta

Streamlit Editor for Word PPT Spreadsheet Editors and Other Custom Modules to Easily Build Upon

csv editor excel gui pip plugin powerpoint pypi pypi-package python streamlit ui utility utils webpage website wordeditor

Last synced: 08 May 2026

https://github.com/myriamba/llm_use_cases

A simple collection of LLM apps powered by HuggingFace.

fastapi generative-ai huggingface-transformers llm nlp streamlit wandb

Last synced: 09 May 2026

https://github.com/akwardhan/loan-default-prediction-xgboost-streamlit

Full-scale loan default prediction system using XGBoost, trained on 1.3M LendingClub loans. Includes feature-rich preprocessing, class imbalance handling, recall-focused ML pipeline, and Streamlit web deployment for real-time borrower risk scoring.

credit-risk data-science google-colab loan-default-prediction machine-learning python real-world-project scikit-learn streamlit xgboost

Last synced: 09 May 2026