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/gustavonav/exchange_extractor

Aplicação para criar um ambiente e executar pipelines de dados.

airflow docker dockercompose exchange pipelines postgresql streamlit webscraping

Last synced: 24 Jan 2026

https://github.com/seekai-786/ml-car_price_predictor

"Developed a machine learning model to predict stock prices based on historical data and key market indicators. Implemented time series analysis, regression models, and deep learning algorithms to identify trends and forecast future prices. Utilized Python libraries like pandas, scikit-learn, and TensorFlow for data preprocessing, model training

car-price-prediction car-price-prediction-with-machine-learning machine-learning machine-learning-algorithms python streamlit streamlit-webapp

Last synced: 28 Jan 2026

https://github.com/glennx1/heartdrive

ML-powered heart disease predictor using Streamlit, featuring data preprocessing, visualization, and user input interface.

matplotlib pandas python scikit-learn seaborn streamlit

Last synced: 29 Apr 2026

https://github.com/matheusafonseca/c213-trabalho-1

Repository dedicated to storing and managing the first assignment for C213 - embedded systems.

matplotlib numpy pid-controller python scypi streamlit

Last synced: 29 Jan 2026

https://github.com/celaena24/chat-with-pdf

Upload PDFs and ask questions about their content using this app. It employs LangChain and OpenAI GPT for generating responses. PDF text chunks are stored in a Cassandra vector store for efficient retrieval. Built with Streamlit for an intuitive user interface.

apache-cassandra datastax-astra langchain openai streamlit

Last synced: 29 Jan 2026

https://github.com/tejas-130704/pdf_assistant

Open-Source PDF Assistant: This tool allows users to ask questions based on the content of a PDF by simply providing a link to the document. It leverages Docker to create a vector database using pgvector for efficient text retrieval, ensuring unlimited queries without OpenAI embedder limitations. 🚀📄

agentic-ai docker docker-compose mlop open-source pdf-assistant pgvector phidata-framework python streamlit

Last synced: 29 Apr 2026

https://github.com/diiblo/la-poste-predictive-flux

Prédiction journalière du flux de colis dans les centres de tri de La Poste. Pipeline complet : génération de données, modélisation LightGBM, orchestration via Airflow (Docker), stockage PostgreSQL et dashboard interactif Streamlit. Projet réalisé en Mastère 2 Data Engineering à l’ECE Paris.

airflow docker postgresql scikit-learn streamlit

Last synced: 31 Jan 2026

https://github.com/thomasjanssen-tech/data-analyst-ai-agent

Build an AI Agent which analyses .CSV files you provide it.

agent ai langchain llm openai streamlit

Last synced: 15 Apr 2026

https://github.com/whoatharva/ai-wardrobe-stylist

Upload your wardrobe, select your vibe, and get personalized outfit suggestions with reasoning!

ai langchain streamlit stylist wardrobe-manager

Last synced: 09 May 2026

https://github.com/royanikseresht/aibackgroundremover

An easy-to-use web application that allows users to remove the background from images using machine learning models. Built with Python, Streamlit, and the `rembg` library, this app provides a simple interface for quickly uploading an image and obtaining a background-free version.

artificial-intelligence open-source python streamlit web-application

Last synced: 09 May 2026

https://github.com/itz-me-nvs/streamlit_doc_rag

Streamlit-powered Document Retrieval QA (RAG) Web App: A dynamic application that answers user queries based solely on the uploaded documents, ensuring accurate, context-driven responses tailored to your data

groq huggingface rag streamlit

Last synced: 15 Apr 2026

https://github.com/endo-ava/xenharmonic-voyager

An experimental web app to explore xenharmonic consonance using Sethares' acoustic roughness model

music plotly python streamlit xenharmonic

Last synced: 31 Jan 2026

https://github.com/muhammadadilnaeem/simple-question-answer-chatbot

Welcome to the Simple Question Answer ChatBot! This project is a basic chatbot that answers questions based on predefined responses.

chatbot chatgpt chatopenai css html openai-api streamlit

Last synced: 15 Apr 2026

https://github.com/philippe2023/stock-price-prediction-ml

Unsuvervised Machine Learning Project using Prophet and NeuralProphet for time-series forecasting.

jupyterlab neuralprophet prophet python3 streamlit

Last synced: 26 Feb 2026

https://github.com/ashishsalunkhe/text2sql

Natural language interface for querying clinical data. This project uses Retrieval-Augmented Generation (RAG) with GPT-3.5 to translate user questions into SQL over a subset of the MIMIC-III dataset, enabling clinicians and researchers to extract insights without SQL knowledge.

clinical-data datascience gpt3 healthcare llm mimic-iii rag retrieval-augmented-generation semantic-search sql-generation sqlite streamlit text-to-sql

Last synced: 15 Apr 2026

https://github.com/sarowarahmed/advertising-sales-app

📈 Advertising Sales Predictor: A web app powered by a Machine Learning model, built with Numpy, Pandas, Scikit-learn, and Streamlit, to forecast sales based on TV, Newspaper, and Online Advertising. Deployed on Streamlit Cloud for real-time, easy-to-use predictions.

advertising app machine-learning multiple-linear-regression numpy pandas sales scikit-learn streamlit

Last synced: 07 Feb 2026

https://github.com/mahtabranjbar/onlineshopping_analysis_dashboard

This project analyzes online shopper behavior using various machine learning models and EDA techniques.

dashboard data dataanalysis eda machine-learning streamlit

Last synced: 08 Feb 2026

https://github.com/bedirt/narratorx

📖 NarratorX: Turn your PDFs into captivating audiobooks in 16 languages, powered by OCR, LLMs, and expressive TTS. Listen your way! 🎧✨

audiobooks automation llm multilingual nlp ocr streamlit text-to-speech tts

Last synced: 08 Feb 2026

https://github.com/balaji1233/text-sentiment-detection

Text sentiment detection

nlp python streamlit

Last synced: 09 Feb 2026

https://github.com/lehuuan1006/fitness_app

Chatbot that helps users maintain physical activity and adopt healthy habits by utilizing PDF scraping techniques

application chatbot fitness-app python scraping-python streamlit

Last synced: 15 Apr 2026

https://github.com/thanaraklee/herbhub

Herb Hub Platform, developed for DSI314, is a web app for exploring, analyzing, and managing herbal knowledge. It integrates a knowledge graph, Streamlit dashboards, and database tools for efficient herbal data management and research.

docker-compose llm minio neo4j openai pipeline python scraping streamlit thai thailand

Last synced: 09 Feb 2026

https://github.com/aryank1511/datahyve

Server metrics in real-time with RAG-powered insights 🚀

cortex mistral-ai rag snowflake streamlit

Last synced: 10 Feb 2026

https://github.com/cyse7125-su24-team10/llm-cve

A Retrieval-Augmented Generation (RAG) GPT built using LangChain, Llama 3.1 and Pinecone(vector database).

langchain llama3 ollama pinecone python streamlit

Last synced: 10 Feb 2026

https://github.com/amirlayegh/agentic-essay-writer

📝 📚 An AI-powered essay writing assistant that helps you plan, research, and write well-structured essays using OpenAI and Tavily APIs. Built with Streamlit and LangGraph.

ai-assistant educational-ai essay-generator langgraph python streamlit tavily

Last synced: 09 May 2026

https://github.com/jobsrobson/streamlit-bsky

Aplicação de coleta e análise de sentimentos e tópicos das postagens do Bluesky.

bluesky nlp streamlit

Last synced: 18 Apr 2026

https://github.com/rylorin/streamlit-docker

A Docker container to run Streamlit applications from a GitHub repository

docker python streamlit

Last synced: 12 Feb 2026

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

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

machine-learning pandas plotly python scikit-learn streamlit

Last synced: 12 Feb 2026

https://github.com/sagarbapodara/skin-cancer-detection-cnn-transfer-learning

Skin Cancer Detection & Classification using Machine Learning, CNN & Transfer Learning

cnn healthcare-application machine-learning python skin-cancer streamlit transfer-learning

Last synced: 12 Feb 2026

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

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

gemini-api generative-ai llama-index python streamlit

Last synced: 12 Feb 2026

https://github.com/ghufranbarcha/insurance-claim-prediction

Webapp for prediction of suitable insurance claim for each case

machine-learning python3 random-forest streamlit

Last synced: 13 Feb 2026

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

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

fastapi local-first paper rag research streamlit zotero

Last synced: 13 Feb 2026

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

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

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

Last synced: 13 Feb 2026

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

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

pernodricard streamlit

Last synced: 15 Feb 2026

https://github.com/kisaa-fatima/personal-notes-assistant

About This repository contains a Personal notes based Q/Answer System built with Streamlit, LangChain, ChromaDB, HuggingFace embeddings, and Groq’s LLM. The application enables users to upload notes as PDF documents, extract text, create a vector-based retrieval system, & perform question-answering using LLM-powered retrieval-augmented generation (

chromadb groq-api lama3 langchain llm nlp rag streamlit vector-database

Last synced: 16 Apr 2026

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

A web app for pairs trading | cointegration | signals

cointegration pairs-trading python streamlit streamlit-webapp

Last synced: 16 Apr 2026

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

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

chatbot docker fastapi groq-api huggingface rag ragchatbot streamlit

Last synced: 16 Apr 2026

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

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

huggingface langchain langchian-app rag streamlit

Last synced: 16 Apr 2026

https://github.com/monish-nallagondalla/ai_coverletter_generator

Automate your job applications with this AI-powered cover letter generator! This Streamlit-based app uses the Groq API and ChromaDB to extract job details from URLs, parse your resume, and generate personalized cover letters tailored to each job description. Perfect for job seekers looking to save time and stand out in their applications.

ai automation chromadb cover-letter-generator groq-api nlp python resume-parser streamlit

Last synced: 16 Apr 2026

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

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

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

Last synced: 16 Apr 2026

https://github.com/sahiltiwariiii/dssp

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

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

Last synced: 27 Mar 2026

https://github.com/surajsajwan00/plant-disease-detection

This project develops an automated system to detect and classify plant diseases using Convolutional Neural Networks (CNNs). It leverages deep learning and image analysis to assist farmers and agricultural professionals in early disease detection, aiming to reduce crop losses and improve productivity.

cnn deep-learning python streamlit

Last synced: 07 May 2026

https://github.com/abhinavbammidi1401/llm

LLM demons are lurking in this repository,

bert jupyter llm python streamlit transformers

Last synced: 04 Mar 2026

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

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

binary-classification kaggle-dataset random-forest streamlit

Last synced: 16 Apr 2026

https://github.com/justmalhar/elevenlabs-ui

A dockerized Streamlit UI for ElevenLabs' text-to-speech capabilities, supporting 28 languages through the Eleven Multilingual V2 model.

docker docker-compose elevenlabs python streamlit text-to-speech tts

Last synced: 16 Apr 2026

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

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

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

Last synced: 16 Apr 2026

https://github.com/ronaessi-28/sales-data-analysis-visualization-project

A comprehensive data analysis and visualization project using Python, Pandas, Matplotlib, Seaborn, and Streamlit. The project explores Superstore sales data to uncover trends, region-wise performance, product category insights, and builds an interactive dashboard.

data-analysis data-visualization eda matplotlib pandas plotly python-project sales-dashboard seaborn streamlit

Last synced: 16 Apr 2026

https://github.com/kowshik-407/mcq-generator-using-openai

Automated MCQ Generator Using Langchain OpenAI_API

langchain-python openai-api python3 streamlit

Last synced: 16 Apr 2026

https://github.com/sundanc/besthousefinder

A Streamlit web application that helps users find the best house based on their preferences.

numpy pandas prediction python streamlit

Last synced: 17 Apr 2026

https://github.com/an0te/intent-persona

Generate detailed marketing personas and insights tailored to specific keywords.

ai python seo streamlit

Last synced: 05 Mar 2026

https://github.com/rahatbano58/travel-ai-agent

Travel AI Agent – your personal trip planner powered by AI!

gemini-api open-source openai python streamlit uv

Last synced: 17 Apr 2026

https://github.com/madhurajayashanka/rag-langchain-openai

RAG (Retrieval-Augmented Generation) to answer questions based on your PDF documents with accurate contextual responses.

faiss langchain openai pypdf2 python rag retrieval-augmented-generation streamlit

Last synced: 02 Apr 2026

https://github.com/dipan313/sarathi

🚘 SARATHI – A real-time AI-based attention monitoring system for drivers and pilots that detects drowsiness, posture issues, and inattention. Built with Python, MediaPipe, OpenCV, and Streamlit.

blinker matplotlib mediapipe opencv pygame python raspberry-pi streamlit t

Last synced: 02 Apr 2026

https://github.com/manumishra12/visionread

VisionRead the application that leverages the power of Llama 3.2 Vision to perform Optical Character Recognition (OCR).

llama material-ui ocr ollama python3 reactjs streamlit

Last synced: 17 Apr 2026

https://github.com/matheusafonseca/m210-projeto

Este projeto é uma calculadora Simplex desenvolvida em Python, utilizando o framework Streamlit para a interface gráfica e a biblioteca Pulp para resolver problemas de programação linear.

pulp python python3 simplex-method streamlit

Last synced: 17 Apr 2026

https://github.com/nikkiaung/building-llm-app

This LLM app is taking advantage of all open source such as gemini, firebase, and streamlit, making sure Burmese Student not to get lost in choosing the right classes. *Prompt For Better Education!* 👾

firebase gemini-api python3 streamlit

Last synced: 17 Apr 2026

https://github.com/mysterious-ben/stauth

Streamlit authentication components

authentication login python streamlit

Last synced: 17 Apr 2026

https://github.com/muhammadsaqib001/streamlit-football-player-viz-application

Football player metrics visualization tool built with Streamlit. It enables users to select player positions, leagues, and specific metrics to generate insightful visualizations such as percentile rank pizza charts.

data-science football-analytics football-data pandas-python python streamlit streamlit-cloud streamlit-webapp vizualisation

Last synced: 17 Apr 2026

https://github.com/tsffarias/crud-api

Este repositório apresenta um exemplo de aplicação CRUD simples utilizando FastAPI para o backend, PostgreSQL como banco de dados e Streamlit para o frontend. A estrutura foi criada para ser um ponto de partida e exemplo para desenvolvedores que desejam construir aplicações web modernas e escaláveis.

api crud docker fastapi mvc postgresql pydantic python sqlalchemy streamlit uvicorn

Last synced: 03 Apr 2026

https://github.com/adilrasheed139/lumilens-ai

LumiLens is an AI-powered platform designed to revolutionize virtual tourism by delivering immersive, interactive experiences that blend text, image, and video storytelling. With LumiLens, users can explore cultural sites, meet historical figures, and relive key events through AI-generated.

allegro aria openai openapi python streamlit

Last synced: 17 Apr 2026

https://github.com/bladealex9848/asesor-legal-salud-colombiano

El Asesor Legal en Salud Colombiano es una herramienta de inteligencia artificial que brinda información y orientación sobre el marco legal y ético del sector salud en Colombia.

agent-based-model python streamlit

Last synced: 03 Jun 2026

https://github.com/arya-io/email-generator

A Cold Email Generator that uses Groq Cloud, ChromaDB, Langchain, and Streamlit to automatically create personalized cold emails for job opportunities by extracting details from job listings.

ai aiforbusiness automation chromadb coldemailgenerator groqcloud jobapplication langchain llama31 machinelearning personalizedemails portfoliointegration streamlit techstack textprocessing

Last synced: 18 Apr 2026

https://github.com/hoduy511/recommend-songs-based-on-emotion

This project is an application that performs real-time emotion detection using computer vision and recommends songs based on the detected emotions. It utilizes OpenCV for face detection and a pre-trained deep learning model for emotion recognition. The recommended songs are fetched from the Spotify API.

keras opencv python3 streamlit tensorflow

Last synced: 04 Apr 2026

https://github.com/dsfaccini/filebundler

File Bundler is an app to bundle project files together and use them for LLM prompting. It helps estimate and optimize token and context usage.

mcp prompt-engineering streamlit token uvx

Last synced: 04 Apr 2026

https://github.com/mahtabranjbar/customer_churn_prediction

Full‑stack Customer Churn Prediction app – FastAPI backend, Streamlit dashboard, PostgreSQL & Docker

data-science docker fastapi gradient-boosting machine-learning postgres python streamlit

Last synced: 04 Apr 2026

https://github.com/iamjunioru/populargamedata-streamlit

🎮 {populargamedata} is an interactive platform using streamlit and python that provides comprehensive and accessible data analysison popular games.

python streamlit

Last synced: 18 Apr 2026

https://github.com/vvhacker007/technocolabs

This repo contains the projects that were assigned to me during the internship.

data-analysis data-science flask heroku-deployment internship machine-learning project streamlit website

Last synced: 18 Apr 2026

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

Streamlit ChatBot app to RAG into MongoDB Atlas Documents

atlas chromadb cohere-embeddings groq llama-index llama3-2 mongodb rag streamlit

Last synced: 18 Apr 2026

https://github.com/eliabdiel/spring-ai-with-streamlit

Build a LLM chat app with Spring AI, Streamlit, and Ollama

ai artificial-intelligence chatbot java python spring-ai spring-boot streamlit

Last synced: 18 Apr 2026

https://github.com/shubham-bendre/chat-with-multiple-pdfs-advanced

Effortlessly interact with your PDF files using LangChain and ChatGPT API! This app lets you upload PDFs, process them into searchable text, and ask detailed questions based on the document content.

langchain pypdf2-library streamlit

Last synced: 18 Apr 2026

https://github.com/yameogo123/mlops-docker-job

mlOps project with docker and deployed on huggingFace

docker fastapi machine-learning mlops streamlit

Last synced: 18 Apr 2026

https://github.com/satti-hari-krishna-reddy/data-whisperer

Data Whisperer is an AI-driven tool that automates exploratory data analysis (EDA), generates actionable insights, and enables natural language querying of datasets. it combines the power of AI (Google Gemini) with interactive visualizations and professional reporting.

ai data-analysis data-visualization llm python3 streamlit

Last synced: 18 Apr 2026

https://github.com/sankethsj/py-etl

A simple ETL tool that allows users to upload an Excel or CSV file, preview the data, analyze it, and load it into a PostgreSQL database.

etl python streamlit

Last synced: 18 Apr 2026

https://github.com/halfenif/toy_mpdclient_streamlit

Simple MPD Client by Streamlit

docker fastapi mpd-client streamlit

Last synced: 18 Apr 2026

https://github.com/fulcrum101/klases_avize

Mēs esam Rīgas Valsts 1. ģimnāzijas programmēšanas novirziena 10. klase! Un šajā mājās lapā pēc mūsu klases audzinātājas pieprasījuma Jūs varat mūs iepazīt tuvāk!

blog python python-web-development python-webapp python3 pythonweb rv1g school school-assignment school-project streamlit

Last synced: 19 Apr 2026

https://github.com/prathyusha-215/customer-churn-predictor

Customer Churn Prediction is a machine learning-based web application built using Streamlit that predicts whether a customer is likely to churn based on input features like age, gender, tenure, and monthly charges. The app provides an interactive and user-friendly interface, allowing businesses to analyze customer retention risks and take proactive

machine-learning python3 streamlit

Last synced: 19 Apr 2026

https://github.com/pranav11024/genai-text-based-rpg-with-npcs

A text-based role-playing game with AI-powered NPC dialogue, built with Python and Mistral 7B via llama.cpp.

ai-chat ai-npc interactive-story llama-cpp llm-integration local-ai mistral-7b npc python python-game role-playing-game rpg streamlit text-adventure text-rpg

Last synced: 19 Apr 2026

https://github.com/vedantwalia/weather-app

a short weather app to learn about functionality of APIs

openweather-api python streamlit

Last synced: 19 Apr 2026

https://github.com/shailesh-1011/solar-power-plant-dashboard

This project focuses on analyzing solar power generation data from two plants. We aim to extract insights, visualize trends, and build an interactive dashboard using Streamlit to help stakeholders manage solar power generation efficiently.

matplotlib pandas plotly python streamlit

Last synced: 19 Apr 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/bernardonogueira8/calculadora-de-impressao-3d

Uma simples calculadora para calcular a impressão 3D

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/zahidshaikh10101/hirebot

HireBot is built using Streamlit. It extracts key details from a resume (PDF) and provides insights like skills, experience, education, strengths, and weaknesses. It also integrates a job search feature to match resumes with relevant job postings.

api beautifulsoup gemini generative-ai nlp python streamlit transformers

Last synced: 20 Apr 2026

https://github.com/tr-3n/-ai-powered-resume-analyzer-multi-source-job-matcher

AI-Powered Resume Analyzer & Multi-Source Job Matcher, is a web application built using Python and Streamlit that helps job seekers find the best job opportunities based on their resume. The app extracts text from uploaded resumes, matches it with job listings from multiple sources, and displays the most relevant jobs.

ai api html-css job job-recommendation job-search jobmatching natural-language-processing pandas pypdf2 python resume-analyzer scikit-learn streamlit web-development

Last synced: 20 Apr 2026

https://github.com/shruagarwal/zoogist-insights

Ask questions about mammal species and get AI-powered summaries with interactive charting options.

groq-api langchain llm-function-calling pandas plotly streamlit

Last synced: 20 Apr 2026