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/hbloodprince7/aitestcasegenerator

A simple Streamlit webapp to generate Unit tests for User Code using Google Gemini API

google-gemini-ai langchain python streamlit

Last synced: 06 May 2026

https://github.com/dharma-acha/student_finance_database

This project aims to develop an advanced database management system to capture, organize, and analyze financial data for 10,000 students. It will help educational institutions and financial advisors understand student spending habits and financial needs, improving academic achievement, retention, and overall well-being.

postgresql python3 streamlit

Last synced: 06 May 2026

https://github.com/sayan-dg/travel-itinerary-generator

This repository contains a City Travel Itinerary Generator built using Streamlit and LangChain. The application generates personalized travel itineraries based on user inputs such as the city and the number of days. Powered by Llama3-70B-8192 LLM (provided by Groq), it suggests a list of places to visit, optimized for the number of days specified.

ai-travel-planner groq-api itinerary-generator langchain langchain-python llama3-70b-8192 llm streamlit

Last synced: 06 May 2026

https://github.com/coding-for-it/cognitive-insight-engine

Extracts insights from PDF annual reports using OCR, NLP, ML, and APIs, and visualizes them in a dashboard.

fastapi pandas pdfplumber regrex streamlit textblob

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/fatema-016/expense-tracker

This project is a full-stack expense tracking application built using Python, MySQL, FastAPI, and Streamlit. It allows users to manage and track their expenses effectively.

fastapi python streamlit

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/pranav-nagpure/plant-disease-prediction

EfficientNet model to predict Plant disease from it's image

efficientnet keras-tensorflow machine-learning python streamlit

Last synced: 10 Jun 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/neerajcodes888/car-price-prediction

Predict car prices with machine learning! This repository provides a streamlined approach to training models on diverse datasets for accurate car price predictions. Perfect for enthusiasts and developers looking to leverage machine learning for estimating car values. Clone, explore, and enhance your car price prediction models effortlessly.

machine-learning-algorithms modeling prediction python3 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/akashvarma26/pdfsense

A PDF question answering assistant with session chat history

chatbot gemma2-9b groq-api huggingface langchain python3 streamlit

Last synced: 06 May 2026

https://github.com/leosimoes/alura-streamlit-dashboard

Projeto da demonstração do curso Alura - Streamlit - construindo um dashboard interativo. Aplicativo web com duas páginas para exibição dos dados.

dashboards data-visualization python streamlit

Last synced: 07 May 2026

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/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/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/arv-anshul/attendance-system

Attendance System with MongoDB and Streamlit.

crud-application mongodb project python3 streamlit

Last synced: 07 May 2026

https://github.com/karlyndiary/coffee-shop-sales-analysis

Comprehensive analysis of coffee shop sales utilizing Pandas for data cleaning and exploratory data analysis (EDA), complemented by Streamlit for creating interactive data visualization dashboards.

data-analysis data-cleaning data-preprocessing data-visualization eda pandas streamlit streamlit-dashboard

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/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/usmanx191/book-recommendation-system

This project is a book recommendation system using the Google Books API to suggest books based on user preferences like genre, author, or keywords. It features a FastAPI backend, a Streamlit frontend for user input, and an OpenAI-powered AI chatbot for query assistance and personalized recommendations.

fastapi google-books-api openai-api openai-assistant-api python streamlit

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/rohansoni45/whatsapp-chat-analysis

This project involves analyzing WhatsApp chat data to extract valuable insights. Using Python and various libraries like Pandas and Matplotlib, the project processes and visualizes chat statistics such as message frequency, most active participants, and sentiment analysis.

chat-analysis data-analysis data-science matplotlib pandas python sentiment-analysis streamlit visualization web-app word-cloud

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/alekiie/streamlit-dashboard

A dashboard that utilizes the power of streamlit charts to create intuitive and easy to understand charts for data visualization.

data-visualization matplotlib numpy pandas python3 streamlit

Last synced: 07 May 2026

https://github.com/alsongard/movie_series_scrapper

scrap data from yts.mx website and analyzing using streamlit

bash-script python3 scrapy streamlit

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/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/mugilan1309/farmiq

🌱 A simple machine-learning-based web app that provides crop and fertilizer recommendations based on manually entered soil and climate data. Built with Python, Streamlit, and SQLite.

agriculture crop-recommendation fertilizer-recommendation machine-learning python sqlite streamlit

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/allwynjesu/langgraph-text-2-sql

A beginner-friendly repository for simple Text-to-SQL(PostgreSQL) conversion using LangGraph and Streamlit. A more advanced, full-fledged Text-to-SQL solution will be developed and hosted in a separate repository.

langchain langgraph streamlit text-to-sql

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/siddh-coder/pneumonia-detector

This is a streamlit web-app which can be used for detecting pneumonia using the chest x-ray image of a patient.

pytorch streamlit

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/muhammadsaqib001/csv-transfromer-streamlit-app

CSV Editor is an intuitive web application built using Streamlit that allows users to upload, process, edit, and download CSV files. The tool checks for the presence of required columns in the input CSV and applies necessary transformations before presenting the data in an editable format.

csv csv-transformer data-science pandas python streamlit streamlit-cloud streamlit-webapp

Last synced: 07 May 2026

https://github.com/afauzulh/finance-chatbot-llama

Domain-specific chatbot in finance using Large Language Model

chatbot deep-learning finance large-language-models llama2 natural-language-processing streamlit

Last synced: 07 May 2026

https://github.com/safwan2003/randomforest_heart_disease_prediction

A machine learning project using Random Forest Classifier to predict heart disease. Includes data preprocessing (with binning), feature selection, and model evaluation.

binning data data-science datapipeline datapreprocessing datavisaulization deep-learning machine-learning python random-forest-classifier 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/daniel-mehta/fitcheck.ai

👔 FitCheck.AI is your personal AI stylist. Upload outfits for savage critiques, auto-tag your wardrobe, and generate smart outfit recommendations - powered by Streamlit, LangChain, and CLIP.

fashion-ai image-tagging langchain outfit-recommendation 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/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/denicrizz/sistem-content-based-image-retrieval-streamlit-version-

Sistem pencarian gambar serupa menggunakan framework stramlit

cibr streamlit tensorflow

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/muthukumar0908/-singapore-resale-flat-prices-predicting

This project is to develop a machine learning model and deploy it as a user-friendly web application that predicts the resale prices of flats in Singapore.

data-analysis data-visualization mechine-learing plotly 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/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/cybergiant7/hevyworkoutanalyzer

A powerful data analysis tool for Hevy workout exports that helps you track and visualize your fitness progress. This application connects to your Hevy account, syncs your workout data, and provides comprehensive analytics to help you understand your training patterns and progress over time.

dashboard fitness fitness-tracker gym pandas 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/jigyasag18/iit-guhawati

Empower Sakhi is a data-driven platform that uses machine learning to identify women at risk of domestic violence in India. It offers confidential self-assessments, survivor stories, and emergency resources through a trauma-informed, privacy-focused web app. The project also provides NGOs with actionable insights via Power BI dashboard for support.

aiml data dataset datavisualization domestic-violence eda jupyter-notebook label-encoding machine-learning machine-learning-algorithms machine-learning-models machinelearning machinelearningprojects powerbi python python-app random-forest random-forest-classifier streamlit streamlit-webapp

Last synced: 08 May 2026

https://github.com/mohamedbilal1800/movie_recommendation_system

A personalized movie recommendation system that combines content-based filtering with a popularity boost to suggest movies tailored to user preferences.

colab-notebook python3 recommendation-system similarity-matrix streamlit

Last synced: 08 May 2026

https://github.com/entorb/analyze-mac-photos

Analyze your Mac Photos App Library

macos osxphotos photos streamlit

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/utkarshmishra2507/weather-app-in-python

A responsive and user-friendly weather forecast app built using Python and Streamlit. It fetches real-time weather data from the OpenWeatherMap API based on the user's location or a custom city input. The app displays current weather, a 5-day forecast, and a temperature trend chart with dynamic visuals based on weather conditions.

pandas plotly-express python3 request streamlit

Last synced: 08 May 2026

https://github.com/jatin-mehra119/ai-powered-youtube-video-summarizer-and-fact-checker

This Project will check the facts said in a YouTube video whether they are true or not and it can also summarize the YT videos.

faiss-vector-database fastapi generative-ai streamlit

Last synced: 08 May 2026

https://github.com/aytaditya/ai-blog-generator

An AI-powered web application that generates blogs tailored to different audiences, such as researchers, data scientists, or common readers, based on the given topic and word limit. Built using Streamlit and LangChain, this app leverages cutting-edge language models to create professional and engaging blog content effortlessly.

langchain llm 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/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/vijeshvs/languagetranslaterllm

Language Translation using LLM

gemini-api python streamlit

Last synced: 08 May 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/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/pi-2r/llm-playground

Llm playground with multi provider AI

amazon-bedrock gimi grok langfuse llm openai perplexity playgr 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/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/bladealex9848/coldisbot

ColDisBot es una herramienta de inteligencia artificial diseñada para proporcionar información precisa y actualizada sobre el régimen disciplinario en Colombia. Utilizando la potencia de la API de OpenAI, este asistente ofrece respuestas fundamentadas en la legislación vigente, incluyendo la Ley 734 de 2002, la Ley 1952 de 2019, la Ley 2094 de 2021

legaltech openai python streamlit

Last synced: 08 May 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/dj623/twitter-sentiment-analysis

A mini project for analyzing, classifying, and visualizing the sentiments of tweets

hadoop-hdfs kafka mongodb python spark 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/lhcee3/diabetes-pred-web-app

Diabetes predictor using ML and deployed using streamlit.

ml python streamlit

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/computingvictor/youtube_chat

Chatbot to ask questions about a youtube video

llm streamlit transcription youtube

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/argonzcompany/argonz-seo-assistant

The Streamlit App for improving Google SEO ranking of Persian Contents with help of Groq Langchain

langchain langchain-groq prompt-engineering python streamlit streamlit-web

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/nour-zayed/text-summarization-and-generation

"AI Text Generation & Summarization Web App Powered by Hugging Face Transformers & Streamlit"

hugging-face-transformers pyngrok python-3 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/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/miteshsharma/llm_agent_openai

This is code to create an LLM agent using OpenAI

langchain-python llm openai streamlit

Last synced: 08 May 2026