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/mittalbhavya/invoicedetailsextractor

Invoice Extraction Application is a Python-based tool built with Streamlit for extracting and processing invoice details from PDFs and images. It uses OCR via PaddleOCR and Generative AI with Google's Gemini API to provide structured data, including customer details, product information, and total amounts

ai-automation data-extraction generative-ai google-gemini image-processing invoice-extraction ocr paddleocr python streamlit

Last synced: 12 May 2026

https://github.com/yasnakateb/ussalprediction

๐Ÿ’ฐ Salary prediction

mini-project salary-prediction streamlit

Last synced: 12 May 2026

https://github.com/jibril14/streamlit-chat-bot

AI Powered Chatbot (Langchain, OpenAI and Streamlit app)

chatbot generative-ai gpt-4 llm machine-learning openai prompt-engineering streamlit

Last synced: 12 May 2026

https://github.com/md-emon-hasan/house-price-prediction-ml-apps

A machine learning project focused on predicting house prices, featuring data preprocessing, model building, and deployment as a web application.

data-science deployment house-price-prediction house-prices machine-learning prediction streamlit

Last synced: 13 May 2026

https://github.com/pnkvalavala/image-captioning

Image Caption Generator using a Pretrained ResNet-50 and an LSTM architecture. Trained on COCO 2017 dataset, it's accessible via a Streamlit app.

computer-vision deep-learning image-captioning lstm mscoco python pytorch resnet streamlit

Last synced: 13 May 2026

https://github.com/sarthak-0-sach/movie-recommender-system

A Python-based web application that leverages Natural Language Processing (NLP) to recommend movies based on user preferences, including cast, genres, and production companies. Using the bag-of-words approach, the app compares movie attributes to suggest the best match.

data-preprocessing interactive-visualizations movie-recommendation-app nlp nltk-library pandas python scikitlearn-machine-learning streamlit

Last synced: 13 May 2026

https://github.com/abhiiiman/twitter_sentiment_analysis

Predict the sentiments of the Twitter tweets in a go using NLP techniques and Logistic Regresion Model.

deployed nlp nlp-machine-learning render sentiment streamlit twitter twitter-sentiment-analysis

Last synced: 13 May 2026

https://github.com/ritikpandey01/stock-prediction-pro

"Advanced stock price prediction and analysis tool built with Streamlit and machine learning"

machine-learning python stock-prediction streamlit technical-analysis

Last synced: 13 May 2026

https://github.com/jaimeneto85/qa-test-report

A comprehensive Quality Assurance and Testing validation form system designed to standardize and streamline the QA process in software development projects.

python3 qa streamlit testing

Last synced: 14 May 2026

https://github.com/itsaidi/ragify

RAGify is a Retrieval-Augmented Generation (RAG) application designed to enhance the way you interact with PDF documents. Powered by Streamlit, LangChain, ChromaDB, and local LLMs via Ollama, this app allows you to query PDF files intelligently in both English and Arabic.

langchain ollama python rag readthedocs streamlit

Last synced: 11 Jun 2026

https://github.com/swapnanildutta/airline-tweets-visualization-web-app

This application is a Streamlit dashboard to analyze the sentiment of Tweets on Airlines.

python python3 streamlit streamlit-dashboard streamlit-webapp visualization webapp

Last synced: 11 Jun 2026

https://github.com/sgcodex/yolo_people_detection_and_tracking

It is a real-time, AI-powered crowd monitoring tool built using YOLOv8 and Streamlit. It enables smart detection of people in videos, highlights crowd density in a customizable Region of Interest (ROI), and visualizes live KPIs and heatmaps.

detection peopledetection streamlit yolo yolov8

Last synced: 13 Jun 2026

https://github.com/manojkp08/segwise-webhook-service

A robust & scalable webhook processing system

celery fastapi google-cloud-platform postgresql python redis streamlit

Last synced: 15 Jun 2026

https://github.com/hsma-tools/stlitepack

A small package to simplify converting standard Streamlit apps to stlite (browser-based, pyodide) apps

pyodide stlite streamlit

Last synced: 18 Jun 2026

https://github.com/vsancnaj/document-extractor-llm

A Streamlit app using Large Language Models (LLMs) for efficient document parsing and data extraction. Dockerized for easy deployment, leveraging OpenAI, Chroma, and RAG for advanced information retrieval.

llm openai python rag streamlit

Last synced: 19 Jun 2026

https://github.com/sudovishal/personality-prediction

The Personality Prediction project utilizes the OCEAN personality model and the K-means clustering algorithm to analyze and classify individuals based on their personality traits, providing insights into their behavioral patterns and characteristics.

colab-notebook five-factor-model kmeans-clustering machine-learning personality-predicting personality-quiz python streamlit

Last synced: 19 Jun 2026

https://github.com/gokulnpc/dog-vs-cat-classification

This web app is a simple image classification app that uses a pre-trained model to classify images of dogs and cats. The model is trained using the MobileNet V2 architecture with ImageNet pre-trained weights. This is a SavedModel in TensorFlow 2 format. Using it requires TensorFlow 2 (or 1.15) and TensorFlow Hub 0.5.0 or newer.

classification-model deep-learning machine-learning neural-networks streamlit

Last synced: 20 Jun 2026

https://github.com/lfmramos/tool-network-dashboard

Real-time network traffic analysis dashboard built with Python and Streamlit, enabling packet capture, protocol analysis, and interactive visualisation of network traffic patterns with thread-safe processing.

pandas plotly python streamlit threading

Last synced: 08 May 2026

https://github.com/edcalderin/textual-diffuser

TextualDiffuser is a text-to-image generation tool powered by Stable Diffusion. It transforms natural language prompts into high-quality visuals, making AI-powered creativity accessible for developers, designers, and artists.

diffusers image-generation ruff stable-diffusion streamlit text-prompt text2image transformers

Last synced: 16 Apr 2026

https://github.com/rishav-raj-sinha/music-match

Music-match is a Streamlit-based application built using Python and Pandas. It utilizes Google Sheets as a database to store user data. The primary goal of the project is to connect users with similar music interests and facilitate connections through social media handles.

googledriveapi pandas-dataframe python streamlit

Last synced: 08 May 2026

https://github.com/4rnv/process-scheduling-sim

Python implementation of various process scheduling algorithms in operating systems. Calculates turnaround and waiting times and generates Gantt charts.

algorithms cpu-scheduling gantt-chart operating-system process-scheduling streamlit

Last synced: 23 Jun 2026

https://github.com/sathviknayak123/customer-satisfaction

End-to-end machine learning project. Learn how to use ZenMl to build and deploy ML pipelines.

git machine-learning python-design-patterns streamlit zenml

Last synced: 13 Apr 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/kevinlin/interactive-map

A collection of interactive maps built by streamlit

featured streamlit

Last synced: 12 Feb 2026

https://github.com/sergeimakarovv/energy-data-analytics-ml

Analyzing global data on sustainable energy, predicting CO2 emissions per capita

machine-learning pandas plotly python scikit-learn streamlit

Last synced: 12 Feb 2026

https://github.com/yxmauw/zoonosis-diagnostic-tool

Using a journal article to construct a web app diagnostic tool

cpd streamlit zoonosis

Last synced: 28 Feb 2026

https://github.com/bationoa/worldbank_countries_time_series_data

This is project has been developed as part of the SDG costing project, focusing on data collection to compile an SDG costing model (SFA). It's a is a personal initiative that main purpose is to support the data collection team in its work.

api python3 streamlit world-bank world-bank-api

Last synced: 19 Apr 2026

https://github.com/yash-rewalia/introductory_qna_system

This project is a Question-and-Answer (QnA) system that allows users to extract information from documents using semantic search and vector embeddings. The system processes documents, converts their content into embeddings, stores them in a knowledge base, and retrieves relevant answers based on user queries.

gemini-api generative-ai llama-index python streamlit

Last synced: 12 Feb 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/jokerdii/rag-streamlit-app

Implemented Simple RAG, GraphRAG (Neo4j), AdaptiveRAG (LangGraph), RAG with Reranking (Cohere) in Streamlit app for information summarization

cohere knowledge-graph langgraph neo4j rag-chatbot streamlit

Last synced: 16 Apr 2026

https://github.com/dafwa/deteksi-emosi-wa

Deteksi Emosi pada Percakapan WhatsApp Menggunakan Jaringan Syaraf Tiruan Berbasis Fusi Fitur Teks, Emoji, Timestamp, dan Pola Kapitalisasi

keras multilayer-perceptron python streamlit tensorflow

Last synced: 13 Apr 2026

https://github.com/li147852xu/studyflow-ai

StudyFlow-AI is a local-first research & coursework workspace that turns PDFs into citable notes, paper reviews, and presentation decksโ€”with hybrid search, versioned outputs, and exportable submission packs.

fastapi local-first paper rag research streamlit zotero

Last synced: 13 Feb 2026

https://github.com/arh-mnajs/tech-track-decoded

This repository features two hands-on, real-world AI-driven applications built using Python

flask llm ollama python streamlit

Last synced: 16 Apr 2026

https://github.com/vgvr0/analisis-de-datos-con-streamlit-numpy-pandas-y-matplotlib

Sistema completo de anรกlisis y visualizaciรณn de datos cinematogrรกficos que proporciona insights detallados sobre pelรญculas, incluyendo anรกlisis financiero, puntuaciones, tendencias temporales y un sistema de recomendaciรณn. Desarrollado con Python y Streamlit, ofrece una interfaz interactiva y amigable para explorar datos de pelรญculas.

matplotlib numpy pandas plotly plotly-dash recommendation-system streamlit

Last synced: 16 Apr 2026

https://github.com/gourav052003/collaborative-filtering-based-book-recommender-system-using-ml-and-streamlit

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

collaborative-filtering docker python3 reccomendation-system streamlit

Last synced: 16 Apr 2026

https://github.com/sanjiban08/movie-recommender-site

Discover your perfect film match with my Movie Recommender Site. My machine learning algorithms analyze your preferences, ensuring each recommendation is tailored just for you.

bag-of-words jupyter-notebook machine-learning pycharm python3 streamlit vectorization visualization

Last synced: 13 Feb 2026

https://github.com/veerupandey/sharesphere

ShareSphere is a multi-user file sharing system built with Streamlit, SQLAlchemy, and SQLite. It allows users to upload, share, and download files within a group or with specific users.

file-sharing streamlit

Last synced: 13 Feb 2026

https://github.com/dmanning23/memorybot

A simple chatbot with memory. Built with LangChain and StreamLit

chatbot langchain openai streamlit

Last synced: 12 Apr 2026

https://github.com/nitheshgoutham/flask-and-streamlit-crud-application-

Flask and Streamlit CRUD Application for Efficient Data Management

crud-api crud-application flask flask-api mysql pandas python streamlit

Last synced: 13 Apr 2026

https://github.com/amiegirl/code_reviewer_with_openai

This is a AI assistant app that generates a list of mistakes in your Python code and correct the errors in the code.

openai openai-api python streamlit

Last synced: 13 Apr 2026

https://github.com/himannshusharma/chatbot

CREATE A CHATBOT USING LANGCHAIN WITH OPENSOURSE AI OLLAMA

langchain llama2 llm ollama streamlit

Last synced: 28 Feb 2026

https://github.com/pookie-n-rookie/ann-application-churn-prediction

Predicts the churn probablity based on available features.Just a basic project for practice

python streamlit tensorflow

Last synced: 14 Feb 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/mkaspulanwar/p7_bigdata_machine_learning

Praktikum Big Data Week 7: Implementasi Machine Learning menggunakan Random Forest untuk prediksi traffic Smart City AI dengan pipeline data terintegrasi dan dashboard interaktif berbasis Streamlit.

big-data data-pipeline random-forest streamlit time-series traffic-prediction

Last synced: 13 Apr 2026

https://github.com/gamcoh/pr-st-cli

A CLI package that helps create Streamlit templates (Pernod-Ricard)

pernodricard streamlit

Last synced: 15 Feb 2026

https://github.com/koji/geminipro-streamlit-chatbot

Chat bot with Gemini Pro and Streamlit

gemini-api huggingface python streamlit

Last synced: 24 Apr 2026

https://github.com/bushra-07/chat-with-multiple-pdfs

An interactive tool to chat with multiple PDFs at once. Upload documents and get quick insights, answers, and information extraction from all your files simultaneously.

chatbot conversational-ai google-generative-ai langchain machine-learning natural-language-processing pypdf2 python streamlit

Last synced: 28 Feb 2026

https://github.com/haseebahmed49/langchain-news-aggregator-app

The AI-Powered News Aggregator is a web application that fetches the latest news articles based on user-input keywords. It leverages FastAPI for the backend and Streamlit for the frontend. The backend integrates LangChain and OpenAI GPT-3.5 to provide AI-powered summaries.

fastapi knowledge-graph langchain langchain-python streamlit visualization

Last synced: 12 Jun 2026

https://github.com/milkbotai/claw-install

Production installer for OpenClaw -- autonomous AI coding agent on Ubuntu 24.04 LTS

ai autonomous-agents bash devops installer llm monitoring streamlit systemd ubuntu

Last synced: 15 Feb 2026

https://github.com/sadhas-labs/patrika

An automation tool to send emails to Sabhas for concert oppurtunities!

automation email-sender python streamlit

Last synced: 13 Apr 2026

https://github.com/alirfanyasin/fanbot-ai

Generative AI berbasis chatbot untuk menjawab pertanyaan-pertanyaan Anda

artificial-intelligence pickle python3 streamlit torch transformers

Last synced: 02 May 2026

https://github.com/teresaromero/palmer-penguins

Mid-Bootcamp project for Core Code school Big Data & Machine Learning course.

docker docker-compose flask jupyter-notebook mongodb mongoshell pandas pymongo python streamlit streamlit-application vega-lite

Last synced: 15 Feb 2026

https://github.com/mehdislr/stramlit-visitorsinfo

A form for UAST Education Visitors to submit theirs informations.

education gsheets information python streamlit

Last synced: 01 Mar 2025

https://github.com/s1de-walker/pairs-watch

A web app for pairs trading | cointegration | signals

cointegration pairs-trading python streamlit streamlit-webapp

Last synced: 16 Apr 2026

https://github.com/austonianai/streamlit-face-recognition

This is a simple facial recognition app built with Python Streamlit which allows you to upload an image of your face, and you will see which celebrities you look like!

ai facial-recognition python streamlit

Last synced: 26 Apr 2026

https://github.com/vasstavkumar/rag-chatbot

A RAG chatbot where you can upload files and query for responses

chatbot docker fastapi groq-api huggingface rag ragchatbot streamlit

Last synced: 16 Apr 2026

https://github.com/rampal-punia/rag_app

Streamlit-based Document Q&A application allowing users to upload documents, process them, and ask questions about their content

huggingface langchain langchian-app rag streamlit

Last synced: 16 Apr 2026

https://github.com/kartikthakkar1/content-summarization-with-llama3

LLM powered summarization tool for YouTube videos and other websites.

content-summarization groq-api langchain llama3 llm streamlit text-summarization

Last synced: 16 Apr 2026

https://github.com/haseebahmed49/langchain-pinecone-recommendation-system

Recommendation System using LangChain, OpenAI, and Pinecone. The system allows users to input an item description and receive semantically similar recommendations based on vector embeddings.

ai fastapi langchain langsmith openai pinecone python3 streamlit vector vector-database

Last synced: 13 Jun 2026

https://github.com/bekohub/llmgenerativeai

This project showcases a complete pipeline for building conversational AI systems by integrating LangChain, LLMs (Large Language Models), FAISS (VectorDB), and Streamlit. It demonstrates how to process documents (like PDFs), build semantic search, and implement conversational retrieval systems.

ai chatbot faiss gemini generativeai langchain llms nlp python streamlit

Last synced: 08 May 2026

https://github.com/zolppy/contextus

Trabalho de Conclusรฃo do Curso (TCC) de Licenciatura em Computaรงรฃo do Instituto Federal da Bahia (IFBA), Campus Jacobina.

groq-cloud ifba langchain llm plataforma-nilo-pecanha python sqlite streamlit tcc text-to-sql

Last synced: 02 Jun 2026

https://github.com/bladealex9848/botchica

Botchica es un agente de IA que te informa sobre el proyecto Bochica, un sistema unificado para la provisiรณn de vacantes temporales en la Rama Judicial de Colombia.

python streamlit

Last synced: 16 Apr 2026

https://github.com/rooneyrulz/agentic-stock-research-system

A sophisticated multi-agent AI system for analyzing Indian NSE-listed stocks using real-time data, technical indicators, news sentiment, and advanced AI reasoning.

ai-agents groq langchain langgraph llms mcp openai python streamlit

Last synced: 13 Apr 2026

https://github.com/future-rafay/unit-converter-python-streamlit

๐Ÿ“ Advanced Unit Converter A comprehensive unit conversion web application built with Streamlit that handles multiple measurement categories with real-time calculations and conversion history.

pandas python streamlit

Last synced: 08 May 2026

https://github.com/anuritigupta26/researchmate-

Research Mate is a web-based application designed to assist researchers, students, and professionals in efficiently processing and extracting insights from research articles and online content. Users can input multiple research URLs, which the app processes and converts into useful information. Powered by OpenAIโ€™s GPT models and LangChain, the app

faiss-cpu groq-api huggingface langchain libmagic llm openai pickle sentence-transformers streamlit tiktoken

Last synced: 16 Apr 2026

https://github.com/zablon-oigo/spotify-data-pipeline

This project is a python-based data pipeline that integrates with the spotify web API to extract and analyze artist-related data. It provides functionality to search for artists by name, retrieve their top tracks in a specific country such as kenya, and load the data into a temporary database for analysis.

dlt dlthub github-actions makefile pre-commit-hooks pytest python3 spotify-web-api streamlit streamlit-dashboard

Last synced: 16 Apr 2026

https://github.com/jrycw/gt-streamlit

Great Tables running in Streamlit

pandas polars python streamlit tables

Last synced: 08 May 2026

https://github.com/abhash-rai/us-monthly-apartment-price-prediction

Predict US monthly appartment rent in $. Built with Streamlit and uses trained CatBoost model for prediction.

catboost kaggle report streamlit

Last synced: 16 Apr 2026

https://github.com/badranalyst/tips-dataset-analysis-dashboard-with-streamlit-and-plotly

Interactive Streamlit dashboard analyzing the Seaborn 'tips' dataset, which records information on restaurant bills, including total bill amounts, tips, customer demographics (e.g., gender, smoking status), and dining details (e.g., day, time). Visualized with Plotly for insights into tipping patterns.

data-analysis data-analytics data-visualization dataset eda exploratory-data-analysis matplotlib matplotlib-pyplot numpy pandas plotly python seaborn streamlit

Last synced: 13 Apr 2026

https://github.com/0dm/developer-badge-app

host a discord bot with just a few clicks ๐Ÿค–

bot discord streamlit

Last synced: 17 Jan 2026

https://github.com/sahiltiwariiii/dssp

Predicting student math scores ! This project utilizes advanced machine learning techniques and MLOps tools like DVC and MLflow to predict a student's math score based on various factors such as gender, race/ethnicity, parental level of education, lunch type, test preparation course, writing etc

docker dotenv dvc flask machine-learning mlflow mlops mysql mysql-connector-python numpy pandas pymysql python python-dotenv scikit-learn seaborn sklearn-library statistics streamlit

Last synced: 27 Mar 2026

https://github.com/shreeparab1890/indian-cricketer-classifier

This notebook is trying to bulia a model which will predict a Indian Cricketer based on the given image. In this project we have handled 8 Indian Cricketers and build a model to classify the given image between this 8 Cricketers.

image-classification matplotlib numpy opencv pandas python random-forest-classifier scikit-learn sklearn streamlit

Last synced: 01 Apr 2026

https://github.com/gitchrisqueen/cpcc_task_automation

A multi-page Streamlit app showcasing generative AI uses cases with LangChain, OpenAI, and others to help automate task for instructors at CPCC.

ai automation langchain streamlit

Last synced: 08 May 2026

https://github.com/mubassim-khan/quizmaster-ai

This repository contains the code of Quiz Generating AI app made using GPT-4o, Streamlit, LangChain & Python. View README for more descriptive overview of repository.

gpt4o langchain langchain-python python-3 quiz-generator streamlit

Last synced: 16 Apr 2026

https://github.com/0xzee/streamlit_langgraph_chatbot

Streamlit ChatBot App built with LangGraph, Memory management, Groq LLM Inference

groq-api langchain langgraph langgraph-chabot llama3-2 memory-management streamlit

Last synced: 18 Apr 2026

https://github.com/adrianlardies/feelms_predict_by_emotion

Feelms is a mood-based movie recommendation app that uses collaborative filtering and machine learning to suggest films based on your emotions. Built with Streamlit and powered by AWS, Feelms personalizes each user's experience through simulated interactions and tailored predictions.

aws-ec2 aws-rds data-analysis data-science machine-learning python streamlit

Last synced: 16 Apr 2026

https://github.com/safwanshamsir99/covid19-symptoms-prediction

Trained more than 5000 data to categorize either the patient is positive in the result of Covid-19 or not.

binary-classification kaggle-dataset random-forest streamlit

Last synced: 16 Apr 2026

https://github.com/debjyotisaha/data-analytics-projects-phase-1

A set of projects on Data Analysis using Python and its libraries

matplotlib numpy pandas python seaborn sklearn streamlit

Last synced: 13 Apr 2026

https://github.com/huber1105/workshop-agents

Explore Genkit agents for YouTube video searches and content generation. Find workflows to streamline your video discovery and blogging process. ๐Ÿš€๐Ÿ“‚

agents agno amazon-bedrock autogen autonomous-driving azure carla carla-gym carla-reinforcement-learning crewai langhchain multi-agent multi-agent-autonomous-driving question-answering serverless streamlit testing text-to-sql

Last synced: 16 Apr 2026

https://github.com/kosuri-indu/allaboutolympics

All About Olympics is an interactive dashboard presenting comprehensive data and insights on Olympic Games from 1896 to 2020.

data-analysis pandas plotly python streamlit

Last synced: 16 Apr 2026

https://github.com/navneet83/multimodal-mountain-peak-search

Identify mountain peaks in your photos using AIโ€”zero-shot retrieval, landmark re-ranking, and geospatial priors.

clip colab computer-vision delf delg elasticsearch geodesy geodesyml image-search mountain peak-detection ransac siglip siglip2 streamlit vector-database vector-db

Last synced: 16 Apr 2026

https://github.com/muhdasif1/python-programming-language-2025

A beginner-friendly yet comprehensive crash course on Python programming in 2025! This repository covers fundamental to advanced concepts with practical examples, exercises, and real-world projects to help you build strong programming skills.

agents-sdk googleaistudio openai python-script python3 streamlit

Last synced: 16 Apr 2026

https://github.com/afaanbilal/simple-linear-regression

A quick simple linear regression demo using Streamlit

linear-regression machine-learning ml python streamlit

Last synced: 19 May 2026

https://github.com/ayushtiwari134/multiple_disorder_predictor

This application predicts the likelihood of obesity and diabetes in a person based on various inputs. It utilizes machine learning models, pipelines, and column transformers to efficiently handle data and provide predictions.

column-transformer decision-tree logistic-regression machine-learning pipeline python streamlit

Last synced: 18 Apr 2026