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/mrdatapsycho/xfilios

Excel and Docx FileIO handlers on the client side for Streamlit and Dash Framework

excel openpyxl pandas python-docx python3 streamlit

Last synced: 10 Feb 2026

https://github.com/krik8235/llama-ai-agent

Fine-tuned AI agent (FM: Llama) that generates ad creatives by analyzing audience and competitors' ads

fastapi llama3-1 project python streamlit togetherai

Last synced: 11 Feb 2026

https://github.com/ianlucasch/crm-de-vendas

Processo de extração, carregamento e transformação de dados (ELT), utilizando um sistema de CRM de Vendas.

dbt-core mkdocs mkdocs-material mkdocs-site mkdocstrings postgresql render streamlit

Last synced: 11 Feb 2026

https://github.com/seita-f/rag-notion-app

:robot: The RAG application retrieves data from Notion

python rag ragas-evaluation streamlit

Last synced: 12 Feb 2026

https://github.com/bluegob/streamlit-speed-dial

a simple Speed Dial component in streamlit to display actions

python speeddial streamlit streamlit-component

Last synced: 12 Feb 2026

https://github.com/metalshanked/pdf-extractor

A Streamlit web application that extracts and displays metadata and text content from PDF files.

ai document llm pdf streamlit

Last synced: 12 Feb 2026

https://github.com/mateusjssilva/mit-bih-arrhythmia-db-visualizer

A visualizer for the MIT-BIH Arrhythmia Database that allows users to view and analyze ECG signal data along with annotations.

arrythmia mit-bih-arrhythmia pyhton streamlit visualizer

Last synced: 12 Feb 2026

https://github.com/germanheim/nasa-apod-streamlit

NASA APOD in Streamlit is a webapp that uses NASA's APOD (Astronomy Picture of the Day) API and Streamlit to show the APOD of a selected date with a friendly UI!

nasa nasa-apod nasa-apod-api streamlit streamlit-application streamlit-webapp

Last synced: 28 Feb 2026

https://github.com/jkanishkha0305/medibot-graphrag

GraphRag based chatbot built using LangChain and Neo4j, designed for hospital systems. The chatbot retrieves structured and unstructured data about patients, visits, physicians, insurance payers, and hospital locations. This project also explores integrating graph databases and deploying the chatbot using FastAPI & Streamlit

docker fastapi langchain neo4j openai-api rag streamlit

Last synced: 14 Feb 2026

https://github.com/rijoslal/treasuretrack

TreasureTrack is a web application designed to forecast stock prices using the NeuralProphet model. It allows users to select from a range of popular stocks, view their historical price data, and predict future prices over a customizable number of days

neuralprophet plotly streamlit yfinance

Last synced: 14 Feb 2026

https://github.com/arsath-eng/rag1-nvidia-genai

A powerful Retrieval Augmented Generation (RAG) application built with NVIDIA AI endpoints and Streamlit. This solution enables intelligent document analysis and question-answering using state-of-the-art language models, featuring multi-PDF processing, FAISS vector store integration, and advanced prompt engineering.

document-analysis embeddings faiss langchain llama-models llm nvidia-ai-faundry pdf-processing question-answering rag streamlit vector-store

Last synced: 15 Feb 2026

https://github.com/jay4codes/bakerhughes-dataviz

An interactive data analysis & visualizations dashboard for the Baker Hughes Gas Turbine dataset

data-visualization matplotlib pandas plotly pydeck python streamlit

Last synced: 16 Feb 2026

https://github.com/pyramidheadshark/customer-churn-interactive-research

Interactive customern churn research utilizing lightgbm made for practice

churn-prediction jupyter-notebook lightgbm python research-project streamlit

Last synced: 01 Mar 2026

https://github.com/coding-chemist/genlock

GenLock is a Python-powered password management system that generates secure passwords, evaluates their strength, and stores them safely in an Excel-based database. Featuring a user-friendly Streamlit interface, robust Flask APIs, and built-in testing, GenLock ensures both functionality and security.

flask logging openpyxl password password-generator password-strength requests streamlit

Last synced: 16 Apr 2026

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/andredisa/ai_travelplanner

✈️ Plan your next trip smartly with the AI Travel Planner! An interactive Streamlit app that leverages LLMs (GPT-4o or Llama 3.2) and search engines to create personalized travel itineraries.

ai llama openai-api python serpapi streamlit travelplanner websearch-agent

Last synced: 04 Mar 2026

https://github.com/mahdi-marjani/youtube-downloader

YouTube Downloader with pytube and Streamlit.

streamlit streamlit-webapp webapp youtube youtube-downloader

Last synced: 16 Apr 2026

https://github.com/cubrid-labs/cubrid-python-cookbook

Production-ready Python examples for CUBRID — quickstarts, migration guides, templates, performance patterns

celery cookbook cubrid cubrid-database database django drizzle-orm examples fastapi flask golang gorm nodejs pandas python sqlalchemy streamlit tutorial typescript

Last synced: 01 Apr 2026

https://github.com/eve-ning/opal-v2

Rhythm Game Score Estimation through Simple Embedding Optimization

machine-learning osu osumania python pytorch pytorch-lightning streamlit

Last synced: 05 Mar 2026

https://github.com/victor-gurbani/whatsapp-database-insights

An advanced, offline analytics dashboard for WhatsApp. built with Python and Streamlit. Visualizes chat patterns, behavioral metrics (ghosting, reply times), gender demographics, contact races and "Hall of Fame" statistics using your local msgstore.db backup.

data-visualization forensics privacy python streamlit whatsapp-analytics

Last synced: 04 Mar 2026

https://github.com/treek2345/lobbying-plan-generator-crew-ai-groq-llama-70b-3.1

The Lobbying Crew is an AI-powered tool designed to streamline and automate the lobbying process.

crewai exa groq groq-api llama3 llama3-70b-8192 politics public-policy serp serpapi streamlit

Last synced: 05 Mar 2026

https://github.com/rayyan9477/ocr-image-to-text

Developed an OCR Image-to-Text application using Python and Streamlit, focusing on accurate text extraction and image preprocessing. Enhanced reliability and performance, enabling seamless conversion of diverse image formats into editable text.

image-processing image-to-text machine-learning ocr pypdf2 python pytorch streamlit transformers

Last synced: 02 Apr 2026

https://github.com/nanith777/hotel_recommendation

This project implements a hotel recommendation system using Streamlit, a Python library for building interactive web applications.

machine-learning nlp python streamlit

Last synced: 17 Apr 2026

https://github.com/albertodiazdurana/rag-document-assistant

Production-ready RAG system with multi-provider LLM support (OpenAI, Claude, Ollama), vector database integration, FastAPI backend, and MLflow evaluation. Features German language support and Streamlit UI.

anthropic chromadb document-qa embeddings fastapi langchain langgraph llm mlflow nlp ollama openai pinecone python rag retrieval-augmented-generation streamlit vector-database

Last synced: 17 Apr 2026

https://github.com/mohd-faizy/deepchat

A Streamlit-powered Chat Assistant utilizing Ollama's DeepSeek-R1 (1.5B) model for intelligent, context-aware conversations. Designed with an interactive chat interface, adjustable model parameters. It leverages Ollama for local model serving and Streamlit for a responsive UI for text-based interactions.

deepseek deepseek-chat deepseek-r1 llm ollama python streamlit

Last synced: 18 Apr 2026

https://github.com/q-viper/face-mask-classification-with-streamlit

A repository to do Face Mask Classification with streamlit and host on heroku.

deep-learning face-detection heroku streamlit

Last synced: 04 Apr 2026

https://github.com/narenkhatwani/arkouda-cheat-sheet

This repository contains the code for the cheat sheet made for the components present in Arkouda (High performance computing library)

arkouda high-performance high-performance-computing hpc python python-3 streamlit streamlit-dashboard streamlit-sharing streamlit-webapp

Last synced: 18 Apr 2026

https://github.com/rezaafaisal/air-quality-analytics

This project focuses on creating a dashboard using streamlit. The purpose is to analyze the air quality at each station in china whose dataset is sourced from kaggle.com.

dashboard data-visualization data-wrangling exploratory-data-analysis numpy pandas python streamlit

Last synced: 04 Apr 2026

https://github.com/filip-copija/roadaccidentsexplorer

Interactive dashboard for exploring and analyzing road accident data in Poland. Built with Streamlit, PostgreSQL, and Python for dynamic SQL queries, visualizations, and insights.

data-dashboard data-visualization poland postgresql python road-accidents streamlit

Last synced: 18 Apr 2026

https://github.com/nsstnc/currency_rates

📅📈 Web application for viewing currency rates

beatifulsoup pandas python sqlalchemy sqlite streamlit

Last synced: 18 Apr 2026

https://github.com/drake69/spendify

🏦 Personal finance ledger — aggregates bank statements (CSV/XLSX) into a single ledger with hybrid deterministic + LLM categorization. Offline-first, privacy-safe.

bank-statements budgeting finance llm ollama personal-finance python self-hosted sqlite streamlit

Last synced: 18 Apr 2026

https://github.com/shivankk26/nitrogpt-navigator

NitroGPT Navigator is an advanced chatbot that leverages cutting-edge technologies, including OpenAI's GPT-3.5, LangChain, and Pinecone Vector Database. It's designed to provide accurate and context-aware answers to any questions related to the content on routerprotocol.com.

ai gpt-35-turbo langchain langchain-python openai pinecone pineconedb python similarity-search sitemap-xml streamlit webbased

Last synced: 05 May 2026

https://github.com/muhammadadilnaeem/deepseek_groq_streamlit_chatbot

This repository will contain source code related to deepseek groq streamlit chatbot materials.

chatbot deepseek groq-api python python-dotenv streamlit

Last synced: 28 Apr 2026

https://github.com/patricktrainer/motherduck-connection

A Streamlit connection to MotherDuck 🦆

duckdb motherduck streamlit

Last synced: 05 May 2026

https://github.com/machinelearningprodigy/sentiment-analysis

The Twitter Sentiment Analysis app predicts whether a tweet has a Positive 😊 or Negative 😞 sentiment using Logistic Regression and Naive Bayes models. It preprocesses text with stemming and stopword removal for better accuracy and provides color-coded visual feedback for easy interpretation.

ai notebook-jupyter pip python random-forest request sentiment-analysis streamlit

Last synced: 28 Apr 2026

https://github.com/tomwalczak/pubmed-abstract-analyzer

NLP - exploring models across various tasks using PubMed RTC 200k dataset

machine-learning nlp streamlit

Last synced: 04 May 2026

https://github.com/ai-naymul/docuvisqa

DocuVisQA(Document Visual Question Answering) is a Python project that leverages Google's Generative AI and Langchain for document processing, text splitting, and question answering. It also supports image processing with Streamlit for interactive UI.

chatbot document documentretrieval-exe image-recognition langchain langchain-python open-source pdf pdf-search python streamlit streamlit-application

Last synced: 12 May 2026

https://github.com/singhxtushar/floravision

In this Project we classify different categories of Flowers using a Pre-Trained model and also using the functionality of Streamlit Application to build an API or frontend for the Project along with the various libraries of python for proper functioning of Model.

classification flower-classification pathlib pillow pre-trained-model streamlit tensorflow

Last synced: 10 May 2026

https://github.com/machinelearningprodigy/heart-disease-prediction

Here’s a sHeart Disease Prediction App is a Streamlit-based tool that predicts heart disease risk using an XGBoost model. Enter your health details, get instant predictions, and explore insightful visualizations! 🚀❤️

classification pandas plotly streamlit xgboost

Last synced: 04 May 2026

https://github.com/gokulgowthams/zomato_data_insights

An interactive interface for performing CRUD operations (Create, Read, Update, Delete) on a MySQL database related to Zomato data.

data-analytics data-engineering object-oriented-programming python relational-databases sql streamlit

Last synced: 06 May 2026

https://github.com/blurred-machine/shrinkit

Shrinkit is a powerful GUI-based Python library designed for automating machine learning tasks. With its intuitive interface, Shrinkit simplifies the process of building, training, and evaluating machine learning models, making it accessible to users of all skill levels. Shrinkit is a No-code package which can be used as a GUI.

ai automl automl-algorithms automl-pipeline data-science gui gui-application machine-learning ml quickstart streamlit streamlit-webapp training visualization

Last synced: 28 Apr 2026

https://github.com/shruagarwal/magical_image_art

Try this Streamlit App and receive three different styled effects out of an Image! 😉🌈

numpy opencv-python pillow python streamlit

Last synced: 02 May 2026

https://github.com/nsgowebjavaprog/search-engine

https://search-engine-2fpyr9kd7hgwahsbtgoywb.streamlit.app/

ai aiapplication clou git llm ml more nlp streamlit streamlitcloud

Last synced: 21 Apr 2026

https://github.com/andredisa/youtube-chat-ai

📺 Engage in meaningful conversations with your favorite YouTube videos! This app extracts video transcripts and uses GPT-4 to let you ask natural language questions about the content — right inside a simple Streamlit interface.

ai openai-api python streamlit youtube-transcripts

Last synced: 28 Apr 2026

https://github.com/saumya-bhatt/nio-dashboard

Dashboard for relaying commands to another IP and getting a response in realtime using python. Has offline map functionalities and able to stream live IP camera video. Previous versions build using AJAX and JQuery. Database hosted on Apache with MySQL database. Can upload and run python files to the server.

apache dashboard databse mongodb mysql-server offline-maps python realtime streamlit video-streaming

Last synced: 29 Apr 2026

https://github.com/shaadclt/regression-automl-app

This is a sample application that demonstrates how to build a regression AutoML app using Streamlit, Pandas Profiling, and PyCaret.

pandas-profiling pycaret streamlit

Last synced: 27 Apr 2026

https://github.com/uditmahato/brain_tumor_detection

This repository hosts a PyTorch-based EfficientNet model and Streamlit application for classifying MRI brain scans

mri-images streamlit

Last synced: 30 Apr 2026

https://github.com/louire/simplestreamlitpythonapp

Mortgage Repayments Calculator in Python/Streamlit

data-science python streamlit

Last synced: 30 Apr 2026

https://github.com/shreyansh26/iris_classification-gcp-ai-platform-poc

A step-wise tutorial to demonstrate the steps required to deploy a ML model using Google Cloud Platform's AI Platform and use Streamlit to access the model API through a UI.

deployment gcp google-cloud-platform iris-classification machine-learning streamlit

Last synced: 12 May 2026

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

Movie Recommendation System based on Cosine Similarity

data-science python3 recommender-system streamlit

Last synced: 25 Apr 2026

https://github.com/aflah02/iiitd-tt-builder

Quickly Build Your TimeTable :)

iiitd streamlit timetable

Last synced: 22 Jun 2026

https://github.com/kaarthik108/subzerosearch

AI-Powered Recruitment: Simplifying Talent Acquisition.

ai cortex mistral snowflake snowpark streamlit

Last synced: 23 Jun 2026

https://github.com/yash-kavaiya/gemini-chatbot

A conversational AI chatbot powered by Google's Gemini Pro language model, built with Streamlit and Google's GenerativeAI API.

gemini-pro generative-ai python streamlit

Last synced: 04 May 2026

https://github.com/russmckendrick/flux-fal-openai-streamlit

The code to accompany the Unlocking Image Creation with Flux and GPT-4o blog post.

ai blog-post fal-ai flux gpt-4o streamlit

Last synced: 27 Apr 2026

https://github.com/abhishek-mallick/predict-bay-v1

This is a Streamlit app for predicting stock prices. It uses data from Yahoo Finance to show the stock's closing price, a chart of the closing price vs time, and a chart of the closing price vs time with the 100-day moving average and 200-day moving average. The user can input a valid stock ticker symbol and view the data for that stock.

ci-cd deep-learning google-cloud lstm-neural-networks machine-learning python streamlit

Last synced: 06 May 2026

https://github.com/andr3w03/bike-sharing-dashboard

Bike Sharing Data Analysis Streamlit Dashboard

dashboard data-analysis data-visualization python streamlit

Last synced: 01 May 2026

https://github.com/jpedrou/house-rental-price-prediction

This project predicts house rental prices using machine learning, Airflow, and SQLite with automated pipelines.

airflow machine-learning python sqlite streamlit

Last synced: 09 May 2026

https://github.com/shruagarwal/streamlit-30_days_progress

Sharing my progress for 30-Days-of-Streamlit Challenge

streamlit

Last synced: 28 Apr 2026

https://github.com/terieyenike/streamlit_audio

This project is a Streamlit application that utilizes OpenAI's Whisper model for audio transcription and translation. Users can record voice messages, which the application will transcribe into text or translate into another language.

openai python streamlit

Last synced: 06 May 2026

https://github.com/rogeriols/covid-19mundial

🦠 Forecast com os dados do covid-19 🦠

covid-19 forecasting heroku python3 streamlit

Last synced: 10 May 2026

https://github.com/kaarthik108/snowtok

SnowTok is a nifty tool that crafts TikTok-like videos from simple text prompts using AI

openai replicate sdxl snowflake streamlit tts

Last synced: 20 Apr 2026

https://github.com/bufferapp/convoyslit

Streamlit app to quickly explore convoys models from BigQuery queries

convoys streamlit

Last synced: 24 Apr 2026

https://github.com/nvhnam/fooddetector

A web application that use a YOLOv10b model, got mAP50 of 0.92, trained on the VietFood67 dataset to perform real-time Vietnamese food recognizing.

food-detection object-detection opencv python real-time roboflow rtsp-stream streamlit vietfood67 yolov10

Last synced: 01 May 2026

https://github.com/arcvaishali/litterlens--local-litter-insights

This is a sustainability hack that analyses and gives you insights about litter in your area and also helps Level-0 waste pickers and normal individuals in waste segregation.

html javascript kyh-2023 machine-learning python streamlit tailwindcss

Last synced: 26 Jun 2026

https://github.com/deividsousan/genderclassificationwebapp

Aplicação web onde você consegue treinar um modelo de Machine Learning para classificar uma pessoa como do sexo masculino ou feminino com base em seu nome.

k-nearest-neighbor-classifier k-nearest-neighbours machine-learning machine-learning-algorithms pickle pickle-file python python-3 python3 streamlit streamlit-webapp webapp

Last synced: 28 Apr 2026

https://github.com/keanteng/epf

EPF Savings Projection For Malaysian & Non-Malaysian

epf insurance kwsp python retirement-calculator retirement-planning streamlit tax

Last synced: 02 May 2026

https://github.com/shaadclt/time-series-analysis-stocks

This is a Streamlit application that performs time series analysis on stocks. It allows users to input a stock ticker symbol and displays various visualizations for the selected stock.

plotly streamlit yfinance

Last synced: 02 May 2026

https://github.com/n-shar-ma/customizable-music-recommendation-system

Microsoft Engage'22 Project: A unique music recommendation system that clearly shows on what basis a recommendation is made and grants the user the full freedom to personalise the system

machine-learning recommendation-system streamlit

Last synced: 30 Apr 2026

https://github.com/bsenst/llm-reasoning

This experimental application serves an open source large language model Llama-2 that is connect to a streamlit user interface. The user can define a list of custom symptoms or ICD-10 symptoms as input to the LLM. A two-step chain of prompts will output a list of differential diagnoses followed by a list of examinations to workup these diagnoses.

clinical-reasoning differential-diagnosis icd-10 llm streamlit

Last synced: 28 Apr 2026

https://github.com/amanpriyanshu/medtranslate-360

MedTranslate 360 redefines medical documentation by providing an AI-powered assistant designed specifically for healthcare professionals.

ai gemini gemini-api hackathon llm llms medical ml privacy streamlit whisper

Last synced: 10 May 2026

https://github.com/abhishekkantharia/aiconversationaldatasciencetutor

AI Data Science Tutor powered by Google Gemini 1.5 Pro Latest offers multi-chat support, persistent memory, voice-to-text input, and IP banning for security. Users can create, rename, and delete chats, ensuring a seamless, secure, and intelligent AI-powered Data Science learning experience. 🚀

api artificial-intelligence deep-learning generative-ai google-ai-studio google-gemini-pro langchain llm machine-learning memory python streamlit

Last synced: 06 May 2026

https://github.com/leosimoes/streamlit-logistic-regressor

Web application for logistic regression made using Streamlit.

logistic-regression machine-learning model-building python streamlit

Last synced: 10 May 2026

https://github.com/armanjscript/article-summary-generator

A powerful Streamlit application that generates concise summaries of articles from Wikipedia and Medium based on user queries and automatically posts them to a Telegram channel. Perfect for researchers, students, and knowledge enthusiasts looking to quickly digest information from trusted sources.

article langchain langchain-ollama langgraph medium serperapi streamlit summarization summarizer telegram-api telegram-bot wikipedia

Last synced: 08 May 2026

https://github.com/sarahm44/pychain-ledger

A blockchain-based ledger system with Streamlit web interface that allows individuals to conduct financial transactions and verify the integrity of the data in the ledger.

blockchain cryptocurrency d-app dapp fintech ledger pychain streamlit streamlit-webapp

Last synced: 30 Apr 2026

https://github.com/bbs1412/inquisitive_genai_quiz

This repo contains a Generative AI project created in python. It is a multilingual AI powered questions generator based on any text paragraphs or the news article provided.

ai artificial-intelligence genai generative-ai streamlit

Last synced: 21 Apr 2026

https://github.com/tushar2704/stats-mosaic-streamlit

Stats-Mosaic-Streamlit is a comprehensive GitHub repository that aims to provide a growing collection of curated content and projects centered around statistics and its intersection with data science, machine learning, and artificial intelligence.

artificial-intelligence bivariate-analysis data-analysis data-science hypothesis-testing machine-learning statistical-learning statistics streamlit streamlit-tushar2704 univariate-analysis

Last synced: 28 Apr 2026

https://github.com/zentise/offline-ai-study-buddy

A completely local, offline AI chatbot powered by the Mistral LLM using Ollama. Ask any question and get helpful, structured answers — no API key or internet required after setup.

llm mistral-7b ollama streamlit

Last synced: 08 May 2026

https://github.com/tonykipkemboi/streamrdashboard

A Streamr BrubeckScan Dashboard App using Streamlit

dashboard python streamlit streamr web3

Last synced: 24 Apr 2026

https://github.com/colesmcintosh/crypto-predictor-app

Get price predictions for your favorite cryptocurrency! Prices from January of 2015 till today's date are pulled using the Yahoo finance API, tables and graphs of the retrieved data are created. Using machine learning, a future predication of that data is created and subsequent tables and graphs are created for the predication model. Created with Streamlit.

cryptocurrency machine-learning python streamlit

Last synced: 11 May 2026

https://github.com/manmath647/Spam-Shield-spam-email-detection-using-logistic-regression

Streamlit app that detects email spam in real-time using a TF-IDF + ML pipeline. Features confidence scoring, spam categorization, and a built-in feedback system for improving model accuracy.

logistic-regression machine-learning machine-learning-projects python streamlit

Last synced: 24 Jun 2026

https://github.com/niroj7/ai-assistant

LLM-powered assistant for chat, document parsing, PDF/TXT summarization, and automated CSV analytics — built using Streamlit, Python, and Groq’s Llama models.

chatbot groq-api llm python3 streamlit

Last synced: 07 May 2026

https://github.com/vinne01/chat-with-multi-pdf

I have made chat with multi pdf using streamlit and google gemini api where user uploads any pdf and ask question related to pdf

api python3 streamlit

Last synced: 20 Apr 2026

https://github.com/ajitashwath/nn-visualization

A web application for visualizing various aspects of neural networks.

matplotlib-pyplot python3 scikit-learn streamlit tensorflow

Last synced: 03 May 2026

https://github.com/maskedsyntax/penguins-species-prediction

A web app using streamlit to predict Penguin Species

pickle random-forest-classifier streamlit webapp

Last synced: 24 Apr 2026

https://github.com/vpanjeta/what-if

Answers to your arbitraty history shower thoughts about alternate history

chatgpt history openai streamlit

Last synced: 04 May 2026

https://github.com/rysuds/streamlit-jupyter

Generate Streamlit apps from a Jupyter notebook

jupyter jupyter-notebook nbconvert streamlit

Last synced: 07 May 2026

https://github.com/shaadclt/chatbot

This is a simple chatbot implemented using Python and Streamlit. The chatbot uses a logistic regression classifier with TF-IDF vectorization to classify user input and generate appropriate responses.

nlp nltk streamlit

Last synced: 02 May 2026