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/nitheshgoutham/youtube-data-harvesting-warehousing-using-streamlit

YouTube Data Harvesting and Warehousing using SQL and Streamlit

data-science python3 sql streamlit

Last synced: 17 Apr 2026

https://github.com/patowari/Local-RAG-System-with-DeepSeek-and-Streamlit

This repository features a Local RAG System powered by DeepSeek-Coder and Streamlit. It processes uploaded documents into a vector store and generates context-aware responses using a RAG pipeline. It includes rag_app.py for command-line use and streamlit_rag.py for a web interface. Utilizes Hugging Face Transformers, LangChain, and Chroma.

chromadb deepseek-r1 langchain pytorch rag streamlit transformers

Last synced: 30 Dec 2025

https://github.com/axelsgit/fashion-recommender

This project builds a hybrid and visual recommender system for (luxury) fashion products, simulating a real-world e-commerce scenario (e.g., Zalando, Farfetch, Fashion Nova). It integrates visual filtering, collaborative filtering, content-based filtering, and hybrid models, enriched with user metadata and interaction recency.

deepfashion fashion fastapi numpy pandas python resnet-50 sklearn streamlit tensorflow ui-design

Last synced: 07 Apr 2026

https://github.com/mrnust/fire_and_smoke_detection_app

An interactive app powered by YOLOv8 for object detection on uploaded images, displaying annotated results with prominently highlighted bounding boxes and labels.

computervision object-detection streamlit ultralytics yolov8n

Last synced: 18 May 2026

https://github.com/abdullah-w-21/edusyncc

EduSyncc is an intelligent offline learning content optimizer a project made for LabLab.ai (Ai for connectivity Hackathon)

ai-for-connectivity giga hackathon-project hackathon2025 lablabai lablabai-hackathon streamlit

Last synced: 18 May 2026

https://github.com/usamamasood12/enterprise-ai-knowledge-assistant

Enterprise AI Knowledge Assistant - Production-ready RAG system with multi-LLM integration, advanced NLP, REST API, and interactive dashboard

artificial-intelligence enterprise fastapi knowledge-base langchain machine-learning nlp openai rag streamlit

Last synced: 11 Apr 2026

https://github.com/saharstudios/lungcancerclassification

This repository contains a deep learning-based cancer type prediction system using a trained convolutional neural network (CNN). The model is deployed using Streamlit, allowing users to upload medical images and receive predictions with a probability distribution displayed in a pie chart.

ai-in-healthcare-and-biology biomedical-ai cancer-classification histopathology image-classification lidc-dataset lung-cancer-classification lung-cancer-detection machine-learning medical-imaging neural-networks pyradiomics streamlit tensorflow

Last synced: 01 Jul 2025

https://github.com/hemangsharma/94692_data_science_practice_assignment_2

Currency Converter is a Python web application that allows users to convert between different currencies. This application leverages the Frankfurter API to fetch the latest exchange rates and historical rates for various currencies.

currency-converter data-science python streamlit

Last synced: 06 May 2026

https://github.com/fewdtc/nlp_fake_news_detection

Detecting fake news using NLP and Machine Learning (Logistic Regression, Random Forest, XGBoost, LSTM). Includes a Streamlit app, classification reports, and full visualizations.

deep-learning fake-news machine-learning nlp python streamlit tensorflow text-classification xgboost

Last synced: 04 May 2026

https://github.com/mattheworford/chatgemini

ChatGPT clone implemented in Python using Gemini

gemini python streamlit

Last synced: 17 Feb 2026

https://github.com/nambukeerthi/phonepe_project

This project will create a live geo-visualization dashboard using data from the PhonePe Pulse GitHub repository.

matplotlib numpy pandas python sklearn sql streamlit

Last synced: 07 Apr 2026

https://github.com/MarkPhamm/Alcon-Financial-Assistant

Alcon Financial Analysis: An interactive dashboard showcasing dynamic financial metrics, KPIs, and competitor comparisons. Powered by a RAG-based chatbot for real-time insights from financial reports and industry data, enabling data-driven decisions and strategic market positioning for Alcon.

financial pygwalker rag streamlit

Last synced: 04 Mar 2025

https://github.com/nionmaron/speakx-gtts

speakX-gTTS is a user-friendly web application built with Streamlit that allows users to convert written text into spoken audio in multiple languages

dockerfile python streamlit tts

Last synced: 18 May 2026

https://github.com/prashver/end-to-end-image-scraper

This project is a streamlined Streamlit web app for easy image scraping from Google Images. Enter your search query, fetch, and download images locally in a zip file. Simple setup and customization for tailored results.

beautifulsoup4 data-extraction python streamlit web-scraping

Last synced: 18 May 2026

https://github.com/slevin48/ghostrunner

Streamlit App providing an AI ghost running with you 👻

strava streamlit

Last synced: 18 May 2026

https://github.com/mohamed-walied/emotion-detection

Computer vision project that detect your face and recognize your emotion using CNN. I have done this project in collaboration with my friend Seif Elkerdany. We changed in the architecture of CNN by replacement the ReLU activation function by Swish (or SeLU) activaiton function and it leads to amazing accuracy.

cnn-architecture convolutional-neural-networks deep-learning deep-neural-networks emotion-detection emotion-recognition haarcascade-frontalface keras python streamlit tensorflow

Last synced: 15 Apr 2026

https://github.com/marcelodiass/recipes

PT-BR: App que recomenda receitas conforme os ingredientes. EN: App that recommends a recipe based on the ingredients.

chatgpt-api python streamlit

Last synced: 18 May 2026

https://github.com/ricky004/ai_resume_reviewer

An AI-powered resume analyzer built with Streamlit, Google Gemini (Bard), and Python. Upload a PDF resume, analyze its strengths and weaknesses, and match it with a job description to receive fit scores and improvement tips.

ai google-gemini python resume resume-website streamlit

Last synced: 25 Jun 2025

https://github.com/valenradovich/talk-to-link

Talk to as many links as you want. Get a summary, ask specific questions, explore the depths of the information. Your imagination is the limit.

langchain llm openai rag streamlit

Last synced: 12 Apr 2026

https://github.com/edcalderin/huggingface_ragflow

This project implements a classic Retrieval-Augmented Generation (RAG) system using HuggingFace models with quantization techniques. The system processes PDF documents, extracts their content, and enables interactive question-answering through a Streamlit web application.

bitsandbytes cuda huggingface huggingface-embeddings langchain langchain-community large-language-models llm nf4 python qdrant quantization rag retrieval-augmented-generation ruff streamlit text-generation

Last synced: 15 Jul 2025

https://github.com/zeabur/streamlit-template

Deploy simple streamlit app on Zeabur with one click. https://streamlit-example.zeabur.app/

cicd cloud deploy paas python streamlit zeabur

Last synced: 18 May 2026

https://github.com/benediktgoodman/levekostnadskalkulator

A calculator that makes it easy to see what home ownership actually costs (in norway that is)

livingcosts python streamlit

Last synced: 18 May 2026

https://github.com/nadamarei/data-analyzer

The Qualitative Data Analysis Tool is a powerful Streamlit application designed for researchers to analyze word frequencies in corporate documents. This tool processes PDF reports, identifies target words and their contextually relevant synonyms, and generates comprehensive reports with document statistics, summary analysis, and per-file breakdowns

data-analysis data-visualization python-3 streamlit

Last synced: 18 May 2026

https://github.com/cosmojelly/ai-chatbot-using-bert

An evolving chatbot that has a limited knowledge base of Game Design

bert-model jupyter-notebook pdf-parsing streamlit

Last synced: 29 Oct 2025

https://github.com/cnoret/sms-spam-detector

A Streamlit-based SMS spam detection app powered by deep learning. Real-time predictions, interactive visualizations, and Docker/Streamlit Cloud deployments included.

deeplearning docker huggingface-spaces nlp sms-classification spam-detection streamlit tensorflow

Last synced: 04 Apr 2025

https://github.com/nafisrayan/aicontextchat-st

AiContextChat is a chat application designed using Streamlit and various natural language processing tools. It enables real-time conversations enhanced by AI capabilities, allowing users to upload files (PDF, TXT, DOCX) and utilize web scraping to gather information. The app integrates Google's Generative AI for intelligent responses.

ai beautifulsoup chat-application chatbot docx2txt file-upload gemeni google-generative-ai joblib nlp pandas pypdf2 python scraping streamlit

Last synced: 10 May 2026

https://github.com/dineshdhamodharan24/singapore_flat_resale_

This project focuses on developing a machine learning model to predict the resale values of apartments in Singapore. The goal is to create a user-friendly online application that enables users to obtain accurate predictions for the resale values of specific properties.

data-analysis flat json numpy pandas pickle project python streamlit

Last synced: 07 Apr 2026

https://github.com/aniket2021448/medibotiq

An AI-driven chatbot designed to assist with health queries using a custom LLM hosted on Hugging Face. It features a Streamlit interface, LangChain for prompt management, and Pinecone for efficient vector retrieval, ensuring accurate and context-aware responses. While helpful, it is not a replacement for professional medical advice.

generative-ai-projects huggingface llama2-7b llm pinecone python sentence-transformer-model streamlit

Last synced: 18 Feb 2026

https://github.com/matheusafonseca/streamlit-studies

A repository dedicated to storing code specifically for the Streamlit framework.

css css-styles docker docker-compose dockerfile opencv opencv-haar-cascade opencv-python python python3 streamlit streamlit-framework

Last synced: 11 Apr 2026

https://github.com/shreyas2409/book-rag

Built a secure multi-modal retrieval system for document ingestion using Neo4j vector database and LangChain orchestration. Engineered ReAct reasoning prompts and LLM-as-Judge evaluation prompts to enhance answer faithfulness and grounding, driving a 70% increase in user engagement.

neo4j observability ollama prompt-engineering python3 rag-chatbot streamlit vector-database

Last synced: 18 Feb 2026

https://github.com/leaalonzo/quant-portfolio-analytics-dev

End-to-end portfolio optimization engine with robust numerical methods, DuckDB analytics, and real-time visualization for equity and crypto assets

crypto duckdb equity factor factor-models portfolio quant quantitative-finance risk-analysis streamlit trading visualization

Last synced: 18 May 2026

https://github.com/adirthaborgohain/question-answering-mcr

A BERT question answering model integrated with streamlit for UI access. The model also classifies a question as answerable/unanswerable before predicting an answer.

bert question-answering streamlit transformers

Last synced: 18 May 2026

https://github.com/alexsolov28/vkrb

Выпускная квалификационная работа бакалавра «Система анализа алгоритмов машинного обучения для решения задач классификации с использованием Pandas»

jupyter-notebook matplotlib numpy pandas python scikitlearn seaborn streamlit

Last synced: 15 Feb 2026

https://github.com/darkzard05/rag-system-ollama

A Retrieval-Augmented Generation (RAG) Chatbot powered by Ollama LLM that provides document-based Q&A using uploaded PDF files. Built with LangChain and FAISS, this chatbot allows users to interact with document contents through an intuitive Streamlit interface.

faiss langchain nlp ollama rag streamlit

Last synced: 12 Apr 2026

https://github.com/prashver/text-to-image-generation-with-dall-e

This project is a Streamlit application powered by OpenAI's DALL-E, offering seamless text-to-image generation. Users can input textual prompts to generate high-quality images, while rate limiting ensures controlled API usage. Visit the live demo for a firsthand experience.

dall-e generative-ai openai openai-api python streamlit text-prompt text-to-image

Last synced: 06 May 2026

https://github.com/uni-creator/rag-multifile-qa

A RAG (Retrieval-Augmented Generation) AI chatbot that allows users to upload multiple document types (PDF, DOCX, TXT, CSV) and ask questions about the content. Built using LangChain, Hugging Face embeddings, and Streamlit, it enables efficient document search and question answering using vector-based retrieval. 🚀

ai chatbot embeddings huggingface langchain nlp pdf-document-processor rag search streamlit vector

Last synced: 12 Sep 2025

https://github.com/umara25/looklock

JAMHacks 7 Submission and winner for best use of Streamlit

hackathon python streamlit

Last synced: 18 May 2026

https://github.com/froukje/cygnss-deployment

Web Interface for Wind Speed Prediction with a Neural Net

cygnss deep-learning docker-compose mongodb prefect streamlit windspeed

Last synced: 07 Apr 2026

https://github.com/luuisotorres/wine-quality-prediction

Streamlit app powered by a CatBoost model and trained on the Wine Quality dataset that lets users input physicochemical properties of wine to estimate quality scores. Developed on Kaggle and deployed on Hugging Face Spaces.

data-science huggingface-spaces kaggle-competition machine-learning streamlit

Last synced: 18 May 2026

https://github.com/stevemats/pyhodophile

Interactive Py web app to explore different datasets and classifiers easily.

python streamlit streamlit-webapp

Last synced: 13 May 2026

https://github.com/sayalaruano/dashboard_sars-cov2_variants_europe

A dashboard of weekly reports of SARS-CoV2 variants in european countries from 2020 until now created with streamlit

covid-19 dashboard streamlit streamlit-dashboard

Last synced: 18 May 2026

https://github.com/niranjanxprt/frequenz-ai-native-task

AI-powered knowledge extraction and visualization system with semantic search capabilities for repository analysis and documentation

ai knowledge-graph machine-learning python semantic-search streamlit visualization

Last synced: 07 Apr 2026

https://github.com/garimaarora15/applicant-tracking-system

A Streamlit app that integrates with Google Gemini to analyze resumes against job descriptions. The app allows users to upload resumes in PDF format and receive feedback on how well the resume matches the job description.

applicant-tracking-system gemini-pro-vision generative-ai streamlit

Last synced: 18 May 2026

https://github.com/prashimpy/autoplot-web

A simple web that makes different types of the plot using the provided CSV or XLSX file.

matplotlib python streamlit

Last synced: 18 May 2026

https://github.com/ckeuss/zensus_22

This Streamlit App lets users explore census data on residential buildings in Germany from 2022, providing insights into housing types, ownership, and more.

plotly python streamlit

Last synced: 25 Jun 2025

https://github.com/dkoh2018/car_shopping

A car price analysis tool with brand comparisons, trend tracking, and interactive visualizations. Built with Python and Streamlit

automotive car-market data-visualization price-analysis price-tracker python streamlit web-scraping

Last synced: 18 May 2026

https://github.com/rubcode/chatbot-streamlit

This project is a chatbot that use a LLM like chatgpt. it was trained with RAG to provide responses in a given context

ai llm python streamlit

Last synced: 18 May 2026

https://github.com/kartikeya443/weather_webapp

A Streamlit based web-app using Weather API to visualize weather data of present time and forecasting 5 days.

streamlit weather-api

Last synced: 29 Apr 2026

https://github.com/asepchem/klasifikasi_menfess

A Streamlit-based web app to classify Twitter-like confessions using machine learning.

machine-learning ml-project python streamlit text-classification

Last synced: 18 May 2026

https://github.com/ianjure/heatscape

ML-powered urban heat island analytics dashboard for Cagayan de Oro City.

dashboard streamlit uhi-predicton

Last synced: 18 May 2026

https://github.com/rahatmoktadir03/codebase-repo-sage

A web app that uses Retrieval-Augmented Generation (RAG) to create an AI expert over a codebase. The app allows users to interact with a codebase via chat, retrieving relevant code snippets from a Pinecone vector database and generating responses using LLMs.

ai codebase-chat jupyter-notebook language-learning-model nextjs nlp python rag react streamlit vector-database-embedding

Last synced: 27 Jul 2025

https://github.com/staysafe020/myportfolio

my personal website

python3 streamlit

Last synced: 18 May 2026

https://github.com/ricocopapa/vet-snomed-rag

수의학 SNOMED CT 온톨로지 기반 하이브리드 RAG 시스템 · Hybrid search (Vector+SQL+RRF) · Gemini Reformulator · Streamlit demo

chromadb clinical-terminology gemini-api hybrid-search korean-nlp medical-ontology ollama rag semantic-search snomed-ct streamlit veterinary

Last synced: 27 Apr 2026

https://github.com/caprogs/paris-events-analyzer

A project to analyze events in Paris using open source data provided by the city.

data data-analysis data-platform dbt docker ingestion python streamlit transformation vizualisation

Last synced: 04 May 2026

https://github.com/bayu-siddhi/whatsapp-chat-history-ui

A Streamlit UI to display the contents of a ZIP file from WhatsApp Chat History (.TXT and attachment directory) in a chat-like view, making it easier for users to revisit and read their chat history again.

python streamlit whatssap

Last synced: 19 May 2026

https://github.com/sudarshanc00/brain-tumor-classification

This project uses a deep learning model in PyTorch to classify brain MRI images into four tumor types, aiding early diagnosis and treatment planning. Two ResNet-based models were developed and optimized, achieving high accuracy to support healthcare professionals in identifying tumor categories.

matplotlib numpy pytorch resnet scikit-learn streamlit

Last synced: 10 Apr 2026

https://github.com/ahmashraf1/plant_model

Computer Vision Project using Tensorflow to classify different diseases that appears on the plants' leaves into five categories; Healthy, Powdery, Rust, Slug and Spot with a web app to be used easily.

computer-vision deep-learning image-classification streamlit tensoflow tensorflow tensorflow-lite

Last synced: 13 Mar 2025

https://github.com/johndutchover/scm-frontend

Frontend for short-circuit-me

flyio gitlab-mirror python-poetry streamlit

Last synced: 19 May 2026

https://github.com/yanny-alt/melbourne-housing-price-prediction-app

This project is a web application that predicts house prices based on user inputs such as the number of rooms, location, property type, and other key features. The model was trained using XGBoost, a cutting-edge machine learning algorithm, and deployed using Streamlit, a lightweight framework for creating interactive web applications.

data-science house-price-prediction machine-learning streamlit web-application xgboost

Last synced: 19 May 2026

https://github.com/anna-zam/autoscoring_candidate

Автоматизированная система для PRщиков: оценивает кандидатов на вакансию с использованием парсинга данных с hh.ru и нейросетевого анализа (OpenAI).

ai automation hr-tech job-matching openai-api prompt-engineering python recruitment streamlit

Last synced: 19 May 2026

https://github.com/om-okg/ai_code_reviewer

A Python application that allows users to submit their Python code for review and receive feedback on potential bugs along with suggestions for fixes. The application should be user-friendly, efficient, and provide accurate bug reports and fixed code snippets.

genai llm streamlit

Last synced: 19 May 2026

https://github.com/farhad-here/streamlit-image-processing-pillow

A Streamlit-based image processing tool powered by Pillow. It supports filtering, segmentation, cropping, format analysis, edge detection, background removal, and more all from a user-friendly web UI.

background-removal coordinates cropper image-processing io pillow python rembg streamlit

Last synced: 19 May 2026

https://github.com/rodrigobressan/soapy

SOAPy converts unstructured medical audio recordings into a structured SOAP format using speech-to-text and LLM

health healthcare medical medical-application streamlit

Last synced: 19 May 2026

https://github.com/whisplnspace/careerai

🚀 CareerAI – Your Personalized AI Tutor & Career Recommender! 🎯📚

gemini geminiapi huggingface llm nlp python streamlit

Last synced: 19 May 2026

https://github.com/eusha425/mlb-strategy-assistant

AI-Powered Baseball Strategy Analyser with real-time pitch explanations using MLB data & Gemini API. Includes Python & Streamlit, built for fans, analysts, and developers.

ai-application api-integration gemini-api machine-learning mlb-api python real-time-analytics sports-analytics streamlit

Last synced: 19 May 2026

https://github.com/elle-concetta/language-learning

A serverless personal Gujarati language teacher chatbot using AWS Lambda, Docker, Streamlit and OpenAI API.

api-gateway aws-lambda docker openai streamlit

Last synced: 05 Apr 2026

https://github.com/bhargav1144/mental_health_chatbot

A Streamlit-based AI chatbot offering compassionate mental health support using models like Mistral, LLaMA, DeepSeek, and Cohere. It provides uplifting responses, self-care advice, and personalized guidance from a curated dataset. With an intuitive UI and chat history retention, it serves as a comforting AI companion for emotional well-being.

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

Last synced: 12 Apr 2026

https://github.com/muhammadadilnaeem/question-answer-chatbot-gpt-4o-mini

This chatbot is built using Streamlit and LangChain to provide a seamless user experience. It allows users to input their questions and get responses from the gpt-4o-mini model. The UI is designed to be user-friendly and responsive, with custom CSS for styling.

chat chatgpt css html huggingface-spaces openai python streamlit streamlit-webapp

Last synced: 11 Apr 2026

https://github.com/saniyaacharya04/resume-scanner-using-nlp

A live resume scanning and ranking tool built with Python, Streamlit, and NLP. Upload resumes, match them to job descriptions, and generate analytics dashboards and PDF reports.

dashboard job-matching nlp pdf-parser resume-scanner scikit-learn spacy streamlit transformers

Last synced: 03 May 2026

https://github.com/chesterxalan/streamlit-llm

Streamlit 範例程式,實作 ChatGPT 與 LangChain

chatgpt langchain poetry python streamlit

Last synced: 11 Apr 2026

https://github.com/curatorcodicis/reddit-sentiment-analyzer

A Python-based tool that analyzes sentiment trends in Reddit discussions. Fetch posts, analyze sentiment using NLP, and visualize trends in an interactive Streamlit dashboard.

data-visualization docker mongodb nlp praw python reddit sentiment-analysis streamlit

Last synced: 13 Apr 2026

https://github.com/magnushelliesen/handwritten-digit-recognizer-app

App that recognizes handwritten digits using a neural network.

google-cloud-platform neural-network streamlit

Last synced: 19 May 2026

https://github.com/gkamboj/logsenseai

Streamlit based Gen AI chatbot that responds to user queries from the repository of stored documents

cloud-foundry genai-chatbot langchain openai python rag sap-btp streamlit text-embedding vector-database

Last synced: 24 Feb 2025

https://github.com/wlopezm-unal/chatbot_langchain_multiqueryretriever

chatbot that allows you to interact with your PDF files. When you upload a document, it generates a split and a summary, stored in separate collections within the Qdrant vector database. When you ask a question, two queries are created to search for relevant information in the summary and split, optimizing token usage in the LLM model.

docker-compose gemini-pro git langchain llm phoenix python qdrant streamlit

Last synced: 20 Jan 2026

https://github.com/huacenxu/pri-insights-chatbot

This project leverages machine learning and large language models to compute similarity scores, generate actionable insights, and enable AI-powered question-answering for enhanced data interaction.

ai-chatbot bertopic llm machine-learning natural-language-processing python sentence-similarity streamlit transformers visualization

Last synced: 19 May 2026

https://github.com/marianamartiyns/aipowered-textsummarization

Web application for text summarization using LangChain and DeepSeek, with an interactive interface in Streamlit.

deepseek langchain python streamlit

Last synced: 16 Apr 2026

https://github.com/maumau404/calcimc-streamlit

Calculadora de IMC - Gestão e qualidade de software

python streamlit

Last synced: 16 May 2026

https://github.com/mdalamin5/multiagent-search-bot-llm

A Streamlit app integrating LangChain to enable chatbot interactions with web search capabilities. Leverages APIs like Arxiv, Wikipedia, and DuckDuckGo for insightful responses. Features an interactive chat interface, real-time agent actions, and secure API key input for seamless user experience.

agents generative-ai langchain streamlit

Last synced: 12 Apr 2026

https://github.com/sarvamm/zeno-chat

Chat with your data in natural language and get insights and plots without any writing any code

chatbot data-science data-visualization large-language-models streamlit

Last synced: 19 May 2026