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/exsandebest/mts-teta-hackathon

(RU) Hosts classification - MTS.Teta hackathon project

classification-model hosts hosts-classification jupyter-notebook python streamlit

Last synced: 16 Apr 2026

https://github.com/soumyadeepbose/sheet-counter

Sheet Counter is a Streamlit application designed to count the number of sheets in a given video or image. The app uses computer vision techniques to detect and count horizontal lines, which represent sheets in the input media.

canny computer-vision hough-lines hough-transform opencv python python3 sheet-counter streamlit

Last synced: 10 May 2026

https://github.com/abdulsamad183/cooking_agent

Cooking Agent is a simple multi-modal AI project that takes an image of ingredients, extracts them, and suggests possible recipes. If the ingredients are not sufficient, it recommends additional ones to complete a recipe.

agentic-ai ai deep-learning machine-learning multimodal nlp openai streamlit

Last synced: 13 Apr 2026

https://github.com/gustavogld/siscof-contador-de-colonias-bacterianas

Aplicação Python+Streamlit para detectar automaticamente colônias bacterianas em imagens de placas de Petri. Usa visão computacional com transformada de Hough, otimização bayesiana para calibrar parâmetros e permite validação manual dos resultados com exportação de imagens. Ideal para uso laboratorial e educacional.

baysian-optimisation hough-circles hough-transform microbiology microbiome-analysis opencv opencv-python python skimage streamlit visao-computacional

Last synced: 04 May 2026

https://github.com/rahul-sahani04/gemini-pro-vision-chatbot

Gemini Pro AI is a Streamlit-powered application leveraging Google's Generative AI API. Engage in dynamic text and image-based conversations with Gemini Pro and Gemini Pro Vision models. Simply input text or upload images to receive contextual and creative responses. Explore the possibilities of conversational AI with Gemini Pro AI.

gemini-pro google-ai python3 streamlit

Last synced: 27 Apr 2026

https://github.com/felipeclarindo/my-energy-web

Web project to improve the issue of green energy with dashboard and a management of energy accounts developed in python with integrated streamlit with api developed using djando and django-ninja.

api-rest dashboard django django-application django-ninja python streamlit

Last synced: 13 Apr 2026

https://github.com/jyoti-ranjan-jena/docbot

DocBot is a Streamlit web application that enables interactive conversations with PDF documents using Gemini AI, providing insightful responses based on the document's content.

faiss gemini python streamlit

Last synced: 30 Apr 2026

https://github.com/subhayudutta/talk2ytube

Talk2YTube is an innovative AI-powered chatbot designed to provide insightful and comprehensive responses by accessing and interpreting information from YouTube videos.

faiss-vector-database google-generative-ai langchain streamlit youtube-transcript-api

Last synced: 12 Apr 2026

https://github.com/muqadasejaz/pdf-qa-rag-system

A PDF Question-Answering App built with RAG (Retrieval-Augmented Generation), allowing users to upload PDFs and ask context-based questions. Powered by Streamlit, LangChain, Ollama, and Chroma for efficient and accurate answers.

chromadb generative-ai langchain llama llama3 ollama pdf-question-answering pdf-rag pdf-reader rag-qa streamlit vector-database

Last synced: 05 May 2026

https://github.com/astrabert/pubmed-md

Get PubMed titles and abstracts in a LLM-friendly way🤖

flask markdown pubmed rest-api streamlit

Last synced: 11 Apr 2026

https://github.com/shantoroy/data-visualization-streamlit-app

Simple csv data analytics platform built using Python Streamlit

data-analytics data-visualization machine-learning python streamlit

Last synced: 13 Apr 2026

https://github.com/fralfaro/streamlit-examples

Primeros pasos con Streamlit

general-projects streamlit

Last synced: 16 May 2026

https://github.com/mamskie/visualisasi-data-kepadatan-penduduk

visualisasi data kepadatan penduduk jawa timur menggunakan streamlit

altair matplotlib pandas python streamlit

Last synced: 17 Apr 2026

https://github.com/silvermete0r/oraclus-cryptopappy-web-app

Oraclus - CryptoPappy. Cryptocurrency Analysis App based on Streamlit framework.

cryptocurrency news-api streamlit tensorflow

Last synced: 13 Apr 2026

https://github.com/rgrupesh/sarcasm-detector

Web app that detects sarcasm with—around—80% accuracy.

python streamlit tensorflow

Last synced: 17 Apr 2026

https://github.com/fralfaro/vizzu-examples

Primeros pasos con Vizzu

general-projects streamlit vizzu

Last synced: 16 Mar 2025

https://github.com/vishnun0027/crop_disease_classification

Image classification is the process of assigning a label or class to an image based on its visual content. Fine-tuning a Vision Transformer (ViT) on the Crop_Disease dataset involves adapting a pre-trained ViT model specifically for the task of identifying crop diseases in images. This process includes training the model on the Crop_Disease dataset

computer-vision deep-learning image-classification pillow python pytorch streamlit vision-transformer

Last synced: 11 Apr 2026

https://github.com/aakashsharma7/shl-assessment-recommendation-system

Developed an intelligent recommendation system that analyzes job descriptions (text or URL) and suggests relevant SHL assessments. The tool simplifies hiring by using natural language understanding and Gemini API to return accurate, structured test recommendations instantly.

beautifulsoup4 generative-ai pandas python requests streamlit

Last synced: 05 May 2026

https://github.com/s-araromi/cardiohealthassistant

A smart, AI-powered tool designed to assist in cardiovascular health management through personalized insights and reminders.

ai cardiovascular-health digital-health google-generative-ai health-tech machine-learning python streamlit streamlit-webapp

Last synced: 07 Apr 2026

https://github.com/anaagg/code_pills

In this repository you can find some basic concepts about Python programming and data analysis prepared for education.

kepler-gl keplergl linear-regression prophet prophet-facebook prophet-model r regex regex-pattern selenium selenium-python selenium-webdriver streamlit

Last synced: 13 Apr 2026

https://github.com/viv-is-cool/instant-audio

With Instant-Audio you can give it's clever software the URL to any song in the world and it will download it for free!!

audio audio-downloader download-song-from-url ffmpeg ffmprobe free lo-cost localhost media media-downloader mp3 music music-downloader python song-downloader streamlit under-500mb url-to-mp3 web-app ydlp

Last synced: 17 Apr 2026

https://github.com/akshiin/fitness-progress-tracker

A Streamlit web application to track and visualize daily push-up and pull-up progress.

dashboards python sqlite3 streamlit

Last synced: 17 Apr 2026

https://github.com/devanshsharma-og/cloudburst-prediction-system

This app leverages machine learning to predict cloudburst chances based on weather data. It collects weather data through Open Meteo API and uses Random Forest and Multiple Linear Regression models to predict the likelihood of a cloudburst occurring in a given location. The app displays the predictions along with visualizations

matplotlib python3 sklearn streamlit streamlit-webapp

Last synced: 07 May 2026

https://github.com/rahatbano58/rishta-finder-agent

💞 An AI-powered Rishta Finder Agent that suggests perfect matches based on age, gender, and preferences — complete with WhatsApp integration! 💍🤖

gemini-api instance python streamlit uv

Last synced: 19 May 2026

https://github.com/haseebahmed49/langchain-weather-api-agent

The AI-Powered Weather Aggregator that combines the capabilities of FastAPI, LangChain, and Streamlit to provide real-time weather information using an AI agent. The application fetches weather data from the OpenWeatherMap API and uses LangChain for intelligent querying. The backend is built with FastAPI, and the frontend is built using Streamlit.

external-api fastapi langchain langchain-python python3 streamlit

Last synced: 26 May 2026

https://github.com/mayank-9031/cold-email-generator

Cold email generator for services company using groq, langchain and streamlit. It allows users to input the URL of a company's careers page. The tool then extracts job listings from that page and generates personalized cold emails. These emails include relevant portfolio links sourced from a vector database, based on the specific job descriptions..

generative-ai groq-api langchain llama python streamlit

Last synced: 05 May 2026

https://github.com/bermejo4/ai-based-movement-prediction

AI-powered movement classification for basketball using Arduino Nano 33 BLE Sense & TensorFlow Lite. Collects motion data, trains a model, and deploys it for real-time recognition. Built with Streamlit, Python & Arduino CLI.

ai arduino c python streamlit

Last synced: 11 Apr 2026

https://github.com/barun-saha/quizalchemy

QuizAlchemy: Transmute text into knowledge

adk-python ai gemini-api genai litellm llm sqlite streamlit

Last synced: 21 Feb 2026

https://github.com/muhammadwaheedairi/muhammad-waheed-portfolio

A personal portfolio website showcasing Python projects and skills using Streamlit.

personal-branding portfolio python streamlit

Last synced: 25 Apr 2026

https://github.com/angeltcc/vehicletracking

Fine-tuned YOLO model for vehicle detection and tracking, enabling automated counting of various vehicle types as they cross a line.

python streamlit supervision tracking-by-detection ultralytics yolo

Last synced: 11 Apr 2026

https://github.com/enumera8or/eyesight

Protect your eyesight using 20/20/20 protocol.

ipynb jupyter jupyter-notebook jupyter-notebooks python streamlit streamlit-webapp

Last synced: 06 Mar 2025

https://github.com/wlinds/uci-dataset-loader

Streamlit interface for data analysis & data science

data-science streamlit

Last synced: 10 Mar 2026

https://github.com/priteshsurale/opensource_model_chatbot_streamlit

This Open-Source Model ChatBot Suite 🌟 enables seamless interaction with various language models through a user-friendly Streamlit interface

llm llm-infer ollama openai python streamlit

Last synced: 11 Apr 2026

https://github.com/prince2004patel/next_word_prediction

This project implements a Next Word Prediction model using LSTM with an Attention mechanism.

keras next-word-prediction python streamlit tensorflow

Last synced: 11 Apr 2026

https://github.com/yyhago/gemini-chatbot

Base de um sistema para um chatbot com IA Gemini via Streamlit, desenvolvido em Python.

artificial-intelligence chatbot python streamlit

Last synced: 07 May 2025

https://github.com/18311-claire-xinjin/pdf-chat-app

📄 Upload PDFs and chat with AI for instant insights, all through a sleek, user-friendly interface that works on any device.

chatgpt embeddings gemini gemini-pro generative-ai instructor-embeddings langchain next-auth pdf-document-processor pinecone prisma python react-query shadcn-ui streamlit streamlit-application tailwind vector-database

Last synced: 11 Apr 2026

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

A content-based movie recommendation system using Python, Pandas, and cosine similarity to suggest movies based on their features.

cosine-similarity pandas pickle python scikit-learn streamlit

Last synced: 11 Apr 2026

https://github.com/vaidehishyara14/multilingual-speech-summarizer-translator

Developed an interactive Streamlit web app that leverages Groq’s LLaMA3 model via LangChain to perform advanced map-reduce style summarization and multilingual translation of speeches with bullet-point outputs.

langchain llama3 pypdf python streamlit

Last synced: 11 Apr 2026

https://github.com/riju18/from-data-production-to-client-handover

The common tedious problem is to build a data app to demonstrate the data analysis & analytics along with Machine Learning to a client. It was an attempt to do it on small scale in the most powerful & simplest way.

machine-learning matplotlib numpy pandas plotly python seaborn streamlit

Last synced: 30 Apr 2026

https://github.com/jayadavv/dynamic-ml-model-selector

An interactive web application that allows users to upload their datasets and dynamically select, train, and evaluate various machine learning models. The app provides comprehensive performance metrics and visualizations, making it easy for users to analyze their data effectively.

decision-trees linear-regression logistic-regression matplotlib-pyplot plotly python random-forest scikit-learn streamlit

Last synced: 11 Apr 2026

https://github.com/bharath-tars/speech-to-speech-bot

A real-time voice bot using LLaMA 3.3-80B for intelligent responses, OpenAI Whisper V3 Turbo for speech-to-text, and gTTS for text-to-speech conversion.

gtts huggingface llama-3-70b python speech-to-speech streamlit tranformers whisper-ai

Last synced: 04 May 2026

https://github.com/ttaannnyyya/olympics_analysis

Olympics Data Analysis Web App An interactive Streamlit app to explore and visualize Olympic Games data — including medal tallies, country-wise trends, athlete statistics, and participation insights.

matplotlib pandas plotly pycharm python render seaborn streamlit

Last synced: 11 Apr 2026

https://github.com/0x03c1/hub-ia

HuB‑IA é uma aplicação interativa desenvolvida com Streamlit e LangChain, capaz de transformar perguntas em linguagem natural em consultas SQL eficientes e interpretá-las com naturalidade. Os dados vêm de uma base SQLite contendo informações econômicas como IPCA, PMS, PMC e transações com cartões.

ai ollama python3 streamlit

Last synced: 13 Jun 2026

https://github.com/romannoff/lawergpt

RAG система, которая предоставляет точные и обоснованные ответы на юридические вопросы, основываясь на актуальном российском законодательстве.

langchain postgresql python qdrant rag streamlit vllm

Last synced: 18 Jun 2025

https://github.com/kushalv238/datavisualizer

This Streamlit application, "DataVisualizer," was developed as part of a Data Warehousing and Mining course at DJSCE. It facilitates data analysis and visualization tasks, allowing users to upload datasets, perform analyses (including OLAP operations), and visualize data using various chart types.

datavisualization olap plots streamlit

Last synced: 18 Apr 2026

https://github.com/sarita-joshi/multi-agent-llm-article-generation

Explore AI writing systems with agents, graphs, adapters, RAG, and multi-model generation workflow.

agentic-ai ai-tools article-geenration generative-ai graph-ai langchain langgraph llm llm-agents multi-agent openai prompt-engineering rag streamlit

Last synced: 11 Apr 2026

https://github.com/theoddysey/visual-answering-transformers-model

An Intelligent Image Analysis Application using BLIP and Streamlit

blip huggingface-transformers image-processing image-to-text python3 streamlit

Last synced: 10 May 2026

https://github.com/sahi-mfg/automl

AutoML web app using streamlit and pycaret

pycaret python streamlit

Last synced: 08 May 2026

https://github.com/victorhugosoarescastro1/analise-dashboard-supermercado

DashBoard gráfico de um Supermercado

c javascript python streamlit

Last synced: 15 May 2025

https://github.com/miteshgupta07/streamlit-machine-learning-app

A Streamlit application for interactive exploratory data analysis (EDA) and data visualization, offering dynamic tools to analyze and visualize machine learning datasets.

data-visualization python streamlit

Last synced: 27 Apr 2026

https://github.com/fosetorico/face_matching_app

End-to-End Face Recognition project that matches faces with Hollywood celebrities using the power of MTCNN for face detection as well as VGG-Face for feature extraction and recognition

computer-vision deep-learning facial-recognition mtcnn streamlit tensorflow vggface

Last synced: 06 May 2026

https://github.com/rudrachouhan03/imdb-movie-review-sentiment-analysis

Sentiment analysis of IMDB movie reviews using a Recurrent Neural Network (RNN) built with TensorFlow/Keras. Includes data preprocessing, model training, evaluation, and a Streamlit web app for real-time predictions.

deep-learning imdb keras machine-learning movie-review nlp python rnn sentiment-analysis streamlit tensorflow text-classification

Last synced: 11 Apr 2026

https://github.com/raghavendranhp/phonepe-pulse-data-visualization-and-exploration

This code clones PhonePe data from GitHub. After processing the data, it is displayed in an appealing manner to gain insights from PhonePe's information. This can be used to increase productivity, profits, and focus specifically on business development.

data-visualization githubclone mysql mysqlconnector pandas plotly plotly-dash python sqlalchemy streamlit visualization

Last synced: 11 Apr 2026

https://github.com/shankhadweep/ollama-pdf-reader

A demo Jupyter Notebook showcasing a simple local RAG (Retrieval Augmented Generation) pipeline to chat with your PDFs.

chromadb jupyter-notebook langchain llama3 mistral ollama ollama-gui python streamlit

Last synced: 11 Apr 2026

https://github.com/alexmhack/ai-chatbot-mongodb

AI Chatbot that can be integrated in applications specifically using MongoDB Database. Built using Streamlit, Langchain & OpenAI & Custom MongoDB Connector.

ai-chatbot chatbot langchain langchain-python mongodb openai python3 reusable-code streamlit

Last synced: 11 Apr 2026

https://github.com/armanjscript/dpr-rag

A cutting-edge web-based application designed to answer questions based on the content of uploaded PDF documents. Leveraging **Dense Passage Retrieval (DPR)** for **Retrieval-Augmented Generation (RAG)**, this project combines semantic similarity with advanced retrieval techniques to deliver precise and contextually relevant responses

chroma chromadb dense-passage-retrieval langchain langchain-ollama ollama qwen2-5 rag rag-chatbot streamlit

Last synced: 11 Apr 2026

https://github.com/nidhish-balasubramanya/resume-analyzer-smart-ats

**Smart ATS Resume Analyzer** is a Streamlit-based application that helps job seekers optimize their resumes for Applicant Tracking Systems (ATS). It evaluates resumes against job descriptions, providing a match score, identifying missing keywords, and offering personalized improvement suggestions using Google Gemini AI. 🚀

ai fastapi gemini-api gemini-pro pypdf2 python streamlit uvicorn

Last synced: 01 May 2026

https://github.com/mahmoud-mohsen97/hospital_chatbot

AI Hospital Chatbot with Agentic RAG, LangGraph workflows & Streamlit UI

ai-assistant chatbot docker healthcare langchain llm rag streamlit

Last synced: 11 Apr 2026

https://github.com/lennon-c/webapp_sandbox

Personal tests using Streamlit

streamlit webapp

Last synced: 27 Oct 2025

https://github.com/appugouda-architect/ai-webscraper-agent

AI-powered web-scraping agent that uses the Brightdata MCP Server, Fast API, Python, Streamlit UI, Anthropic LLM

anthropic fastapi mcp python streamlit

Last synced: 13 Jul 2025

https://github.com/poojaspatel013/hackathon-may

This is a risk map and disaster prediction dashboard deployed on docker using kubernetes.

docker docker-image kubernetes python streamlit workflow-engine

Last synced: 11 Apr 2026

https://github.com/dilkushsingh/india-census-2011-analysis

Analysis of Census 2011 data using Plotly and Streamlit. Deployed on Streamlit cloud.

pandas plotly python streamlit streamlit-cloud

Last synced: 11 Apr 2026

https://github.com/olmaneuh/vision-brain-tumor-detector

A computer vision app able to classify brain tumors using images uploaded by the user.

computer-vision image-classification machine-learning python streamlit tensorflow

Last synced: 11 Apr 2026

https://github.com/zezs/langchain-docs---ai-chat-assistant

This repository is dedicated to learning LangChain by creating a generative AI application. This web application uses Pinecone as a vector store to answer questions related to LangChain, utilizing sources from the official LangChain documentation.

ingestion langchain llm pineconedb python rag streamlit vector-database

Last synced: 05 May 2026

https://gitlab.com/james.young2/st-copy-button

A custom Streamlit component to copy text to the clipboard with a button.

clipboard javascript python streamlit web-component

Last synced: 22 Apr 2025

https://github.com/slevin48/boston

Scrapping and display of housing

selenium streamlit

Last synced: 09 May 2026

https://github.com/skitsanos/streamlit-llama-vision

This application is a Streamlit-based web tool designed to interact with the Llama Vision model

chat-application chatbot llama llama3 llama3-vision streamlit

Last synced: 15 Apr 2025

https://github.com/project54321/stocksniper

"An interactive Stock Dashboard that visualizes historical prices, calculates key financial metrics, displays fundamental statements, and aggregates the latest news for any ticker — all in a sleek, easy-to-use Streamlit interface."

alphavantage finance numpy pandas plotly pypi python stock-market stocknews streamlit

Last synced: 11 Apr 2026

https://github.com/ibitec7/resume-bot

Implementation of a RAG pipeline for LLM to assist with resumes in context of job descriptions

chroma langc llm ollama rag streamlit

Last synced: 06 May 2026

https://github.com/helenzhou6/digit-classifier

MNIST digit classifier that predicts a user's drawing of a digit

machine-learning python pytorch streamlit

Last synced: 12 May 2026

https://github.com/orengrinker/pdfllm

The PDF Question Answering App uses Streamlit for a user-friendly interface where users can upload PDFs and ask questions. It employs LlamaIndex to index PDF content and PyMuPDF4LLM to parse files, enabling efficient, accurate answers based on the document’s text.

llamaindex openai pymupdf pymupdf4llm python3 streamlit

Last synced: 11 Apr 2026

https://github.com/pulkit0111/ama-chatbot

This is a basic implementation of LangChain Framework and StreamLit UI. Ask me anything Chatbot.

ai development genai langchain openai-api streamlit

Last synced: 11 Apr 2026

https://github.com/arkaniightt/web_app_transcriptor_openai

Ferramenta de transcrição automática de áudio para texto, utilizando Streamlit e OpenAI, com suporte a microfone, vídeo e upload de arquivos de áudio.

ai app openai python streamlit tool tools transcript transcription webapp whisper

Last synced: 30 Mar 2025

https://github.com/pranavgautam29/flight-price-prediction

The Flight Price Prediction project uses machine learning to forecast flight ticket prices based on historical data. Hosted on Streamlit Community Cloud and deployed via Streamlit, this application allows users to input flight details such as departure and arrival airports, travel dates, and class to receive accurate price predictions.

machine-learning prediction-model regression scikit-learn statistical-machine-learning streamlit

Last synced: 21 Feb 2026

https://github.com/bladealex9848/mdpdfusion

MDPDFusion es una aplicación de Streamlit que permite a los usuarios convertir múltiples archivos Markdown (.md) a PDF de manera sencilla y eficiente.

markdown markdown-converter md mdtopdf pdf python streamlit

Last synced: 08 May 2026

https://github.com/manishkatel/math_problem_solver

This project is a Math Problem Solver and Data Search Assistant built using Streamlit and LangChain

langchain python streamlit wikipedia-scraper

Last synced: 15 Mar 2025

https://github.com/chrislemke/deep-martin-streamlit

Streamlit for running Deep Martin models

deep-learning huggingface python streamlit

Last synced: 07 Mar 2025

https://github.com/arianarmw/da01-bike-sharing-analysis

🚴‍♀️ Data analysis project on bike-sharing systems. Includes data wrangling, exploratory data analysis (EDA), visualization, and interactive dashboards built with Streamlit. Explore patterns in bike usage and rental data!

bike-sharing-analysis data-analysis exploratory-data-analysis python streamlit visualization

Last synced: 11 Apr 2026

https://github.com/clchinkc/story_crowdsource_preference

Personal project, Generative AI, Python, Streamlit, Supabase, PyTorch

generative-ai python pytorch streamlit supabase

Last synced: 11 Apr 2026

https://github.com/benorbiato/llm-engine

Automated judicial process verification system powered by LLM technology for intelligent decision-making based on company business policies.

docker fastapi llm python streamlit

Last synced: 11 Apr 2026

https://github.com/navxihziq/streamlit-nivo-sankey

A Streamlit component that integrates Nivo's Sankey diagram for interactive data visualization in Streamlit apps.

nivo-charts streamlit

Last synced: 10 Mar 2026

https://github.com/lukemercouris/bike_rental_predictor

Bike Rental Demand Prediction: Built regression model to forecast hourly bike rentals in DC using time-based features and Gradient Boosting Regressor. Achieved R² of 0.965, RMSE of 33.94, and MAE of 22.49. Created Streamlit web app for real-time rental predictions.

classification-algorithm gradient-boosting machine-learning machine-learning-algorithms python regression-algorithms regression-models streamlit streamlit-webapp

Last synced: 04 May 2026

https://github.com/anubagre/predicting-price-of-pre-owned-cars

This project is solution to data science problem based on regression model to predict the price of pre owned cars. Programming language used is Python.

data-science machine-learning numpy pandas price-prediction python seaborn sklearn streamlit

Last synced: 11 Apr 2026

https://github.com/olonok69/RAG-Speak-with-your-Unstructured-Data

RAG demo with Langchain , Gemini and NVidia NIM Models

gemini langchain nvidia-nim python streamlit vertex-ai

Last synced: 07 May 2025