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/shakthirekak11/aicodingassistant

An intelligent assistant that makes programming easier by providing real-time assistance with coding questions, providing accurate responses, and producing code snippets to increase efficiency.

chat-application chatgpt-api coding coding-assistant generative-ai langchain openai retrieval-augmented-generation streamlit

Last synced: 07 May 2026

https://github.com/praptikharade/mental_health_chatbot

A Streamlit-based AI chatbot designed to provide compassionate and uplifting mental health support. It leverages multiple AI models, including Mistral, LLaMA, DeepSeek, and Cohere, to generate empathetic responses and practical self-care advice. With a curated mental health dataset and an interactive UI, it offers a calming, encouraging, and person

ai-chatbot chatbot cohere llama3 llma mental-health mental-health-awareness mental-health-chatbot mental-health-services python streamlit togetherai

Last synced: 07 May 2026

https://github.com/sakshikanade31/youtube-transcript-summarizer---streamlit-app

A Streamlit web app that summarizes YouTube video content using transcripts and Google’s Gemini Generative AI. Just paste a YouTube link to instantly get a concise summary without watching the full video.

ai-summary conda edtech gemini-api generative-ai google-api machine-learning nlp openai productivity python streamlit transcript-summarizer video-summarizer web-app youtube youtube-transcript-api

Last synced: 07 May 2026

https://github.com/cyberpsychofc/content-engine-langchain

Stateless Content Engine using GroqAI LLM, Streamlit and Langchain

chromadb groq-ai groq-api langchain langchain-python rag streamlit

Last synced: 07 May 2026

https://github.com/drod75/weeaboo-buddy

An Agent to help those interested in Anime, learn facts, trends, and statistics about the latest anime!

agentic-ai api-rest gemini jikan-api langchain langchain-community langgraph mongodb myanimelist streamlit tavily-search tracemoe

Last synced: 07 May 2026

https://github.com/mohammadreza-mohammadi94/streamlit_application_deployments

This repository contains a collection of interactive web applications developed using the Streamlit framework. These apps cover various use cases such as sentiment analysis, data visualization, image classification, and stock price prediction, demonstrating the versatility and power of Streamlit for creating data-driven web applications.

metadata metadata-extraction pandas qrcode-generator streamlit we-app web

Last synced: 07 May 2026

https://github.com/harshsahu23/wabtec3_brakesgui_shared

💻 App to visualize error logs and dump files generated by the braking system of locomotives 🚅

csv data-visualization graphs pandas plotly python streamlit visualization

Last synced: 07 May 2026

https://github.com/william-fernandes252/kinea-valuation-dashboard

Dashboard dos projetos de valuation da Kinea

dashboard python sqlserver streamlit

Last synced: 07 May 2026

https://github.com/mugilan1309/farmiq

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

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

Last synced: 07 May 2026

https://github.com/mahmoudnamnam/fc-barcelona-reports

FC Barcelona Reports: An interactive web application to analyze and visualize FC Barcelona's match data. Built with Streamlit, it scrapes match data from WhoScored, stores it in MongoDB, and presents insights through interactive visualizations like pass networks, shot maps, and player statistics.

data-analysis data-visualization football-analytics mplsoccer pandas streamlit web-scraping

Last synced: 07 May 2026

https://github.com/viniciusds2020/nlp_chat_llama

Projeto de ChatBot com Llama2 via Ollama(local) que recebe um pdf e assim fazer perguntas sobre o pdf carregado

chatbot llama2 nlp ollama pdf streamlit

Last synced: 07 May 2026

https://github.com/saptarshi11/leademail-pro

LeadEmail Pro is a tool for service companies that automates personalized cold emails. By inputting a career page URL, it extracts job listings and matches portfolio links using Groq, LangChain, and Streamlit. Business development executives can easily reach out to potential clients, showcasing relevant services based on the extracted job

automation groq langchain streamlit vector-database

Last synced: 07 May 2026

https://github.com/muhammadsaqib001/csv-transfromer-streamlit-app

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

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

Last synced: 07 May 2026

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

Domain-specific chatbot in finance using Large Language Model

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

Last synced: 07 May 2026

https://github.com/puranik3/genai-spam-classifier

A lightweight, production-ready Spam Detection App

gemini genai llm python spam-detection streamlit

Last synced: 07 May 2026

https://github.com/asmaaebraheem1/diabeticretionpathydetection

A Streamlit-based web application for detecting diabetic retinopathy from eye fundus images using a deep learning model from Hugging Face.

ai css detecting-diabetic html python streamlit

Last synced: 07 May 2026

https://github.com/danyal-faheem/project-logs-analyzer

This repo contains scripts to analyze project logs and display some charts related to the data

data data-visualization matplotlib pandas python streamlit

Last synced: 07 May 2026

https://github.com/hridya2001/real-time-news-analysis

A real-time pipeline that collects news articles, sends them through Kafka running on AWS EC2, analyzes the sentiment of the news, and shows the results in a dashboard.

aws docker ecr ecs kafka lambda news pipeline rds s3 sentiment-analysis streamlit

Last synced: 07 May 2026

https://github.com/siddhesh-agarwal/url-2-chroma

A streamlit app to generate chroma DB locally

chromadb python streamlit

Last synced: 07 May 2026

https://github.com/berenger2/amazon_scraper

Ce projet est une application de scraping web et d'analyse, avec une interface Streamlit, permettant d'extraire et de visualiser les données des produits sur Amazon.fr, comme les prix, évaluations et classements.

matplotlib python scappy streamlit

Last synced: 07 May 2026

https://github.com/jigyasag18/iit-guhawati

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

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

Last synced: 08 May 2026

https://github.com/mohamedbilal1800/movie_recommendation_system

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

colab-notebook python3 recommendation-system similarity-matrix streamlit

Last synced: 08 May 2026

https://github.com/debasishray16/tickerpred-streamlit

Repository connected to streamlit cloud to monitor and push changes made in code to streamlit server.

csv-files deep-learning docker lstm-neural-networks machine-learning nasdaq-stocks stock-prediction streamlit streamlit-app streamlit-lottie ticker ticker-prediction

Last synced: 08 May 2026

https://github.com/utkarshmishra2507/weather-app-in-python

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

pandas plotly-express python3 request streamlit

Last synced: 08 May 2026

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

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

langchain llm python streamlit

Last synced: 08 May 2026

https://github.com/ranak8811/chat-with-multiple-pdfs

This is a Streamlit application that allows you to chat with the content of multiple PDF documents.

faiss-vector-database gemini-api langchain python streamlit

Last synced: 08 May 2026

https://github.com/randhir026/ai-powered-video-knowledge-assistant

AI-powered YouTube Q&A Assistant – Download, transcribe, search, and summarize video content using Whisper, FAISS, and Streamlit.

huggingface llms python streamlit whisper yt-dlp

Last synced: 08 May 2026

https://github.com/sushant1827/agentic-rag-deepseek

Project demonstrates an agentic Retrieval-Augmented Generation (RAG) application built using CrewAI and Streamlit.

agentic-rag chatbot crewai deepseek-r1 local-llm multi-agent-systems ollama retrieval-augmented-generation serperapi streamlit

Last synced: 08 May 2026

https://github.com/rishav-raj-sinha/music-match

Music-match is a Streamlit-based application built using Python and Pandas. It utilizes Google Sheets as a database to store user data. The primary goal of the project is to connect users with similar music interests and facilitate connections through social media handles.

googledriveapi pandas-dataframe python streamlit

Last synced: 08 May 2026

https://github.com/pi-2r/llm-playground

Llm playground with multi provider AI

amazon-bedrock gimi grok langfuse llm openai perplexity playgr streamlit

Last synced: 08 May 2026

https://github.com/alchemine/youtube-notification-playlist

Youtube Notification Playlist Application

python streamlit youtube

Last synced: 08 May 2026

https://github.com/dj623/twitter-sentiment-analysis

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

hadoop-hdfs kafka mongodb python spark streamlit

Last synced: 08 May 2026

https://github.com/bekohub/llmgenerativeai

This project showcases a complete pipeline for building conversational AI systems by integrating LangChain, LLMs (Large Language Models), FAISS (VectorDB), and Streamlit. It demonstrates how to process documents (like PDFs), build semantic search, and implement conversational retrieval systems.

ai chatbot faiss gemini generativeai langchain llms nlp python streamlit

Last synced: 08 May 2026

https://github.com/gitchrisqueen/cpcc_task_automation

A multi-page Streamlit app showcasing generative AI uses cases with LangChain, OpenAI, and others to help automate task for instructors at CPCC.

ai automation langchain streamlit

Last synced: 08 May 2026

https://github.com/shubhamkumar0786/q_and_a_chatbot

Q&A chatbot built with LangChain and Ollama, featuring LangSmith tracing for monitoring conversations.

langchain langsmith-tracing llms streamlit

Last synced: 08 May 2026

https://github.com/darwinsorchid/the-mandelbrot-fractal

[Python] Interactive Mandelbrot fractal app using Streamlit.

complex-numbers fractals mandelbrot-set streamlit

Last synced: 08 May 2026

https://github.com/computingvictor/youtube_chat

Chatbot to ask questions about a youtube video

llm streamlit transcription youtube

Last synced: 08 May 2026

https://github.com/argonzcompany/argonz-seo-assistant

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

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

Last synced: 08 May 2026

https://github.com/cnoret/book_recommender

Streamlit-based application that provides personalized book recommendations using a k-Nearest Neighbors (kNN) model.

knn python recommendation-system scraping streamlit truncated-svd

Last synced: 08 May 2026

https://github.com/edwin5354/vpn_eda_streamlit_test

First Streamlit App for Data Visualisation

streamlit

Last synced: 08 May 2026

https://github.com/windjammer6/28.-taniboss

My group's submission for the SUTD Freshmore Asian Cross-curricular Trip (FACT) to Petra Christian University (PCU) in Surabaya, Indonesia as part of the 10.020 Data Driven World module's hackathon. Achieved 1st Place (out of 10 teams).

chatbase deployed hackathon llm machine-learning python streamlit streamlit-cloud streamlit-webapp

Last synced: 08 May 2026

https://github.com/arfazrll/data-analyst-dashboard

Data Analyst Dashboard is an interactive tool designed to help data analysts explore, analyze, and visualize datasets with ease. Using Dash and Plotly.

csv-files dashboards data-analysis-python python streamlit

Last synced: 08 May 2026

https://github.com/nour-zayed/text-summarization-and-generation

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

hugging-face-transformers pyngrok python-3 streamlit

Last synced: 08 May 2026

https://github.com/parkerglas12/car-loan-calculator

This application is a car loan calculator written in Python. It uses Pandas to store data and perform efficient operations, Matplotlib for additional visualizations, and Streamlit to provide an interactive user interface.

finance finance-tool matplotlib-pyplot pandas python streamlit streamlit-webapp

Last synced: 08 May 2026

https://github.com/vladimircuriel/information-retrieval-system

An NLP-based information retrieval system that indexes document collections, understands natural language queries, and returns relevance-ranked results using modern ranking algorithms.

ai nlp nltk sklearn spicy streamlit

Last synced: 08 May 2026

https://github.com/wyll-exe/nasa-data

Analyse exoplanètes

notebook python streamlit

Last synced: 08 May 2026

https://github.com/miteshsharma/llm_agent_openai

This is code to create an LLM agent using OpenAI

langchain-python llm openai streamlit

Last synced: 08 May 2026

https://github.com/bhivgadearav/nebula-chatbot

This project is an AI chatbot application built using Langchain & Streamlit. It leverages OpenAI's GPT-4o-mini model to provide intelligent and context-aware responses. The application supports multiple chat sessions and allows users to input their OpenAI API key for personalized interactions.

chatbot langchain openai-api python streamlit

Last synced: 08 May 2026

https://github.com/gehad-ahmed30/automate-ml-model-training

Automate ML Model Training is a Streamlit-based web app that simplifies training and evaluating machine learning models. It allows users to upload datasets, preprocess data, select ML models, and automatically train and evaluate them with ease. 🚀

machine-learning pandas pickle python streamlit

Last synced: 08 May 2026

https://github.com/ineelhere/webapps

Consider this repo an experimentation site for my endeavors with deploying webapps!

pandas streamlit

Last synced: 08 May 2026

https://github.com/michaelinzo/pyusd-cybermatrix-dashboard

This project aims to provide real-time and historical analytics for PayPal's PYUSD stablecoin using Google Cloud Platform (GCP) services. We leverage GCP's Blockchain RPC service to access Ethereum blockchain data and explore potential integration with Google BigQuery for historical analysis.

gcp gcp-project google-colab jupyter-notebook py-usd python3 streamlit

Last synced: 08 May 2026

https://github.com/chetas99/ai-agent-careerbot

An interactive AI-powered dashboard built with **Python, LangChain, Anthropic Claude AI, and Streamlit** to scrape and summarize recent AI job postings from LinkedIn.

ai data-science jobsearch langchain-python open-source streamlit

Last synced: 08 May 2026

https://github.com/myriamba/llm_use_cases

A simple collection of LLM apps powered by HuggingFace.

fastapi generative-ai huggingface-transformers llm nlp streamlit wandb

Last synced: 09 May 2026

https://github.com/schafeld/astro-club-bot

A helpful assistant for planning astronomy classes for elementary school classes. (To become the virtual teaching assistant for Olli's Astro Club)

openai openai-api python streamlit streamlit-webapp

Last synced: 09 May 2026

https://github.com/akwardhan/loan-default-prediction-xgboost-streamlit

Full-scale loan default prediction system using XGBoost, trained on 1.3M LendingClub loans. Includes feature-rich preprocessing, class imbalance handling, recall-focused ML pipeline, and Streamlit web deployment for real-time borrower risk scoring.

credit-risk data-science google-colab loan-default-prediction machine-learning python real-world-project scikit-learn streamlit xgboost

Last synced: 09 May 2026

https://github.com/chitralputhran/notes-ai-videos-summarized

Notes AI is a web application built with Streamlit and LangChain that provides concise summaries of YouTube videos. Input the video link and specify the number of lines for the summary; the application will do the rest. This tool is perfect for quickly grasping video content without watching it.

langchain llm streamlit

Last synced: 09 May 2026

https://github.com/olmaneuh/streamlit-samples

This repository is a collection of various examples and code snippets to help you get started with Streamlit, a powerful framework for building interactive web applications with Python.

examples python samples streamlit

Last synced: 09 May 2026

https://github.com/gkvoelkl/python-geochat

Talk with a Digital Twin In Natural Language

chromadb digital-twins llama-i llm ollama openai-api python streamlit

Last synced: 09 May 2026

https://github.com/drbenjamin/rag-on-snow

LLM utilizing RAG on Snowflake.

llm rag snowflake streamlit

Last synced: 09 May 2026

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

A simple chatbot application built using Google Gemini AI and Streamlit. The chatbot leverages the Gemini API to provide concise, informative, and helpful responses to user queries.

chatbot gemini-api generative-ai python streamlit

Last synced: 09 May 2026

https://github.com/royanikseresht/aiaudiotranscriber

A minimalistic application to generate transcriptions for audio built using Python.

artificial-intelligence docker gpt-4 html open-source python streamlit web-application

Last synced: 09 May 2026

https://github.com/shimi-lab/makeblenderscriptapp

Web app to create Python scripts for Blender (tested with Blender 2.93.4 (stable), also tested with Blender 3 series)

blender streamlit streamlit-webapp

Last synced: 09 May 2026

https://github.com/pranith07-coder/pdf-insight-engine

PDF Insight Engine is a web application that enables users to upload PDF documents and query their content using natural language. It leverages advanced NLP models to provide accurate answers and extract key points, enhancing document accessibility and comprehension.

langchain-google-genai pypdf2 python streamlit

Last synced: 09 May 2026

https://github.com/e-d-i-n-i/multi-model-chat-system

AI-powered multi-model chat system with real-time internet search, asynchronous LLM execution, and GPT-4.0 evaluation, built with Streamlit and LangChain for enhanced response accuracy and interactivity.

chatbot duckduckgo langchain llm python streamlit

Last synced: 09 May 2026

https://github.com/poorvajasathasivam/llm-agent-chatbot

AI-powered assistant built using LangChain, FastAPI, and Streamlit. The chatbot interacts with users to answer questions using prompts and powerful AI models.

fastapi groq-api langchain python streamlit tavily-api

Last synced: 09 May 2026

https://github.com/devparihar5/reasoning-rag-chatbot

A chatbot that combines retrieval-augmented generation with chain-of-thought reasoning to provide more accurate and explainable answers.

python rag reasoning-agent streamlit

Last synced: 09 May 2026

https://github.com/pranee123/age-metrics

Calculate and visualizing your age in years, months, weeks, days, hours, minutes, and seconds, along with birthday occurrences by day of the week.

datetime pandas streamlit time timedelta

Last synced: 09 May 2026

https://github.com/codelander07/ai-recruiter-agency

AI Recruiter Agency An intelligent system that analyzes resumes and matches them with job requirements using Llama 3.2 model.

analysis llama3 llm python streamlit

Last synced: 09 May 2026

https://github.com/shivsharcode/shl-streamlit

WORKING FRONTEND CONNECTED WITH BACKEND API

rag streamlit

Last synced: 09 May 2026

https://github.com/vivek-kumar-p/image-classification-model

Image-Classification-model is a Streamlit app that integrates MobileNetV2 and a CIFAR-10 model for image classification. Users can upload images and receive predictions with confidence scores from either model. It features a sleek navigation bar for easy switching and real-time results, ideal for both learning and practical use.

cifar10 image-classification machine-learning python streamlit tensorflow

Last synced: 09 May 2026

https://github.com/bsenst/housing-germany

Machine learning project based on the Kaggle "Apartment rental offers in Germany" dataset for the Data Talks Club Machine Learning Zoomcamp 2023.

datatalksclub flask germany housing-prices midterm-project streamlit zoomcamp

Last synced: 09 May 2026

https://github.com/derak-isaack/ticket-classification

Model to classify and categorize user complaints into categories for specific departments using LLMs.

colab-notebook gpt openai sentence-embeddings sentence-transformers streamlit

Last synced: 09 May 2026

https://github.com/arpanpramanik2003/sign-language-recognition

This project is a real-time ASL (American Sign Language) gesture classifier built using TensorFlow and Xception. It supports both webcam-based prediction with OpenCV and image upload via a Streamlit web interface. The model can classify 29 hand gestures including alphabets, space, del, and nothing, and displays confidence scores for each prediction

classification computer-vision deep-learning highest-accuracy keras-tensorflow opencv-python python3 recognition sign-language-recognition streamlit xception-model

Last synced: 09 May 2026

https://github.com/archihalder/heavy-driver

Deep Learning Project for 6th Semester

image-classification streamlit tensorflow

Last synced: 09 May 2026

https://github.com/namratha2301/bmi-app

Simple BMI and Fat percentage app in Streamlit.

python streamlit

Last synced: 09 May 2026

https://github.com/aryan-coder-student/ai-project-generator

Transform your project brainstorming with the AI Project Idea Generator - a sophisticated Streamlit application powered by LangChain, Groq LLM, and SerpAPI. Input your interests and receive tailored project suggestions complete with implementation roadmaps and curated research resources.

club-project langchain llm python3 streamlit

Last synced: 09 May 2026

https://github.com/amber-abuah/ngram-text-generation

Text generation for autocomplete using N-Grams and Maximum Likelihood Estimators.

mle ngram-language-model ngrams nlp nltk streamlit

Last synced: 09 May 2026

https://github.com/brunomontezano/exemplo-streamlit

🌸 Códigos para elaboração de um web app com modelo de classificação de espécies de lírios (iris).

aprendizado-de-maquina classification deploy grupo-de-estudos inteligencia-artificial iris-dataset machine-learning predictive-modeling pt-br streamlit web-app

Last synced: 09 May 2026

https://github.com/allanotieno254/streamlit-user-info-form-advanced

The form ensures valid inputs and provides feedback to users through Streamlit’s interactive UI features. Additionally, it includes a success message with animations to enhance user experience.

libraries python streamlit visualization

Last synced: 10 May 2026

https://github.com/rishi-jain2602/ai-image-analysis-pipeline

An AI Image Analysis Pipeline automates image processing by detecting objects, segmenting them, extracting features, and generating textual descriptions or structured data.

bart bert-model blip huggingface-transformers python3 streamlit yolo

Last synced: 10 May 2026

https://github.com/zacharias1219/multi-agent-applications

Advanced multi-agent AI application using LangFlow, Streamlit, and retrieval-augmented generation (RAG)

langflow nlp python rag streamlit

Last synced: 10 May 2026

https://github.com/pc-2208/lead-enrichment-tool

Project Title- Lead-Enrichment-Tool

api-key pandas python3 requests streamlit

Last synced: 10 May 2026

https://github.com/shreyaa1811/phishing-url-detection

A real-time phishing URL scanner powered by Machine Learning and Intelligent rule-based analysis.

cybersecurity feature-engineering machine-learning phishing python random-forest-classifier streamlit

Last synced: 10 May 2026

https://github.com/saksham-jain177/ai-agent-based-deep-research

Deep Research AI Agent is a dual-agent system that conducts web-based research and generates structured summaries. It uses Tavily for data collection and OpenRouter for drafting, offering a user-friendly Streamlit interface with PDF report downloads.

ai-agent api deep-research openrouter pdf streamlit tavily-api tenacity

Last synced: 10 May 2026

https://github.com/muhammadzaeemaltaf/converter

A simple Streamlit application that converts units for length, weight, temperature, speed, and currency using live exchange rates.

pyhton streamlit

Last synced: 10 May 2026

https://github.com/mozeel-v/spam-detection

ML-powered SMS Spam Classifier using NLP and Scikit-learn. Detects and filters spam messages with interactive Streamlit UI.

classification data-analysis mnb streamlit

Last synced: 10 May 2026

https://github.com/werserk/rlthack

Business Eye is an analytical tool that assesses procurement market participants using machine learning, helping identify reliable partners and minimize risks.

analytics finance plots streamlit web

Last synced: 10 May 2026

https://github.com/sanam2405/diabetespredictionsystem

This is a Diabetes Prediction System build using Support Vector Machine algorithm

jupyter-notebook python streamlit support-vector-machines

Last synced: 10 May 2026