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/ameygawade/streamlit-robots_txt_generator

This Streamlit app allows users to generate and customize a robots.txt file by selecting user-agents, specifying disallowed paths, enabling crawler delay, and providing a sitemap URL.

config data-science front generative generator google robots-txt search-algorithm search-engine seo seo-optimization stream streamlit txt-files web webapp webapplication

Last synced: 29 Jul 2025

https://github.com/karan51ngh/plot-chain

A Blockchain implemented in Python, to store land-ownership records.

blockchain python streamlit

Last synced: 12 Apr 2025

https://github.com/t-kalv/black-scholes-model

Implementation of the Black-Scholes Model for Europen option call/put pricing with features including calulating option prices based on mark parameters, estimating implied volatility , live data using Yahoo Finance API and visualising option prices against different factors...

black-scholes-equation black-scholes-model black-scholes-model-application european-call implied-volatility option-pricing quant quantitative-finance quantitative-trading streamlit streamlit-webapp trading trading-algorithms yahoo-finance yahoo-finance-api

Last synced: 02 Mar 2026

https://github.com/tanay-dwivedi/steganographic-app

The Steganographic App uses the Stegano library and Pillow for LSB-based steganography, offering a simple interface to hide and reveal secret messages within images.

encryption-decryption lsb-steganography python steganography stegno streamlit

Last synced: 25 Apr 2026

https://github.com/i-partalas/industrial-rag-qna-benchmark

Benchmarking the performance of proprietary vs open-source LLMs in industrial QnA tasks using various RAG-based implementations and evaluation metrics.

azureopenai benchmarking chromadb chunking docker huggingface langchain large-language-models llms-benchmarking metrics openai pytorch retrieval-augmented-generation streamlit synthetic-dataset-generation

Last synced: 28 Jan 2026

https://github.com/abtaaahi/smartxi

SmartXI — A Streamlit app to recommend football teams based on budget, formation, and style, plus predict player market values using machine learning models. Easy setup and interactive visualizations included.

machine-learning machine-learning-algorithms numpy pandas plotly python random-forest streamlit

Last synced: 13 Apr 2026

https://github.com/georgepearse/mbd

embd = embedded like koaning/bulk but with built in functionality provided by Quaternion for similarity model finetuning

contrastive-loss nlp streamlit

Last synced: 20 Jul 2025

https://github.com/eternalflame02/ai-poem-crafter

This Streamlit-based web app allows users to generate custom poems using AI. By selecting a mood, poem length, and optional theme, users can craft unique poems and download or copy them to their clipboard. The app utilizes the AwanLLM API for natural language generation.

ai awan poem-generator python streamlit streamlit-webapp

Last synced: 21 May 2026

https://github.com/md-emon-hasan/streamlit_basic

A repository featuring examples and tutorials for building web applications using Streamlit, focusing on data visualization and interaction with Python.

data-science data-visualization deployment library streamlit streamlit-dashboard streamlit-webapp

Last synced: 17 May 2026

https://github.com/shruagarwal/streamlit-horoscope

Check your horoscope here! 🔮

aztro-api horoscope python streamlit

Last synced: 21 May 2026

https://github.com/gokulnpc/fake-news-prediction

This web app is a fake news prediction tool. It uses a machine learning model to predict whether a given news is fake or not. The model is trained on a dataset of news articles and their labels. The model uses a logistic regression algorithm to make predictions.

fake-news-detection logistic-regression machine-learning regression-models streamlit

Last synced: 01 May 2026

https://github.com/thesysdev/streamlit-thesys-genui

Generative UI for Streamlit powered by C1 by Thesys

streamlit streamlit-component

Last synced: 03 Nov 2025

https://github.com/harshnarayanjha/kabuai

Your Personal AI Agent for Stock Market Analysis and Guidance. Smart Investing Conversations Start Here!

agent ai ai-agent langgraph llm stock-market streamlit

Last synced: 17 May 2026

https://github.com/krishbharadwaj5678/pdfsecure

PDF Secure is your go to solution for encrypting and decrypting PDF passwords. Download your files securely and enjoy peace of mind knowing your documents are safe with PDF Secure.

deployment file-encryption file-security pdf pdf-decrypt pdf-encryption pdf-secure pdf-security pdf-tool pdf-tools pypdf2 python secure-document streamlit streamlit-webapp webapp

Last synced: 18 Apr 2026

https://github.com/2000pawan/restaurant-review-system

Restaurant Review Analysis. "Thrilled to unveil my latest project on Streamlit - a cutting-edge restaurant review ML model 🍽️🔍 Using innovative AI technology, share your feedback and predict to model. Join me on LinkedIn to explore the future of culinary exploration! #AI #MachineLearning #Streamlit #RestaurantReviews".

artificial-intelligence jupyter machine-learning natural-language-processing nlp python restaurant-reviews streamlit

Last synced: 19 Apr 2026

https://github.com/mendez-luisjose/iris-flower-classificator-with-scikit-learn-streamlit-and-deployed-with-flask-

Iris Flower Classificator with Scikit Learn, Streamlit and Deployed with Flask

sckiit-learn streamlit

Last synced: 19 May 2026

https://github.com/mendez-luisjose/face-mask-detection-with-yolov8-opencv-and-streamlit

Face Mask Detection with YOLOv8, OpenCV and Streamlit

opencv streamlit yolov8

Last synced: 14 Mar 2025

https://github.com/nanith777/disaster_prediction_model

This project aims to classify tweets related to different types of disasters using Natural Language Processing (NLP) techniques.

bert-model huggingface llm nlp-machine-learning sdg13 streamlit tokenizer

Last synced: 14 May 2026

https://github.com/mendez-luisjose/weather-prediction-with-scikit-learn-streamlit-and-deployed-with-flask

Weather Prediction with Scikit Learn, Streamlit and Deployed with Flask

sckit-learn streamlit

Last synced: 19 May 2026

https://github.com/mafiatun/un-webcast-analyzer

AI-powered platform for analyzing UN WebTV sessions with automated transcription, speaker diarization, entity extraction (speakers, countries, SDGs), semantic search, and RAG-based chat interface. Built with Azure OpenAI, Cosmos DB, and Streamlit.

azure azureopenai entity-extraction international-relations rag semantic-search speaker-diarization streamlit un unwebtv

Last synced: 12 Apr 2026

https://github.com/poojaharihar03/legal-advisor-senor

Entire legal chat app application in one repository

huggingface llm python react streamlit

Last synced: 07 Jan 2026

https://github.com/shahbaz1234567/smartrag-assistant

"SmartRAG-Assistant/GenAI-Assistant leverages advanced LLM models and Nvidia APIs for efficient query handling and document summarization. It integrates LlamaParse for structured data extraction, HuggingFace embeddings for vectorization, and PineconeDB for efficient retrieval, ensuring precise answers to user queries."

fastapi fine-tuning gemini generative-ai huggingface-embeddings llamaparse llmmodel llmops nvidia pinecone-db python streamlit summarization vector-embeddings

Last synced: 19 Mar 2025

https://github.com/MDalamin5/Capstone-Project-Adaptive-Tutoring-System-AI-Based-All-Experimental-Resources

This project is an AI-powered algebra tutor using the Phi-3 Mini model. It provides personalized learning through interactive chat, adapting to the student's level and offering detailed step-by-step solutions. Built with Streamlit for an engaging educational experience.

datapreprocessing graph-database groq-api langgraph llama-index llm-finetuning multi-agent-systems openai-models phi-2 retrieval-augmented-generation streamlit vector-database

Last synced: 14 Sep 2025

https://github.com/cyberpsychofc/docanalyzerai

Chat with your Doc. Don't have time to read! DocAnalyzer will do it for you. DAAI is an LLM based application which uses GroqAI to analyze textual data from documents.

java javascript langchain langchain-python python springboot streamlit sveltejs sveltekit

Last synced: 07 Mar 2026

https://github.com/theoddysey/epl-predictor

EPL ⚽ Prediction App using Streamlit 🔫

epl python random-forest-classifier streamlit

Last synced: 12 Jun 2026

https://github.com/harshavardhan-md/networthy

AI-powered platform connecting newcomers with local guides for support.

css html javascript llama pandas-library python streamlit

Last synced: 04 Feb 2026

https://github.com/jujulis18/medical_chatbot

Medical Chatbot RAG est un assistant conversationnel intelligent conçu pour répondre à des questions médicales courantes, tout en s’appuyant sur des sources fiables et validées. Il utilise un pipeline RAG (Retrieval-Augmented Generation) pour enrichir les réponses d’un LLM avec des documents métiers (mental health)

chatbot contextual-search healthcare llm medical-ai mistral nlp python rag streamlit

Last synced: 31 Jan 2026

https://github.com/hamdaniqhmqd/sistem-cerdas

I use this repository for my storage, especially in the intelligent systems course in semester 3

matplotlib numpy pandas python streamlit

Last synced: 20 Apr 2026

https://github.com/anish202020/real-time-emotion-face-detection

The primary purpose of this website is to detect emotions in real-time using facial expressions captured via a camera.

fer keras numpy opencv python streamlit tensorflow

Last synced: 12 Apr 2026

https://github.com/sandeep0900/social-media-profile-viewer

Social Media Profile Viewer is a user-friendly web application that allows users to explore Instagram and Twitter profiles in a single, unified interface. The application provides an easy way to view detailed profile information, posts, engagement metrics, and follower data from both platforms.

api instagram python streamlit twitter webapp

Last synced: 15 Apr 2026

https://github.com/muhammadadilnaeem/resume-application-tracking-system-ats-using-google-gemini-pro-

Welcome to the Resume Application Tracking System (ATS) project! 🎉 This project leverages the power of Google Gemini Pro API and Streamlit to create a user-friendly web application for managing and tracking job applications efficiently.

google-gemeni-api huggingface-spaces resume streamlit

Last synced: 24 Apr 2026

https://github.com/muhammadadilnaeem/youtube-video-sentiment-and-summarization

The YouTube Video Sentiment and Summarization project is a comprehensive tool designed to analyze YouTube videos by transcribing their content, summarizing it, and performing sentiment analysis on the comments. This project leverages advanced machine learning models and APIs to provide insightful data.

gemini-api github google markdown project-repository python sentiment-analysis streamlit summarization transcribe youtube youtube-api-v3

Last synced: 07 Jan 2026

https://github.com/squadron-leader/ecopredict-ai

EcoPredict AI is a powerful, AI-driven solution for predicting Greenhouse Gas (GHG) emissions based on user-input industry data. Designed for environmental sustainability initiatives, EcoPredict AI utilizes machine learning models to deliver accurate carbon emission predictions and is deployed via Streamlit for real-time access.

epa-data linear-regression python regression-model scikit-learn streamlit

Last synced: 12 Apr 2026

https://github.com/antoinewg/velo

Quick study of bike transportation in Paris

deck-gl streamlit velib

Last synced: 15 May 2026

https://github.com/aiafterdark/youtube-summarizer-app

AI-powered YouTube video summarizer that generates concise summaries and enables interactive Q&A about video content. Supports both cloud (OpenRouter) and local (Ollama) deployment with adjustable summary detail levels.

ai-agents ai-tools chatbot content-summarization llama machine-learning natural-language-processing ollama open-source openrouter python streamlit video-processing youtube-api youtube-transcripts

Last synced: 04 May 2026

https://github.com/amanbig/medical-ai-therapist

An AI-powered therapeutic assistant built with Streamlit and LangGraph. It provides empathetic support while enforcing strict safety protocols for handling crisis situations.

langchain langgraph openrouter python streamlit

Last synced: 08 Apr 2026

https://github.com/balexandermunoz/st-input-slider

A custom Streamlit component that combines a slider with an input box for more precise value selection

material-ui mui python react streamlit streamlit-component visualization

Last synced: 06 Mar 2026

https://github.com/ambition-24/cosmic

AI-powered platform connecting individuals moving to new cities with local guides for personalized support and information.

css html javascript llama pandas-library python streamlit

Last synced: 06 Mar 2026

https://github.com/vitorbabo/habitacao-transparente-dashboard

Dashbord do Habitação Transparente

dashboard datascience streamlit

Last synced: 20 May 2026

https://github.com/ianjure/titanic-survivor-prediction

Predicting Titanic passengers' survival using machine learning.

predictive-modeling streamlit titanic-survival-prediction

Last synced: 20 May 2026

https://github.com/girish119628/weight_predict_dashboard

An intelligent tool that predicts weight change based on lifestyle factors like diet, activity, and sleep. This interactive dashboard provides users with personalized insights to help them understand and manage their weight effectively and predictions displayed through Streamlit dashboard.

deployment machine-learning python streamlit

Last synced: 03 May 2026

https://github.com/aibunny/cloudwhiz

CloudWhiz is a chatbot built with Streamlit, Langchain, Hugging Face's LLM, and Faiss. It serves as a helpful Amazon Web Service assistant, capable of answering questions regarding AWS solutions based on an AWS Solutions Architect PDF.

faiss langchain llms streamlit

Last synced: 18 Apr 2026

https://github.com/rauhanahmed/financialanalystaiagent

Agentic AI–driven stock analytics leveraging Phidata, Google Gemini 2.0 Flash, and Yahoo Finance. Features real-time data, interactive Plotly charts, and a Streamlit dashboard for comprehensive, actionable market insights.

agentic-ai data-visualization finance google-gemini investment phidata plotly stock-analysis streamlit yfinance

Last synced: 18 Jul 2025

https://github.com/dvp-git/gemini-information-extractor

A simple single interface information extractor app using the latest gemini-vision-pro model

gemini-api generative-ai llm streamlit

Last synced: 18 Jul 2025

https://github.com/rokbenko/arctic-meet

ArcticMeet is an AI meeting assistant using Streamlit for the GUI and the Snowflake Arctic LLM via the Snowflake Cortex for the AI features

ffmpeg pandas plotly python pytorch snowflake snowflake-arctic snowflake-cortex snowpark streamlit transformers whisper

Last synced: 12 Apr 2026

https://github.com/soumyadeepbose/fraud-detector

Project FraudCatch leverages AI to predict and prevent financial fraud in real-time. It uses Apache Kafka for data streaming, Apache Spark for distributed processing, and differentially private machine learning models for security. Our Streamlit application provides businesses with real-time fraud analysis, notifications, and preventive measures.

apache-kafka apache-spark aws aws-s3 finance financial-data firebase-auth python streamlit streamlit-dashboard streamlit-webapp

Last synced: 07 Jan 2026

https://github.com/chitralputhran/recipe-ai-easy-recipes

Recipe AI is a web application built with Streamlit and LangChain that generates easy-to-make recipes with nutrition facts based on the ingredients and kitchen appliances you have at hand.

langchain llm python3 streamlit

Last synced: 11 May 2026

https://github.com/astrabert/zapgit

Automate Your GitHub Flows with MCP!

agentic-ai automation calendar discord github llamaindex mcp streamlit zapier

Last synced: 05 Apr 2026

https://github.com/umara25/routewatch

RouteWatch lets users report road issues like potholes or accidents with photos and locations. Cities act on reports, while our AI guides drivers to the closest and best alternative route.

python qhacks streamlit

Last synced: 07 May 2026

https://github.com/vinayakvthayil/health_chatbot

An AI-powered healthcare support system utilizing a three-model architecture for accurate, safe, and research-backed health assistance.

ai final-year-project healthcare phase-1 python rag streamlit twilio web whatsapp

Last synced: 12 Apr 2026

https://github.com/k31ner/saludmetrik-caribe

Proyecto de análisis de datos sobre las IPS del sector caribe, donde buscamos ver las falencias de cada departamentos y ver como se puede mejorar

analytics pandas-python python streamlit

Last synced: 09 Apr 2025

https://github.com/fitri-hy/securewebscanner-python

This tool is designed to scan websites for potential security vulnerabilities and SEO issues.

python scanning-tools security streamlit

Last synced: 20 May 2026

https://github.com/himudigonda/x-of-thought

Simple/CoT/GoT Inference using Llama3.1

langchain llm networkx ollama plotly streamlit

Last synced: 06 Jan 2026

https://github.com/armanjscript/image-similarity-search-engine

This project is an Image Similarity Search Engine built with Python, utilizing Streamlit for the user interface and integrating with AI models via Ollama and CrewAI for advanced image analysis and keyword generation.

crewai image-similarity langchain langchain-ollama llava ollama python search-engine streamlit

Last synced: 12 Apr 2026

https://github.com/arjunan-k/whatsapp_digger

WhatsApp Digger is a project to analyze your Chat history in a single click.

analysis eda streamlit whtasapp

Last synced: 17 May 2026

https://github.com/papireddy903/resume-data-extractor

A Streamlit application powered by Google's Gemini Pro Vision model to effortlessly extract data from PDF resumes, simplifying the resume screening process.

gemini-pro-vision genai generative-ai python streamlit

Last synced: 10 May 2026

https://github.com/mementomori11723/gifnetor

A video to gif converter built in go and ffmpeg

conversion image-processing opencv pillow python streamlit

Last synced: 12 Apr 2026

https://github.com/hamdaniqhmqd/kelompok6-sistem-cerdas-bbri

Repository group6-system-smart-bbri is a group assignment project that uses Streamlit, scikit-learn, and related technologies to build a BBRI stock price prediction application based on day, week, and month input.

data-visualization numpy pandas python sklearn streamlit

Last synced: 03 Apr 2025

https://github.com/bullet-ant/classification-algorithms-comparision-app

A helper app to kick-start your machine learning model building. This app builds a lot of basic models and help you understand which models works better on your dataset, without any parameter tuning

classification-model machine-learning streamlit streamlit-sharing streamlit-webapp

Last synced: 08 Apr 2025

https://github.com/wahidpanda/pdfkotha.ai

pdfKotha.AI - Interact with PDFs using AI! Upload, ask questions, and get instant answers from Google's Gemini model. Streamline your research and information retrieval tasks effortlessly

app deep-learning gemini-api google llm machine-learning open-source pdf rag-application research-paper streamlit streamlit-webapp text-to-speech

Last synced: 20 May 2026

https://github.com/paritoshtripathi935/crs

A course Recommendation system deployed using streamlit

machine-learning nlp python recommender-system streamlit

Last synced: 20 May 2026

https://github.com/gursv/stocksage

Predict next day's close price for a stock like NSEI, NYA, HSI, IXIC, TWII, etc...!

data-analysis data-preprocessing data-science gridsearchcv machine-learning python3 random-forest-regressor stock-data stock-price-prediction streamlit

Last synced: 18 Apr 2026

https://github.com/rajputrockstar/election-results-dashboard

his Streamlit application displays election results for various constituencies, parties, and states in India.

data-analysis-python pandas python python-modules python-script python3 scraping scrapy selenium-python streamlit streamlit-application streamlit-dashboard streamlit-webapp

Last synced: 22 Mar 2025

https://github.com/coding-for-it/expense_management_system

Simple yet powerful application that you will find useful in your day-to-day life

fastapi mysql-database streamlit

Last synced: 12 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/inquilabee/streamtabs

Streamlit Tabs Simplified with automatic session management and clear data dependencies.

python3 streamlit streamlit-webapp

Last synced: 17 May 2026

https://github.com/mmansy19/gpa-calculator-streamlit

The application provides a user-friendly interface to calculate both semester and accumulative GPAs. Users can input details such as the number of courses, credits, and grades for each course. The GPA is then automatically computed, considering the credit hours of each course and the corresponding letter grades.

python streamlit

Last synced: 18 Oct 2025

https://github.com/kuroko1t/geoview

A lightweight, browser-based GIS data viewer built with Streamlit and Geopandas. Visualize Shape files, GeoJSON, and more instantly

data-visualization folium geojson geopandas gis shapfile streamlit

Last synced: 29 May 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/johnnixon6972/python-multi-agent

A Streamlit-based fitness app that leverages Langflow to provide personalized macro-nutritional recommendations and goal tracking. This tool enables users to manage profiles, set fitness goals, ask fitness-related questions, and store notes, all backed by an Astra database for secure data management.

astradb gpt-4o langflow multi-agent-system prompt-engineering prompt-injection python3 streamlit

Last synced: 02 Feb 2026

https://github.com/coder12git/treasure-hacks-3.0

Doenca - Alzheimer's detection at your brain image.

google-maps-api machine-learning python streamlit

Last synced: 12 Apr 2026

https://github.com/machinelearningprodigy/liver-disease-detect

A simple Liver Disease Prediction App built using Streamlit and Machine Learning. This app predicts the presence of liver disease based on health parameters. 🏥🩺

algorithms multiclass-classification pandas pickle python3 streamlit xgboost

Last synced: 09 May 2026

https://github.com/pandeyankit123/books-recommender-system-using-machine-learning

This is a streamlit web application that can recommend various kinds of similar books based on an user interest.

jupyter-notebook machine-learning numpy pandas pickle python streamlit

Last synced: 12 Apr 2026

https://github.com/bhavik-jikadara/audio-to-text

The "Audio to Text Transcription with AssemblyAI and Streamlit" project is a web application that allows users to upload audio files and convert them into text using the AssemblyAI API.

audio-processing audio-to-text audio-transcription streamlit streamlit-webapp text-transcription user-interface

Last synced: 07 Mar 2026

https://github.com/priyam-hub/testpaperpro

The Dynamic Test Paper Generator using Bloom's Taxonomy is a Streamlit-based application that helps educators create customized test papers. By inputting subject details, syllabus, and example questions, users can generate multiple-choice, short answer, and long answer questions.

blooms-taxonomy deep-learning large-language-models semantic-similarity streamlit

Last synced: 27 Feb 2025

https://github.com/nisch-mhrzn/resume-ats

A web app that analyzes resumes and job descriptions for ATS compatibility. It evaluates keyword matches, calculates percentages, and generates optimization reports to help job seekers improve their resumes.

gemini-api generative-ai prompt-engineering python streamlit

Last synced: 22 Apr 2026

https://github.com/sarvamm/rescueme

Quickly generate a high ATS score resumé.

latex pdf resume resume-generator resume-template streamlit

Last synced: 26 Jun 2025

https://github.com/aflah02/humans-v-s-llm-benchmarks

LLM Benchmarks play a crucial role in assessing the performance of Language Model Models (LLMs). However, it is essential to recognize that these benchmarks have their own limitations. This interactive tool is designed to engage users in a quiz game based on popular LLM benchmarks, offering an insightful way to explore and understand them

llms llms-benchmarking streamlit

Last synced: 16 May 2026

https://github.com/rahuls-1106/redbus_scrapping

The Red Bus Project is a web scraping and visualization tool built with Selenium to extract bus information from the RedBus website. It stores the data in a MySQL database and provides an interactive visualization interface using Streamlit. The goal is to deliver insights into bus schedules, prices, ratings, and seat availability.

mysql pandas python selenium-webdriver streamlit

Last synced: 12 Apr 2026

https://github.com/pyronear/pyro-crowdsourcer

Crowdsourcing of labeled images of wildfires

computer-vision crowdsourcing streamlit wildfire

Last synced: 17 May 2026

https://github.com/gerinsp/faq-chatbot

An experimental FAQ chatbot for customer service, built with LangChain and Streamlit to provide automated responses efficiently.

chatbot gemini-api huggingface-spaces langchain rag streamlit vector-database

Last synced: 02 May 2026