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/shihjen/pdf_imageextractor

An application that automates image extraction from PDF files.

automation python streamlit

Last synced: 28 Apr 2026

https://github.com/mohammadshabazuddin/blog-post-generation-application

This app generates blog posts based on a user-provided topic. Users enter their OpenAI API key and the topic for the blog post, and the app uses OpenAI's language models to create a 400-word blog post about the topic. The post is generated in the style of an experienced startup and venture capital writer.

langchain openai python3 streamlit

Last synced: 13 Apr 2026

https://github.com/kara99313/ai_smart_credit_suite

Application IA de scoring de crédit — Streamlit + FastAPI + LangChain + RAG.

ai-credit credit-risk explainable-ai fastapi finance langchain machine-learning pdf-reporting rag streamlit

Last synced: 13 Apr 2026

https://github.com/nambukeerthi/copper_project

Data Analysis Skills – Work with real-world data. Machine Learning Experience – Build and train models. Web App Development – Create interactive dashboards

eda machine-learning numpy pandas python streamlit

Last synced: 13 Apr 2026

https://github.com/wdopen-nk/simple-expense-tracker

Built an interactive expense tracker using Python, Streamlit, and Plotly that analyzes uploaded bank statements, performs automatic expense categorization, and provides clear visual insights into user spending behavior.

json pandas plotly pyhton streamlit

Last synced: 13 Apr 2026

https://github.com/prakashjha1/document-chat-using-gpt

Developed a chat system that allows users to interact with documents using a large language model (LLM). The system uses a retrieval-augmented generation (RAG) approach, which combines the power of LLMs with the ability to retrieve relevant information from a document corpus.

gpt-35-turbo langchain llm python retrieval-augmented-generation streamlit

Last synced: 10 Apr 2026

https://github.com/who-else-but-arjun/a-star

This A* search implementation finds optimal paths by combining actual path costs with Euclidean distance estimates to the goal

a-star-algorithm graph networkx streamlit

Last synced: 28 Apr 2026

https://github.com/avidhanr/streamlitwebapp

Sample project using Python streamlit package.

pip python3 streamlit

Last synced: 02 May 2026

https://github.com/derak-isaack/eabl-rag-application

Retrieval Application for EABL 2023 financial report

langchain-python openai rag streamlit

Last synced: 13 Apr 2026

https://github.com/ramyacp14/airbnb-analysis

A web-based application for geospatial analysis of Airbnb data, enabling users to visualize hotel locations on a map, and explore pricing and ratings through histograms, box plots, and scatter plots. Users can filter results by country, city, and price range to gain insights into hotel availability and pricing trends.

datavisualization folium geospatial-analysis matplotlib pandas plotly python seaborn streamlit

Last synced: 13 Apr 2026

https://github.com/kadubon/ai-real-economy-bottleneck-simulator

Interactive browser simulator for exploring how AI capability growth becomes real-economy output, or fails under physical and institutional bottlenecks.

ai-economics bottleneck-analysis economic-growth economics-models institutional-economics open-source physical-infrastructure policy-simulation python research-software risk-analysis simulation streamlit

Last synced: 30 May 2026

https://github.com/chrisduvillard/risksim

A tool for portfolio risk simulation that models asset correlations, offering insights into risk-return dynamics and investment outcomes.

correlation python risk-management streamlit

Last synced: 21 Apr 2026

https://github.com/nkosinathiz/financial-barriers-to-mobile-money

This project explores barriers to mobile money adoption in South Africa and selected Sub-Saharan African countries using World Bank Open Data. It analyzes 2024 datasets on financial access challenges, focusing on affordability and agent availability. The work includes data cleaning, statistical analysis, visualizations, and database integration.

jupyter-notebook matplotlib matplotlib-pyplot python python-3 seaborn streamlit

Last synced: 01 May 2026

https://github.com/eshitakundu/espresso-yourself

AI-powered coffee shop where your rants meet comforting advice, awkward encouragement, or brutally honest roasts.

chatbot conversational-ai gemini gemini-api langchain streamlit

Last synced: 30 May 2026

https://github.com/muhammadadilnaeem/word-cloud-generator-app

The Word Cloud Generator App allows users to upload text files (PDF, DOCX, or TXT) and generate word clouds based on the text content. Users can customize the appearance of the word cloud and download the generated images in various formats. Additionally, the app provides a word count table for further analysis.

docx matplotlib pandas pypdf2 streamlit wordcloud wordcloud-generator

Last synced: 04 May 2026

https://github.com/sahilkumardhala/local-ai-interface

local-AI-Interface is a chatbot application powered by a locally hosted AI model, built using Streamlit, LangChain, and DeepSeek. This project provides an interactive user interface for seamless AI conversations without relying on external APIs or cloud services.

deepseek langchain ollama streamlit

Last synced: 13 Apr 2026

https://github.com/wayn-git/catvsdogui

The Cat vs Dog Classifier is a sophisticated computer vision application built using transfer learning with ResNet50 architecture. This enterprise-grade solution provides real-time image classification with industry-standard accuracy and reliability.

cats classification dogs image-classification jupyter-notebook machine-learning python streamlit tensorflow

Last synced: 13 Apr 2026

https://github.com/drbenjamin/imagerecog

Agent AI app utilizing MCP tools with Angular mobile and Phoenix desktop app.

angular image-recognition js mcp-server phoenix python streamlit ts

Last synced: 13 Apr 2026

https://github.com/rishisolanke/chatbot-using-gpt-3.5-turbo

Langchain Q&A Demo is a Streamlit-based web application that uses Langchain and OpenAI’s GPT-3.5-turbo to provide interactive question-and-answer functionality. Users can input questions and receive AI-generated responses. The app securely manages OpenAI API keys using python-dotenv and ensures a seamless user experience for engaging with advanced

ai artificial-intelligence gpt-3-5-turbo huggingface langchain machine-learning natural-language-processing openai python streamlit

Last synced: 13 Apr 2026

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

Natural Language Processing (NLP) to create a movie recommendation system that suggests similar films based on a selected movie. Built with Streamlit, the app offers an interactive interface, analyzing movie titles and plot summaries to recommend related films using similarity scoring.

nlp-machine-learning pickle streamlit

Last synced: 29 Apr 2026

https://github.com/farhan0167/qnachatbot

A chatbot that parses your PDF files and answers your questions around that file using GPT

embeddings embeddings-similarity gpt-3 python3 streamlit

Last synced: 04 May 2026

https://github.com/tanushreesb/nextgenresume

NextGenResume is an intuitive platform that helps you build an ATS-friendly resume with real-time feedback and tailored suggestions. It streamlines the process by offering customizable templates, keyword optimization, and skill gap analysis to boost your chances of getting noticed by recruiters.

ats html-css-javascript mysql python resume-builder streamlit

Last synced: 13 Apr 2026

https://github.com/moha-cm/youtube-dataharvesting-

YouTube Data Harvesting and Warehousing using SQL, MongoDB and Streamlit

api-integration data-collection data-management maria mongodb mongodb-atlas pymongo python-script sql streamlit

Last synced: 08 May 2026

https://github.com/mohamedallamai/langchain-chat-with-data

An AI-powered chatbot that simplifies legal research by allowing users to query the US criminal code interactively, retrieving relevant text for accurate responses. Built with Retrieval-Augmented Generation (RAG) and Llama 3, it provides a user-friendly legal information tool in a conversational format.

notebook python streamlit

Last synced: 13 Apr 2026

https://github.com/thanalyser/medi_chatbot

MediBot is a Streamlit web application that leverages the power of Large Language Models (LLMs) and a local knowledge base to provide users with information related to medical topics.

huggingface langchain python streamlit vscode

Last synced: 13 Apr 2026

https://github.com/abhishekmaher6699/rag_art_history

Agentic rag application for art history

agents ai langchain rag streamlit

Last synced: 09 Apr 2025

https://github.com/aakarsh-lohani/examshield_ai

ExamShield_AI is an online coding test evaluator and proctoring system currently under active development. (Python/Streamlit/MS Azure AI)

azure python3 streamlit

Last synced: 13 Apr 2026

https://github.com/pablonoya/keras_cv_image_classifier

Dog breed classification using keras_cv

computer-vision keras streamlit

Last synced: 13 Apr 2026

https://github.com/mariam-zaidi/olympic_data_analysis

Perform EDA on Olympics data based countries, athletes, medals won, etc. and deployed on a website using Streamlit

eda matloptlib pandas seaborn streamlit visual-studio-code

Last synced: 08 Jan 2026

https://github.com/pranavsuriya-sr/social_media_content_analyser

An application that analyzes social media posts and suggests engagement improvements.

pillow pypdf2 python streamlit tesseract-ocr textblob textstat

Last synced: 20 May 2026

https://github.com/cricksmaidiene/alivio-app

🖥 A deployed streamlit application for Alivio

berkeley demographics disaster-response streamlit xview2

Last synced: 13 Apr 2026

https://github.com/k1lgor/fpl-momentum-tracker

Identify underperforming gems and overperforming traps in Fantasy Premier League using rolling Expected Goals (xG) analysis and statistical momentum trends.

data-science expected-goals fantasy-premier-league football-analytics fpl momentum-tracking polars python regression-to-the-mean soccer-analytics sports-analytics streamlit uv xg

Last synced: 20 Jun 2026

https://github.com/vish501/streamlit-projects

A collection of projects using the Streamlit Python library

portfolio python streamlit

Last synced: 13 Apr 2026

https://github.com/thinker84/real-time-stock-price-prediction-and-market-analysis-using-machine-learning

Real-time stock price prediction app using LSTM, Streamlit, and historical data (2010–2023). Forecasts next 10 days & visualizes trends.

data-science django lstm machine-learning numpy pandas pandas-datareader scikit-learn stock-market stock-price-prediction stooq streamlit yahoo-finance yahoo-finance-api

Last synced: 13 Jul 2025

https://github.com/konosan/longevity-ai-agent

🧬 AI-агент для анализа соединений долголетия: пептиды, NAD⁺, сенолитики.

ai bioinformatics colab drug-discovery longevity machine-learning peptides streamlit

Last synced: 02 May 2026

https://github.com/m-hussain-x199/password-strength-meter

Password Strength Meter using Python and Streamlit

password password-generator python streamlit

Last synced: 28 Apr 2025

https://github.com/caiohutis/steam-game-review-analysis-using-nlp-and-clustering

This project uses Natural Language Processing (NLP) and Machine Learning techniques to analyze user reviews of top-selling games on the Steam platform. The goal is to detect bug-related reviews using keyword filtering, assess user sentiment (positive, neutral, negative), and group similar games using clustering methods.

bug-detection clustering data-analytics game-analytics machine-learning nlp notebook python sentiment-analysis steam-reviews streamlit streamlit-dashboard text-mining

Last synced: 10 Oct 2025

https://github.com/sarvamm/streamlit

Soho vibes for streamlit web apps

rose-pine soho-vibes streamlit streamlit-webapp theme

Last synced: 28 Apr 2025

https://github.com/omar7001-b/data-miner

DataMiner is an interactive web application for data mining and machine learning. It helps users upload, clean, transform, and analyze datasets while building predictive models — all through a simple and powerful Streamlit interface.

data-cleaning data-mining data-preprocessing data-science data-visualization interactive-dashboards pandas python scikit-learn streamlit

Last synced: 28 Apr 2025

https://github.com/lucasfeliciano02/predict-pizza-price-ml

Modelo de regressão linear aplicado com machine learning para prever o preço da pizza com base no diâmetro inserido pelo usuário

dataframe linearregression pandas python sklearn streamlit

Last synced: 05 Feb 2026

https://github.com/jarif87/dog-breed-classification-app

Predict dog breeds from images using a pre-trained TensorFlow model with a simple Streamlit web app.

app dog-breed-classifier image opencv-python python streamlit

Last synced: 13 Apr 2026

https://github.com/deypadma2020/currencyconversiontool

Smart assistant that fetches real-time exchange rates and performs dynamic currency conversions based on user input.

exchangerate-api groq-api langchain-python streamlit

Last synced: 30 May 2026

https://github.com/deypadma2020/careercoachai

🤖 AI-powered interview coaching chatbot built with Python, Streamlit, Claude 3.5, and Cohere embeddings — remembers chat history and delivers smart, context-aware career advice.

ai career-coach chatbot-application claude-ai cohere-api contextual-ai python streamlit

Last synced: 30 May 2026

https://github.com/codebytemirza/LLMgrep

LLMGrep combines the precision of Semgrep's static analysis with the power of Large Language Models to deliver comprehensive security scanning, interactive vulnerability discussions, and intelligent rule generation capabilities.

ai-powered code-analysis code-security docker groq llm llm-applications python security-analysis security-automation security-scanning security-tools semgrep static-analysis static-code-analysis streamlit vulnerability-scanner

Last synced: 15 Jan 2026

https://github.com/emberfox205/finite-automata-toolkit

Collection of GUI tools to create and interact with finite automata

dfa finite-automata graphviz pandas python streamlit

Last synced: 12 Apr 2026

https://github.com/whybe-choi/khuda-nlp-project

[KHUDA] 의료 상담 챗봇 : Dr.KHU 🩺

fastapi langchain playwright-python streamlit

Last synced: 23 Feb 2026

https://github.com/imbrunoagc/uber-ride-gen

gerar um volume significativo de dados de corridas e utilizar o Streamlit para construir uma interface interativa

discord python streamlit

Last synced: 18 Jan 2026

https://github.com/kitsuyaazuma/optimaz

A web application for mathematical optimization

mathematical-optimization pulp python3 streamlit

Last synced: 09 May 2026

https://github.com/jisnap/questionanswersystem_llamaindex_gemini_pro

Question answer system based on data from an uploaded file using lama_Index and Gemini_pro

aws docker gemini-pro llamaindex streamlit

Last synced: 13 Apr 2026

https://github.com/diegoribeiro2/projeto_mlops_completo

Projeto completo de MLOps (ponta a ponta) na cloud da AWS usando Terraform (infraestrutura como código) e deploy automático via CI/CD com GitHub Actions.

airflow aws ci-cd docker ec2-instance fastapi github github-actions iam iam-role mlflow python rds-postgres s3-bucket streamlit terraform

Last synced: 13 Apr 2026

https://github.com/mashb1t/langchain-gradio-ollama-rag

Example of Ollama extended with Gradio & Streamlit UI examples

gradio langchain ollama python rag streamlit

Last synced: 28 Jan 2026

https://github.com/future-rafay/humen-attribute-analyzer-python-streamlit

👤 Human Attribute Analyzer An AI-powered application that analyzes human attributes from images using Google Gemini AI. The app provides details such as age estimation, gender, mood, facial expressions, and more.

gemeni-api pillow python streamlit

Last synced: 18 Apr 2026

https://github.com/harshsangani21/cloud-computing-domain-specific-streamlit-based-chatbot

Nuvola Chatbot is a Streamlit-based web app utilizing Google Cloud's Nuvola chatbot powered by LLaMA2 models. It provides interactive assistance on Google Cloud Platform services. Customize responses using temperature, top-p, and max length settings. Easy setup with Streamlit and Replicate.

ai chatbot finetuning-llms google-cloud-platform llama2 llm replicate streamlit

Last synced: 21 Feb 2026

https://github.com/dharma-acha/imageclassification

This project is an interactive Streamlit web application using the VGG-13 model to classify images from the CIFAR-10 dataset. Users can upload images to receive real-time predictions and visual explanations of the model's decisions. The goal is to accurately classify images into one of the ten CIFAR-10 classes: airplanes, automobiles, birds, cats,

colab-notebook matplotlib numpy pandas python3 pytorch scikit-learn seaborn streamlit

Last synced: 13 Apr 2026

https://github.com/zofiaqlt/revise_your_german_app

🎯 App for revising German - use of Python and Streamlit

app python streamlit

Last synced: 06 May 2026

https://github.com/jrubengaliciab/moncalaire

air quality monitoring. The program includes controls to filter data based on pollutants such as PM2.5, PM10 and CO, and allows you to modify display parameters.

mapbox python streamlit

Last synced: 01 May 2026

https://github.com/444b/sttemplate

Production ready, streamlit template repo

cicd dependencies pypi python streamlit uv

Last synced: 09 May 2026

https://github.com/chitralputhran/advanced-rag-langgraph

Advanced-RAG-LangGraph is a Streamlit-based web application that implements an advanced Retrieval-Augmented Generation (RAG) pipeline using LangGraph, ChromaDB, and Tavily to enable interactive document-based Q&A with enhanced retrieval and error-handling capabilities.

ai chromadb langchain langchain-python langgraph python3 streamlit tavily

Last synced: 01 Mar 2025

https://github.com/mithoon278/end-to-end-video-summarizer-agentic-ai

An AI-powered Video Summarizer Application using Agentic AI with Phidata and Google Gemini AI to analyze video content, generate summaries, and answer queries.

agentic-ai duckduckgo google-gemini-ai phidata python streamlit user-queries

Last synced: 04 May 2026

https://github.com/berenger2/roadquizextractor

Ce projet est une application qui permet de convertir facilement des fichiers PDF contenant des questions-réponses sur le code de la route en un fichier JSON structuré, prêt à être utilisé pour des applications éducatives

python streamlit

Last synced: 10 Jun 2026

https://github.com/iamabhaytiwari343/converter

The app features a user-friendly interface where you can upload an image, specify the target width and height, and download the resized image instantly.

image pillow python streamlit webapp

Last synced: 04 May 2026

https://github.com/arkaniightt/video-tools-streamlit

Ferramentas de vídeo em Python usando Streamlit: transcreva vídeos do YouTube e faça downloads com facilidade. Interface amigável e fácil de usar.

app python streamlit youtube youtube-downloader

Last synced: 27 Feb 2025

https://github.com/nyx1311/toxicity-detector-using-bilstm

🚀 What we built: An AI-powered Women’s Safety & Well-Being Detector — a web app that flags multiple forms of online abuse in real time and offers tools for emotional recovery. 📊 Under the hood: BiLSTM + Word2Vec embeddings for deep, context-aware detection Trained on 21K+ labeled comments across 7 toxicity categories Built with Python, Tensor

epoch genism gpu keras-tensorflow matplotlib model nlp nlp-machine-learning nlpaug-textual numpy pandas pandas-library python3 streamlit tensorflow word2vec

Last synced: 14 Apr 2026

https://github.com/karan-sharma-aiml/future_ml_01

Hands-on Machine Learning project built with Python, Streamlit, Prophet & TensorFlow | Showcasing AIML skills through time-series forecasting & real-world data insights.

aiml data-visualisation machine-learning project prophet python streamlit tensorflow timreactnative

Last synced: 29 Apr 2026

https://github.com/yashrajgithub/emotion-recognization-and-analysis

This Emotion Detection Web App uses NLP and facial emotion recognition to analyze emotions from text or video. It offers text-based emotion prediction with probability visualization and a feedback form. Real-time webcam emotion detection is included (currently disabled due to compatibility).

altair api cnn-classification data-processing decision-trees fer joblib knn-classification logistic-regression machine-learning nlp-machine-learning opencv python3 speech-recognition streamlit streamlit-webapp webcam

Last synced: 13 Apr 2026

https://github.com/menna611/spam--or--not-spam--nlp

## 📌 Description A simple **Spam Message Classifier** built with **Streamlit** and **TensorFlow**. It takes a text message as input and predicts whether it is **Spam** or **Not Spam** using a Neural Network trained on the SMS Spam Collection dataset.

random-forest streamlit tensorflow tokenization xgboost

Last synced: 05 May 2026

https://github.com/koldim2001/microservices-example

Пример двухстраничного сайта на микросервисах c взаимодействием по API

api-rest docker-compose flask streamlit titanic-survival-prediction unet-image-segmentation

Last synced: 13 Apr 2026

https://github.com/krishbharadwaj5678/wildpeek

Explore Wild Peek, where you can easily access detailed information about animals from around the world. Input any animal name and uncover fascinating characteristics, behavior, and habitat. Your ultimate source for animal knowledge!

animals api deployment education educational-project encyclopedia facts github information lightweight nature python responsive-design streamlit streamlit-application streamlit-webapp vscode webapp wildlife

Last synced: 09 May 2026

https://github.com/Franky1/AIAudioTranscriber

A minimalistic web app to generate transciption for audio built using Python

openai python streamlit transcription whisper

Last synced: 11 Mar 2025

https://github.com/le-el/AudioMultifunctionChatbot

This app enabling users to either record or upload audio files. Then utilizing OpenAI API (Whisper, GPT4) generates transcriptions, summaries, fact checks, sentiment analysis, and text metrics. Users can also intelligently chat about their transcriptions with a GPT4 chatbot. Data is stored relationally in SQLite and also vectorized in Pinecone.

gpt4 langcha nltk openai python3 sqlite3 streamlit strean whisper

Last synced: 11 Mar 2025

https://github.com/rohanag03/whatsapp-chat-analyzer

This project is a comprehensive tool for analyzing WhatsApp chat histories. Using Python and Streamlit, it visualizes chat data to provide insights into messaging patterns and media sharing habits.

chat-analysis data-visualization python streamlit

Last synced: 12 May 2026

https://github.com/srkyn/identityriskgraph

Identity-first detection engineering app for CloudTrail IAM events, nested access paths, and explainable SOC risk investigation.

aws-security cloudtrail cybersecurity detection-engineering iam identity-security mitre-attack python security-portfolio soc splunk streamlit

Last synced: 31 May 2026

https://github.com/ozcanmiraay/opsbot

AI-powered PDF extraction suite for structured insights from contracts, forms, and documents. Built with Streamlit, LangChain, GPT-4o, and PDFPlumber.

automation contracts document-ai gpt-4o langchain openai pdf-extraction streamlit structured-data

Last synced: 13 Apr 2026

https://github.com/nidhish-balasubramanya/bajaj-fullstack-bfhl-api

Provides a POST endpoint /bfhl that classifies input data into even numbers, odd numbers, alphabets (uppercase), special characters, computes the sum of numbers, and generates a reverse alternating-caps string. Hosted on Render.

api fastapi python render restapi-backend streamlit

Last synced: 07 Sep 2025

https://github.com/oanderoficial/dashboard_ibovespa

Dashboard feito em python utilizando a biblioteca streamlit

data-science dataframe dataset ibov ibovespa pandas plotly python streamlit

Last synced: 13 Apr 2026

https://github.com/coycs/pdf-streamlit

PDF tools, written with Python, deployed on Streamlit

pdf pymupdf python streamlit

Last synced: 19 May 2026

https://github.com/ddeutils/ddeutil-observe-streamlit

🔭 Lightweight Observe Application with Streamlit

observability streamlit

Last synced: 13 Apr 2026

https://github.com/albanecoiffe/jo2024_visualization

Tableau de bord avec Streamlit sur les JO de Paris 2024.

data streamlit visualization

Last synced: 30 Apr 2026

https://github.com/albanecoiffe/uber_data_visu_streamlit

Tableau de bord interactif avec Streamlit permettant d'explorer les données des trajets Uber de janvier 2015 à New York.

data-visualization streamlit

Last synced: 02 May 2026