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/azabicki/OnTheScales

GravityLog is a simple application for tracking body measurements and composition over time. Built with Streamlit, it allows users to record weight and body metrics, visualize progress, and analyze trends toward target weights. The application runs locally, ensuring complete data privacy.

dashboard python raspberry-pi raspberry-pi-3 streamlit weight-prediction weight-tracking

Last synced: 24 Aug 2025

https://github.com/deeptesh-rout/heart_disease_predictor

Heart Disease Predictor

python streamlit

Last synced: 18 May 2026

https://github.com/cosmojelly/ai-chatbot-using-bert

An evolving chatbot that has a limited knowledge base of Game Design

bert-model jupyter-notebook pdf-parsing streamlit

Last synced: 29 Oct 2025

https://github.com/kammarah/studentdata

I created & deployed a Streamlit app to store, manage & analyze student data. 📊🎓

connection data data-analysis data-visualization deploy deployments libraries python streamlit streamlit-webapp webapp

Last synced: 18 May 2026

https://github.com/cnoret/sms-spam-detector

A Streamlit-based SMS spam detection app powered by deep learning. Real-time predictions, interactive visualizations, and Docker/Streamlit Cloud deployments included.

deeplearning docker huggingface-spaces nlp sms-classification spam-detection streamlit tensorflow

Last synced: 04 Apr 2025

https://github.com/benitomartin/aws-cognito-circleci

Secure Streamlit App Deployment with AWS Cognito, Streamlit, and CircleCI

ai aws aws-cognito cicd circleci gcp pytest python streamlit uv

Last synced: 09 May 2026

https://github.com/jackeygao/moment

moment

ai llm streamlit

Last synced: 15 May 2026

https://github.com/nafisrayan/aicontextchat-st

AiContextChat is a chat application designed using Streamlit and various natural language processing tools. It enables real-time conversations enhanced by AI capabilities, allowing users to upload files (PDF, TXT, DOCX) and utilize web scraping to gather information. The app integrates Google's Generative AI for intelligent responses.

ai beautifulsoup chat-application chatbot docx2txt file-upload gemeni google-generative-ai joblib nlp pandas pypdf2 python scraping streamlit

Last synced: 10 May 2026

https://github.com/nisarsyed/gds-fraud-detection

This application is a final course project for CS 343: Graph Data Science

gds machine-learning neo4j streamlit

Last synced: 20 Jan 2026

https://github.com/dhrupad17/loan-status-prediction

A Loan Status Prediction system is a machine learning model or application that predicts whether a loan application will be approved or rejected

jupyter-notebook loan-prediction-analysis machine-learning streamlit svm-classifier

Last synced: 24 Aug 2025

https://github.com/dineshdhamodharan24/singapore_flat_resale_

This project focuses on developing a machine learning model to predict the resale values of apartments in Singapore. The goal is to create a user-friendly online application that enables users to obtain accurate predictions for the resale values of specific properties.

data-analysis flat json numpy pandas pickle project python streamlit

Last synced: 07 Apr 2026

https://github.com/aniket2021448/medibotiq

An AI-driven chatbot designed to assist with health queries using a custom LLM hosted on Hugging Face. It features a Streamlit interface, LangChain for prompt management, and Pinecone for efficient vector retrieval, ensuring accurate and context-aware responses. While helpful, it is not a replacement for professional medical advice.

generative-ai-projects huggingface llama2-7b llm pinecone python sentence-transformer-model streamlit

Last synced: 18 Feb 2026

https://github.com/ohjho/openrouter-model-zoo

99% vibe coded streamlit app to offer some data visualization on the various OpenRouter models

llms openrouter streamlit streamlit-webapp

Last synced: 18 May 2026

https://github.com/matheusafonseca/streamlit-studies

A repository dedicated to storing code specifically for the Streamlit framework.

css css-styles docker docker-compose dockerfile opencv opencv-haar-cascade opencv-python python python3 streamlit streamlit-framework

Last synced: 11 Apr 2026

https://github.com/shreyas2409/book-rag

Built a secure multi-modal retrieval system for document ingestion using Neo4j vector database and LangChain orchestration. Engineered ReAct reasoning prompts and LLM-as-Judge evaluation prompts to enhance answer faithfulness and grounding, driving a 70% increase in user engagement.

neo4j observability ollama prompt-engineering python3 rag-chatbot streamlit vector-database

Last synced: 18 Feb 2026

https://github.com/yaser-123/movie_recommendation

The Movie Recommendation App provides users with personalized movie suggestions, trailers, and essential details, all through an intuitive and interactive interface.The **Movie Recommendation App** is a Streamlit-based application that suggests movies based on user preferences. The app uses data from the TMDB dataset and APIs like YouTube and OMDb

data-visualization imdb jupiter-notebook kaggle omdb-api python streamlit tmdb-api youtube-api

Last synced: 06 May 2026

https://github.com/leaalonzo/quant-portfolio-analytics-dev

End-to-end portfolio optimization engine with robust numerical methods, DuckDB analytics, and real-time visualization for equity and crypto assets

crypto duckdb equity factor factor-models portfolio quant quantitative-finance risk-analysis streamlit trading visualization

Last synced: 18 May 2026

https://github.com/adirthaborgohain/question-answering-mcr

A BERT question answering model integrated with streamlit for UI access. The model also classifies a question as answerable/unanswerable before predicting an answer.

bert question-answering streamlit transformers

Last synced: 18 May 2026

https://github.com/alexsolov28/vkrb

Выпускная квалификационная работа бакалавра «Система анализа алгоритмов машинного обучения для решения задач классификации с использованием Pandas»

jupyter-notebook matplotlib numpy pandas python scikitlearn seaborn streamlit

Last synced: 15 Feb 2026

https://github.com/darkzard05/rag-system-ollama

A Retrieval-Augmented Generation (RAG) Chatbot powered by Ollama LLM that provides document-based Q&A using uploaded PDF files. Built with LangChain and FAISS, this chatbot allows users to interact with document contents through an intuitive Streamlit interface.

faiss langchain nlp ollama rag streamlit

Last synced: 12 Apr 2026

https://github.com/prashver/text-to-image-generation-with-dall-e

This project is a Streamlit application powered by OpenAI's DALL-E, offering seamless text-to-image generation. Users can input textual prompts to generate high-quality images, while rate limiting ensures controlled API usage. Visit the live demo for a firsthand experience.

dall-e generative-ai openai openai-api python streamlit text-prompt text-to-image

Last synced: 06 May 2026

https://github.com/ginga1402/studybuddy-open-source-rag-notebooklm

StudyBuddy is an open source, RAG-based AI assistant that lets you query, summarize, and interact with your documents—built as a developer-friendly alternative to Google NotebookLM.

generative-ai langchain llm python rag streamlit

Last synced: 25 Aug 2025

https://github.com/ahmad-alkadri/tldrgpt-web

TL;DR an article or a web page using ChatGPT

gpt openai openai-api python streamlit webapp

Last synced: 20 Feb 2026

https://github.com/terencicp/mastodon-topics

Topic modeling of Mastodon posts using BERTopic and LLM summarization. Results can be viewed in a Streamlit app.

bertopic mastodon streamlit summarization topic-modeling

Last synced: 21 Apr 2026

https://github.com/uni-creator/rag-multifile-qa

A RAG (Retrieval-Augmented Generation) AI chatbot that allows users to upload multiple document types (PDF, DOCX, TXT, CSV) and ask questions about the content. Built using LangChain, Hugging Face embeddings, and Streamlit, it enables efficient document search and question answering using vector-based retrieval. 🚀

ai chatbot embeddings huggingface langchain nlp pdf-document-processor rag search streamlit vector

Last synced: 12 Sep 2025

https://github.com/umara25/looklock

JAMHacks 7 Submission and winner for best use of Streamlit

hackathon python streamlit

Last synced: 18 May 2026

https://github.com/froukje/cygnss-deployment

Web Interface for Wind Speed Prediction with a Neural Net

cygnss deep-learning docker-compose mongodb prefect streamlit windspeed

Last synced: 07 Apr 2026

https://github.com/suvanwita/safescope

Women safety pattern analyzer using public crime datasets, DBSCAN hotspot clustering, Isolation Forest anomaly detection, geospatial heatmaps, and explainable risk scoring to surface historical incident patterns and time-aware safety insights

civic-tech crime-analysis dbscan isolation-forest machine-learning plotly python risk-scoring scikit-learn streamlit women-safety

Last synced: 25 Jun 2026

https://github.com/nasim-raj-laskar/nvidia-stock-pred-v2

v2 of https://github.com/nasim-raj-laskar/Nvidia-Stock-Prediction

interactive-ui plotly-dash random-forest streamlit v2

Last synced: 18 May 2026

https://github.com/himank-khatri/classiflow

A web app that automates tedious data preprocessing and machine learning model testing.

exploratory-data-analysis machinelearning preprocessing-data python streamlit vizualization

Last synced: 15 May 2026

https://github.com/safoanmiah/web-tracker-app

A simple and interactive web application to track progress using Streamlit, allowing users to add names, metrics, and visualize the progress with a leaderboard and charts. Perfect for keeping track of individual or team achievements.

python streamlit

Last synced: 18 May 2026

https://github.com/sakshamarora07/whatsapp-chat-analyser

This repository contains code for a WhatsApp Chat Analyzer that uses Python libraries to extract insights from chat messages.

chat data dataanalytics datascience matplotlib pandas python seaborn statistics streamlit whatsapp

Last synced: 04 Jan 2026

https://github.com/luuisotorres/wine-quality-prediction

Streamlit app powered by a CatBoost model and trained on the Wine Quality dataset that lets users input physicochemical properties of wine to estimate quality scores. Developed on Kaggle and deployed on Hugging Face Spaces.

data-science huggingface-spaces kaggle-competition machine-learning streamlit

Last synced: 18 May 2026

https://github.com/stevemats/pyhodophile

Interactive Py web app to explore different datasets and classifiers easily.

python streamlit streamlit-webapp

Last synced: 13 May 2026

https://github.com/chemistwang/demo-zhipuai-streamlit

基于智谱 AI 和 streamlit 搭建的 FunctionCall 的 demo

functioncall streamlit

Last synced: 10 Apr 2025

https://github.com/sayalaruano/dashboard_sars-cov2_variants_europe

A dashboard of weekly reports of SARS-CoV2 variants in european countries from 2020 until now created with streamlit

covid-19 dashboard streamlit streamlit-dashboard

Last synced: 18 May 2026

https://github.com/lonemenace/cinesense

Streamlit-based movie review sentiment containerized app deployed on AWS EC2

aws-ec2 cloud devops docker-container logistic-regression machine-learning nlp python sentiment-analysis sqlite streamlit

Last synced: 08 Apr 2026

https://github.com/kindo-tk/laptop_price_predictor

An end-to-end machine learning project to predict laptop prices based on technical specifications. Built with Python and Scikit-Learn, featuring an interactive web app deployed using Streamlit.

decision-tree-regression laptop-price-prediction linear-regression machine-learning prediction random-forest regression-models streamlit xgboost-regression

Last synced: 04 May 2026

https://github.com/niranjanxprt/frequenz-ai-native-task

AI-powered knowledge extraction and visualization system with semantic search capabilities for repository analysis and documentation

ai knowledge-graph machine-learning python semantic-search streamlit visualization

Last synced: 07 Apr 2026

https://github.com/muhammadadilnaeem/mcqs_extracter_pro

This repository will contain source code related to MCQS_Extracter_PRO.

gemini-api mcqsapp python python-dotenv streamlit

Last synced: 18 May 2026

https://github.com/garimaarora15/applicant-tracking-system

A Streamlit app that integrates with Google Gemini to analyze resumes against job descriptions. The app allows users to upload resumes in PDF format and receive feedback on how well the resume matches the job description.

applicant-tracking-system gemini-pro-vision generative-ai streamlit

Last synced: 18 May 2026

https://github.com/jainkhushi22/moviemood-sentiment-analysis

AI-powered sentiment analysis of movie reviews using Simple RNN, TensorFlow, and Streamlit.

keras nlp python rnn streamlit tensorflow

Last synced: 11 Jun 2026

https://github.com/terieyenike/content-aware-st

This app demonstrates content-aware cropping using Cloudinary's AI capabilities

cloudinary python python-dotenv streamlit

Last synced: 15 May 2026

https://github.com/prashimpy/autoplot-web

A simple web that makes different types of the plot using the provided CSV or XLSX file.

matplotlib python streamlit

Last synced: 18 May 2026

https://github.com/putuwaw/ed-bert

Emotion Detection using BERT

app-a-thon bert mysql streamlit

Last synced: 20 Feb 2026

https://github.com/shoaib1522/data-science-in-python

"Unlock the power of data science with my curated collection of Python projects—your gateway to insights, analysis, and hands-on learning! 🌟"

analytics confusion-matrix data-science kaggle-dataset matplotlib mlp-classifier notebook numpy pandas python regression streamlit

Last synced: 04 Apr 2026

https://github.com/josericodata/sp500forecaster

Interactive S&P 500 stock price prediction app using machine learning and Streamlit. Visualise trends, forecast prices, and explore data insights.

ai autoregressive-model datascience dublin dublin-ireland europe ireland machine-learning ml portfolio predictiveanalytics python sp500 stock-market stockprediction streamlit streamlitapps tech time-series-analysis ubuntu

Last synced: 18 May 2026

https://github.com/squat/streamdl

A Streamlit frontend for spotDL

spotdl streamlit

Last synced: 25 Jan 2026

https://github.com/ianjure/simple-corr

A simple data correlation visualizer built in Streamlit.

data-visualization streamlit

Last synced: 18 May 2026

https://github.com/ckeuss/zensus_22

This Streamlit App lets users explore census data on residential buildings in Germany from 2022, providing insights into housing types, ownership, and more.

plotly python streamlit

Last synced: 25 Jun 2025

https://github.com/dkoh2018/car_shopping

A car price analysis tool with brand comparisons, trend tracking, and interactive visualizations. Built with Python and Streamlit

automotive car-market data-visualization price-analysis price-tracker python streamlit web-scraping

Last synced: 18 May 2026

https://github.com/rubcode/chatbot-streamlit

This project is a chatbot that use a LLM like chatgpt. it was trained with RAG to provide responses in a given context

ai llm python streamlit

Last synced: 18 May 2026

https://github.com/abhiiiman/resumeparser.ai

Parse resume and match with Job Description using the power of AI

ats deployment groq jd json jupyter-notebook llama3 prompt-engineering resume-parser streamlit

Last synced: 07 Feb 2026

https://github.com/kartikeya443/weather_webapp

A Streamlit based web-app using Weather API to visualize weather data of present time and forecasting 5 days.

streamlit weather-api

Last synced: 29 Apr 2026

https://github.com/putuwaw/dashboard-ecommerce

Dashboard for E-Commerce Public Dataset using Streamlit and Plotly

dashboard data-analysis dicoding plotly streamlit

Last synced: 20 Feb 2026

https://github.com/udaysingh131105/symphony_scan

A Music Recomendation System which recommends music to the user on the favourite song input by the user

machine-learning music music-recommendation pytorch streamlit

Last synced: 08 May 2026

https://github.com/asepchem/klasifikasi_menfess

A Streamlit-based web app to classify Twitter-like confessions using machine learning.

machine-learning ml-project python streamlit text-classification

Last synced: 18 May 2026

https://github.com/ianjure/heatscape

ML-powered urban heat island analytics dashboard for Cagayan de Oro City.

dashboard streamlit uhi-predicton

Last synced: 18 May 2026

https://github.com/hamzakamelen/numerical-integration

Numerical Integration - Midpoint, Trapezoid, Simpson's 1/3 and Simpson 3/8 Rule using Python

matplotlib-pyplot midpoint-method numerical-analysis numerical-integration python scipy simpson-1-3 simpson-3-8 streamlit trapezoidal-method

Last synced: 17 Feb 2026

https://github.com/junhanjeong/qd-detr-custom

QD-DETR visualization

detr streamlit visualization

Last synced: 18 May 2026

https://github.com/icheft/image-st

IMAGE Camp Advanced Python Course - Streamlit Gallery

python stock streamlit

Last synced: 18 May 2026

https://github.com/micaelleos/youtubeqa

Conversational Agent for YouTube Video Exploration: A conversational assistant that uses YouTube video transcripts to answer questions, provide summaries, and highlight key moments with timestamps. Ideal for efficiently navigating and understanding video content.

agent chroma langgraph python react-agent streamlit

Last synced: 18 May 2026

https://github.com/pylena/movies-prediction

This project focuses on clustering movies based on their genres using machine learning techniques. By analyzing genre data, the model groups similar movies together, facilitating recommendations and insights into genre-based patterns.

data-analysis machine-learning render streamlit unsupervised-learning

Last synced: 18 May 2026

https://github.com/chaganti-reddy/cryptpdf

Encrypt & Decrypt your PDF files

decryption encryption pdf python3 streamlit

Last synced: 18 May 2026

https://github.com/samarth4023/ibm-internship-2

🧠Research Agent - 🔍 An AI-powered Research Agent to find, summarize, and analyze research papers using Replicate's LLMs. Supports web search, PDF summarization, and hypothesis generation – all in one Streamlit app.

agentic-ai ai large-language-model llm python replicate research research-agent streamlit

Last synced: 18 May 2026

https://github.com/crackedresearcher/llmverify

Verify outputs generated by LLMs backed with real time data

claude-3 generative-ai gpt-4 hallucination llm streamlit

Last synced: 18 May 2026

https://github.com/rahatmoktadir03/codebase-repo-sage

A web app that uses Retrieval-Augmented Generation (RAG) to create an AI expert over a codebase. The app allows users to interact with a codebase via chat, retrieving relevant code snippets from a Pinecone vector database and generating responses using LLMs.

ai codebase-chat jupyter-notebook language-learning-model nextjs nlp python rag react streamlit vector-database-embedding

Last synced: 27 Jul 2025

https://github.com/staysafe020/myportfolio

my personal website

python3 streamlit

Last synced: 18 May 2026

https://github.com/mohammedmusharraf11/langchain-rag-chatbot

A modern Retrieval-Augmented Generation (RAG) chatbot powered by LangChain, FastAPI, and Streamlit. Upload documents, chat with your data, and get AI-powered answers—with easy local and cloud deployment.

chromadb docker fastapi langchain python rag-chatbot streamlit

Last synced: 11 Apr 2026

https://github.com/264gaurav/rag-app

RAG and basic chatbot application using langchain , langgraph and langsmith frameworks/tool.

7b ai aimodel chatbot deepseek-r1 gemini langchian langgr langsmith langsmithapi ollama python27 rag rag-chatbot streamlit

Last synced: 05 Apr 2026

https://github.com/pjarbas/laura

IA mentora de carreira

gemini genai python streamlit

Last synced: 07 May 2026

https://github.com/arpanpramanik2003/chest-xray-pneumonia-classifier

🔍 A deep learning system that analyzes chest X-rays to detect pneumonia with 95.4% accuracy. Built with TensorFlow/Keras and deployed via Streamlit. NOT for clinical diagnosis.

chest-xray-images classification deep-learning high-performance keras pneumonia-detection streamlit tensorflow

Last synced: 11 Aug 2025

https://github.com/ricocopapa/vet-snomed-rag

수의학 SNOMED CT 온톨로지 기반 하이브리드 RAG 시스템 · Hybrid search (Vector+SQL+RRF) · Gemini Reformulator · Streamlit demo

chromadb clinical-terminology gemini-api hybrid-search korean-nlp medical-ontology ollama rag semantic-search snomed-ct streamlit veterinary

Last synced: 27 Apr 2026

https://github.com/belkinmix/nlp-project---news-dataset

A project from my university - I analysed a dataset from a popular news network with NLP.

anaconda anaconda-navigator anaconda3 nlp nlp-machine-learning python python-3 python3 spyder streamlit streamlit-application streamlit-webapp

Last synced: 24 Jun 2025

https://github.com/nathadriele/acmr-rag-rename-mbausp

Trabalho de Conclusão de Curso do MBA em Data Science e Analytics da USP/ESALQ, turma 2023. Desenvolve um sistema de recuperação da informação baseado em LLMs e RAG, aplicado à lista RENAME de medicamentos essenciais. O protótipo utiliza embeddings, bancos vetoriais e LangChain, com avaliação realizada pelo framework RAGAS.

all-minilm-l6-v2 analytics chunking data-science gemma-2-9b-it genai groq langchain langchain-agent llama3 llm mixtral-8x7b pinecone postgresql rag ragas rename scraping streamlit usp

Last synced: 04 Apr 2026

https://github.com/caprogs/paris-events-analyzer

A project to analyze events in Paris using open source data provided by the city.

data data-analysis data-platform dbt docker ingestion python streamlit transformation vizualisation

Last synced: 04 May 2026

https://github.com/bayu-siddhi/whatsapp-chat-history-ui

A Streamlit UI to display the contents of a ZIP file from WhatsApp Chat History (.TXT and attachment directory) in a chat-like view, making it easier for users to revisit and read their chat history again.

python streamlit whatssap

Last synced: 19 May 2026

https://github.com/sudarshanc00/brain-tumor-classification

This project uses a deep learning model in PyTorch to classify brain MRI images into four tumor types, aiding early diagnosis and treatment planning. Two ResNet-based models were developed and optimized, achieving high accuracy to support healthcare professionals in identifying tumor categories.

matplotlib numpy pytorch resnet scikit-learn streamlit

Last synced: 10 Apr 2026

https://github.com/ahmashraf1/plant_model

Computer Vision Project using Tensorflow to classify different diseases that appears on the plants' leaves into five categories; Healthy, Powdery, Rust, Slug and Spot with a web app to be used easily.

computer-vision deep-learning image-classification streamlit tensoflow tensorflow tensorflow-lite

Last synced: 13 Mar 2025

https://github.com/lhajman/chatpdf

🤗💬 PDF Chat App

openai plop streamlit

Last synced: 18 Dec 2025

https://github.com/johndutchover/scm-frontend

Frontend for short-circuit-me

flyio gitlab-mirror python-poetry streamlit

Last synced: 19 May 2026

https://github.com/yanny-alt/melbourne-housing-price-prediction-app

This project is a web application that predicts house prices based on user inputs such as the number of rooms, location, property type, and other key features. The model was trained using XGBoost, a cutting-edge machine learning algorithm, and deployed using Streamlit, a lightweight framework for creating interactive web applications.

data-science house-price-prediction machine-learning streamlit web-application xgboost

Last synced: 19 May 2026

https://github.com/jrycw/altair-simlab-script-exp

An experiment for SimLab script

altair cae fea fem python script simlab streamlit

Last synced: 17 May 2026

https://github.com/soumasish2005/ai-chatbot-using-snowflake

This project is a Streamlit application that allows users to upload a CSV file and ask questions about their data in natural language.

cloud data-analysis data-science data-visualization python snowflake streamlit

Last synced: 17 May 2026

https://github.com/anna-zam/autoscoring_candidate

Автоматизированная система для PRщиков: оценивает кандидатов на вакансию с использованием парсинга данных с hh.ru и нейросетевого анализа (OpenAI).

ai automation hr-tech job-matching openai-api prompt-engineering python recruitment streamlit

Last synced: 19 May 2026