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/susheel-1999/genai-conversational_chatbot

A conversational chatbot is an advanced technique for natural language interactions. It has the ability to remember ongoing conversations, mirroring human-like memory in dialogue interactions.

chat chatgpt conversational-ai genai genai-chatbot llm openai python streamlit

Last synced: 07 May 2026

https://github.com/george-mountain/llm-local-streaming

Streaming of LLM responses in realtime using Fastapi and Streamlit.

ai fastapi llm llm-serving llm-streaming 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/rohitdusane/stock-price-prediction-simple-rnn

This repos demonstrates building a **Simple RNN** in Keras to forecast future values of a multivariate time series, specifically stock prices from NSE.

deep-learning keras-neural-networks rnn stock-price-prediction streamlit time-series-forecasting

Last synced: 13 May 2026

https://github.com/beloveddie/legal_contract_analyzer

The Legal Contract Analyzer is an AI-powered tool that simplifies legal documents by summarizing, explaining, and detailing their contents. It supports PDFs and DOCX files, generates an initial analysis, and offers a conversational chat interface for deeper exploration. Built with Cohere and Streamlit.

ai cohere-ai genai genai-usecase llm streamlit

Last synced: 13 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/sourav-x-3202/aiman

Offline Cinematic AI — Text → Motivation → Image → Voice. which uses Local LLM (Ollama φ3) + Stable Diffusion + TTS → motivational cinematic output. Runs 100% locally.

ai generative-ai generative-ai-projects motivational-ai offline-ai ollama phi3 stable-diffusion streamlit text-to-speech-python3

Last synced: 07 May 2026

https://github.com/gabrielmahia/mkopo-ai

🤝 Kenya microfinance AI — small loan options, credit scoring basics, digital credit, and predatory lender alerts

ai fintech kenya loans microfinance streamlit swahili

Last synced: 24 Jun 2026

https://github.com/pablodieaco/quant-drl-web

quant-drl-web is a Streamlit-based interactive dashboard for visualizing and interacting with DRL-driven portfolio management models.

deep-reinforcement-learning quantitative-finance quantitative-trading streamlit yfinance

Last synced: 07 May 2026

https://github.com/shakthirekak11/aicodingassistant

An intelligent assistant that makes programming easier by providing real-time assistance with coding questions, providing accurate responses, and producing code snippets to increase efficiency.

chat-application chatgpt-api coding coding-assistant generative-ai langchain openai retrieval-augmented-generation streamlit

Last synced: 07 May 2026

https://github.com/praptikharade/mental_health_chatbot

A Streamlit-based AI chatbot designed to provide compassionate and uplifting mental health support. It leverages multiple AI models, including Mistral, LLaMA, DeepSeek, and Cohere, to generate empathetic responses and practical self-care advice. With a curated mental health dataset and an interactive UI, it offers a calming, encouraging, and person

ai-chatbot chatbot cohere llama3 llma mental-health mental-health-awareness mental-health-chatbot mental-health-services python streamlit togetherai

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/yevdokymenko/legaltransua

LegalTransUA: Сервіс для перекладу юридичних документів з підтримкою PDF, DOCX та використанням OpenAI API

legal-documents openai python streamlit translation

Last synced: 07 May 2026

https://github.com/mohammadreza-mohammadi94/streamlit_application_deployments

This repository contains a collection of interactive web applications developed using the Streamlit framework. These apps cover various use cases such as sentiment analysis, data visualization, image classification, and stock price prediction, demonstrating the versatility and power of Streamlit for creating data-driven web applications.

metadata metadata-extraction pandas qrcode-generator streamlit we-app web

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/avijit-jana/huggingface-nlp-image-tool

An end‑to‑end application leveraging Hugging Face pretrained models for multiple NLP and vision tasks—text summarization, next‑word prediction, story generation, chatbot, sentiment analysis, question answering, and image synthesis—with a user‑friendly front end and built‑in performance metrics.

chatbot chatbots computer-vision deep-learning huggingface huggingface-transformers image-generation machine-learning model-evaluation natural-language-processing next-word-prediction nlp pretrained-models python3 question-answering sentiment-analysis story-predictor streamlit text-summarization transformers

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/viniciusds2020/nlp_chat_llama

Projeto de ChatBot com Llama2 via Ollama(local) que recebe um pdf e assim fazer perguntas sobre o pdf carregado

chatbot llama2 nlp ollama pdf streamlit

Last synced: 07 May 2026

https://github.com/luoboluobohu61/prompt-api-playground

Lightweight GPT prompt playground with real-time OpenAI API responses.

api gpt openai prompt-engineering streamlit

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/drankush/keychat

KeyChat: A Multimodal Chat Client with Streamlit

chatgpt client dalle-2 llm multimodal openai python streamlit vision-api

Last synced: 14 May 2026

https://github.com/abdurrehman2003/streamlit-unit-converter

The Unit Converter is a Streamlit-based web application designed to simplify unit conversions across categories like length, weight, temperature, time, and speed. With an intuitive interface and real-time calculations, it provides accurate results for both metric and imperial units, making it a handy tool for everyday use.

datascience metricandimperial opensource python streamlit tool uiux unitconversion unitconverter webapp

Last synced: 14 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/mohammadreza-mohammadi94/text-analysis-using-nlp-streamlit

This project is a Streamlit-based NLP application that performs text analysis. It allows users to input text, analyze tokens, extract entities, find common tokens, and assess sentiment. The interface includes various expandable sections for detailed insights and visualizations.

natural-language-processing nlp pandas spacy-nlp streamlit

Last synced: 17 Apr 2026

https://github.com/danyal-faheem/project-logs-analyzer

This repo contains scripts to analyze project logs and display some charts related to the data

data data-visualization matplotlib pandas python streamlit

Last synced: 07 May 2026

https://github.com/anras5/low-code

Streamlit & Notion and Digital Ocean & Bubble.io integration

digitalocean notion streamlit

Last synced: 07 May 2026

https://github.com/wojtekdomino/ucl-winners-streamlit

Streamlit app that checks if a football club has ever won the UEFA Champions League based on data scraped from Wikipedia.

football pandas python scraping sports-data streamlit webapp

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/sam0per/streamlit-release

Demonstrating the new features in Streamlit

python streamlit

Last synced: 14 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/berenger2/amazon_scraper

Ce projet est une application de scraping web et d'analyse, avec une interface Streamlit, permettant d'extraire et de visualiser les données des produits sur Amazon.fr, comme les prix, évaluations et classements.

matplotlib python scappy streamlit

Last synced: 07 May 2026

https://github.com/alex-martineau/realisation_dashboard_veille_technique

Dashboard Streamlit de scoring crédit explicable + veille NLP comparative BERT vs MiniLM pour la classification de produits e-commerce.

api bert credit-scoring dashboard data-visualization ecommerce explainability flask heroku machine-learning minilm nlp sentence-transformers shap streamlit

Last synced: 17 Apr 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/eitanbakirov/malicious-file-classification-app

A machine learning application designed to analyze and classify files as malicious or benign using static analysis features. This project combines robust data science techniques with a user-friendly web interface built using Streamlit.

app jupyter-notebook ml-model ml-pipeline python random-forest static-analysis streamlit

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/ranak8811/chat-with-multiple-pdfs

This is a Streamlit application that allows you to chat with the content of multiple PDF documents.

faiss-vector-database gemini-api langchain python streamlit

Last synced: 08 May 2026

https://github.com/a-tommarvoloriddle/chat-with-pdf

This is a streamlit application that allows users to upload PDF files, it extract text from them & then ask questions about the content of the PDFs. It uses NLP & ML techniques to provide answers to the user's questions.

ai anthropic-api anthropic-claude langchain machine-learning natural-language-processing nlp pdf-reader python streamlit streamlit-webapp

Last synced: 08 May 2026

https://github.com/vijeshvs/languagetranslaterllm

Language Translation using LLM

gemini-api python 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/gabrielmahia/saccoai

SaccoAI — AI-powered chama & SACCO management for Kenya: merry-go-round, table banking, M-Pesa

chama east-africa fintech gemini kenya mpesa rotating-credit sacco streamlit table-banking

Last synced: 24 Jun 2026

https://github.com/anusha-me/disease-x-detection-ml-project

A machine learning classification system for early detection of Disease X based on patient symptoms using Python, Scikit-learn, and Streamlit.

classification data-science disease-prediction healthcare-ai machine-learning medicaldata scikit-learn streamlit

Last synced: 08 May 2026

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

AI Assistant for Global Spare Parts business area. RAG Web App developed in order to work as each collaborator's Virtual Assistant.

ai langchain llm python rag streamlit

Last synced: 08 May 2026

https://github.com/gabrielmahia/diaspora-ai

DiasporaAI — US-Kenya dual-life navigator. Tax implications, remittances, investment in Kenya, dual citizenship, and navigating life across two countries. Free AI advisor.

ai diaspora east-africa fintech gemini immigration kenya streamlit tax usa

Last synced: 24 Jun 2026

https://github.com/yashigupta4623/linkedin-postcraft

It is a tool designed to analyze past LinkedIn posts of influencers and assist them in generating new content that aligns with their established writing style.

llama python streamlit

Last synced: 17 Apr 2026

https://github.com/pallaprolus/metrisight

Lightweight metric anomaly detection dashboard for developers (AIOps)

aiops anomaly-detection devops metrics monitoring observability open-source prometheus streamlit time-series

Last synced: 12 Jun 2026

https://github.com/sarmishra/python-rag-chatbot

Build an AI-powered chatbot using RAG (Retrieval-Augmented Generation) with Python, LangChain, ChromaDB, and OpenAI. It allows you to ask questions about documents, and receive context-aware, grounded responses with source citations.

chatgpt chatgpt-api chromadb embeddings langchain python3 rag rag-chatbot streamlit

Last synced: 08 May 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/jrycw/gt-streamlit

Great Tables running in Streamlit

pandas polars python streamlit tables

Last synced: 08 May 2026

https://github.com/m77rahman/uk-transit-weather

TfL + Open-Meteo ETL → DuckDB → Streamlit. Hourly GitHub Actions.

data-engineering duckdb etl open-meteo python streamlit tfl

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/alfonsokan/pba_analytics

Streamlit app that provides advanced basketball statistics for the Philippine Basketball Association (PBA) 2023-2024 Season (Philippine Cup)

pandas streamlit webscraping

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/edwin5354/vpn_eda_streamlit_test

First Streamlit App for Data Visualisation

streamlit

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/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/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/ranjithguggilla/artificial-reef-fisheries-data-qa-reporting-pipeline

Reef survey data QA and reporting pipeline — validation, coverage analysis, export-ready datasets.

citizen-science data-quality fisheries geospatial marine-science prototype public-data python streamlit

Last synced: 13 Jun 2026

https://github.com/gabrielmahia/dharura-ai

🆘 Kenya emergency response AI — NDMA alerts, disaster preparedness, Red Cross contacts, and evacuation guides

ai disaster emergency kenya ndma streamlit swahili

Last synced: 24 Jun 2026

https://github.com/vladimircuriel/information-retrieval-system

An NLP-based information retrieval system that indexes document collections, understands natural language queries, and returns relevance-ranked results using modern ranking algorithms.

ai nlp nltk sklearn spicy streamlit

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/smmariquit/typhoonomics

Typhoonomics — Streamlit web app for analyzing the economic impact of typhoons on Philippine provinces, combining meteorological forecasts with geographic and economic data.

data-science disaster-risk economics geospatial pandas philippines python streamlit typhoon

Last synced: 14 Jun 2026

https://github.com/vinit714/player-retention-analysis

A complete Streamlit + Machine Learning + SHAP + NLP project to analyze, predict, and improve player retention in games. This project simulates a game environment, models churn behavior, and provides insights using SHAP, NLP word clouds, and strategy simulators.

churn-prediction classification data-visualization eda feature-engineering game-analytics game-data-analysis gaming-analytics machine-learning model-interpretability nlp pandas player-retention python retention-analysis sckiit-learn shap streamlit wordcloud

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/darshan-raul/cloud-cost-compass

A Streamlit-powered dashboard designed to help organizations identify and eliminate hidden costs, optimize resource utilization, and gain comprehensive visibility into their cloud infrastructure spending

kubernetes python streamlit

Last synced: 08 May 2026

https://github.com/gsaini/citation-cartography

A web application that visualizes the global impact of your research by mapping where your Google Scholar citations come from around the world.

folium google-scholar openstreetmap python streamlit

Last synced: 14 Jun 2026

https://github.com/ineelhere/webapps

Consider this repo an experimentation site for my endeavors with deploying webapps!

pandas streamlit

Last synced: 08 May 2026

https://github.com/decepticon-ts/cap-ai-studio

Description: A modern, powerful web application for advanced image analysis and batch processing, featuring real-time AI-powered image captioning, comprehensive reporting, and an intuitive user interface. Built with Streamlit and Google's Gemini API.

artificial-intelligence batch-processing computer-vision data-analysis gemini-api image-processing image-processing-python python streamlit streamlit-webapp threading

Last synced: 19 Apr 2026

https://github.com/samarthsb4real/diabetes-eda

A basic simple Python Application for Diabetes Prediction, deployed on Streamlit

diabetes python streamlit

Last synced: 19 Apr 2026

https://github.com/mlucifer27/bilateral-visualization

Streamlit app visualizes bilateral relationship scores between 100 countries from 1945 to 2024. It supports interactive heatmaps, network graphs, pairwise comparisons, and more.

d3blocks data-analysis data-visualization plotly-python python streamlit

Last synced: 04 Jun 2026

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

Design and develop your own AI chatbot with Streamlit! This session will guide you through setting up a chatbot interface, integrating a language model, and handling user interactions—all with minimal code.

langchain pinecone rag streamlit

Last synced: 20 Apr 2026

https://github.com/itsleonb/crownfall-helper

An app to help filter heroes based on required Crownfall tokens

dota2 pandas pymongo streamlit

Last synced: 20 Apr 2026

https://github.com/arush-codes/tldw

TLDW : too long didn't watch is an AI based YouTube video summarizer

ai gemini-api streamlit tldw youtube-video-summary

Last synced: 20 Apr 2026

https://github.com/bernardonogueira8/calculadora-de-impressao-3d

Uma simples calculadora para calcular a impressão 3D

streamlit

Last synced: 20 Apr 2026

https://github.com/kirankumar88/multiagent-flight-booking-system

A Google ADK–powered prototype flight booking system with multi-agent orchestration, FastAPI microservices, Streamlit UI, and Docker. Demonstrates smart, modular, cloud-ready automation for search and booking workflows.

docker fastapi microservices multiagent-systems streamlit

Last synced: 20 Apr 2026

https://github.com/iamabhaytiwari343/mushroom_classification

The goal of this Project is to predict whether a mushroom is edible or poisonous based on its physical characteristics.

classification lgbmclassifier machine-learning matplotlib pandas python seaborn streamlit

Last synced: 20 Apr 2026

https://github.com/mairondc21/ec2_deploy_dashboard

Projeto de streamlit com deploy na AWS usando o Terraform e Docker

aws dockerfile ec2 s3 securtiy-group streamlit terraform vpc

Last synced: 19 Apr 2026

https://github.com/mohamedawnallah/costpro-quarterly-sales-metrics-dashboard

This is a dashboard that displays sales metrics for the CostPro retail store.

dashboard e-commerce statistics streamlit

Last synced: 20 Apr 2026

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

A content-based movie recommendation system built using Python. The system processes movie data, extracts relevant features, and provides recommendations based on user preferences

content-based-recommendation data-analysis jupyter-notebook machine-learning pandas python streamlit

Last synced: 20 Apr 2026