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/nfaltir/ai-art-generator

๐ŸŽจ A python application that uses OpenAi to generate ai art based on user prompts

ai machine-learning openai python streamlit

Last synced: 15 Apr 2026

https://github.com/smaranjitghose/fantasticfinancetracker

A minimalistic application to track one's finances over a period built using Python

deta deta-base docker finance-tracker nosql nosql-database open-source plotly python python3 streamlit streamlit-lottie

Last synced: 14 Apr 2026

https://github.com/drake69/spendify

๐Ÿฆ Personal finance ledger โ€” aggregates bank statements (CSV/XLSX) into a single ledger with hybrid deterministic + LLM categorization. Offline-first, privacy-safe.

bank-statements budgeting finance llm ollama personal-finance python self-hosted sqlite streamlit

Last synced: 18 Apr 2026

https://github.com/datarohit/stockastic

Stockastic is an ML-powered stock price prediction app built with Python and Streamlit. It utilizes machine learning models to forecast stock prices and help investors make data-driven decisions.

machine-learning plotly stock-price-prediction streamlit yfinance

Last synced: 30 Apr 2026

https://github.com/m-rishab/diet-and-workout-recommendation-using-google-gemini-pro

Elevate your health journey with our Diet & Workout Recommendation System on Google Gemini Pro! Personalized suggestions based on age, sex, height, weight, region, dietary preferences, allergies, and health conditions. Optimize your well-being effortlessly!

apikey-authentication genrative-ai google-gemini-ai langchain python3 streamlit

Last synced: 11 Jul 2025

https://github.com/giovaneiwamoto/capiara-code-mentor

๐Ÿฆœ CapIAra Code Mentor - Learn to think, not just code! Develop real problem-solving skills by mastering algorithmic logic step by step. Strengthen your reasoning, break down complex challenges, and build a solid foundation for programming without relying on ready-made code.

agent code langchain llm maritalk mentor streamlit

Last synced: 30 Jun 2025

https://github.com/albertodiazdurana/rag-document-assistant

Production-ready RAG system with multi-provider LLM support (OpenAI, Claude, Ollama), vector database integration, FastAPI backend, and MLflow evaluation. Features German language support and Streamlit UI.

anthropic chromadb document-qa embeddings fastapi langchain langgraph llm mlflow nlp ollama openai pinecone python rag retrieval-augmented-generation streamlit vector-database

Last synced: 17 Apr 2026

https://github.com/guahusni/ai-pdf-chatbot-langchain

Build an AI PDF chatbot with LangChain and LangGraph. Ingest documents, store embeddings, and answer queries using OpenAI. ๐Ÿค–๐Ÿ“„

ai ai-chatbot chatbot conversational-ai gemini google-gemini langchain langgraph llama2 llama3 llm mogodb nextjs nlp pdf petcare streamlit vercel-ai-sdk

Last synced: 15 Apr 2026

https://github.com/ravikumarmn/simple-llamaindex-agent

A FastAPI-based application that combines a Retrieval-Augmented Generation (RAG) system with an intelligent agent for enhanced information retrieval and query handling.

ai-agents langchain llama-index pinecone rag streamlit

Last synced: 08 Feb 2026

https://github.com/aiengineeringforgrandmas/groq-prompt-engineer-toolkit

โšกPowered by Groq LPUs and the latest (July 2024) Llama 3 Models to generate high-quality engineered prompts and datasets for fine-tuning AI models. Try this free Streamlit application designed to help you become a prompt engineering and fine-tuning pro.

gemini-ai gemini-api gemini-pro groq groq-api groq-lpu llama3 llama3-70b-8192 llama3-meta-ai python streamlit streamlit-webapp

Last synced: 07 Oct 2025

https://github.com/voldsenjoy-git/vidsummarizerpro

An AI-powered multilingual YouTube video summarization tool that extracts, translates, and summarizes video transcripts with precision and ease. Built with Streamlit, Google Generative AI, and YouTube Transcript API for smart, concise content insights.

google-generative-ai google-translate-api streamlit youtube-api

Last synced: 15 Jun 2025

https://github.com/harshsahu23/wabtec-team-vitbhopal

web-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: 08 Feb 2026

https://github.com/tghurair/agentic-prompting

Leverage large language models (LLMs) and LLM Agents to craft impactful and effective prompts

agents crewai llms openai streamlit

Last synced: 04 Feb 2026

https://github.com/xiyuanyang-code/rag_blog_content_retrieval

A simple application for blog content retrieval implemented using RAG as the core technology.

beautifulsoup4 python rag streamlit

Last synced: 22 Apr 2025

https://github.com/sheeki03/analystOS

analystOS - AI research platform with Web UI + Notion automation. Upload docs, scrape URLs, chat with research via RAG. Powered by OpenRouter (50+ models).

ai-research crypto deep-research langchain notion-integration openrouter python rag streamlit

Last synced: 05 Feb 2026

https://github.com/tsu2000/nus_gpa_insight

A simple web app for NUS students to track courses taken and check their GPA and Honours classification.

data-app data-dashboard nus streamlit web-tool

Last synced: 26 Feb 2026

https://github.com/allengineerx/nightingale

Nightingale is a Ruby framework for building interactive data and AI web applications with a simple, declarative DSL. It brings the "script-as-app" experience (like Streamlit) to the Ruby ecosystem.

ai developer-tools ruby rubygems streamlit

Last synced: 17 Mar 2026

https://github.com/phamtrinhduc/chatbot-mental-health-with-llamaindex

In the project, I will build a mental health consultation system for users based on the DSM-5 data set, using the Llamaindex framework. After consulting the user, the system will compile statistics through the conversation.

llama-index mental-health openai retrieval-augmented-generation streamlit

Last synced: 27 Jan 2026

https://github.com/machinelearningprodigy/cancer-prone-detection

A simple Cancer Risk Prediction App built with Streamlit and Machine Learning. This app predicts the risk of cancer based on various health factors. ๐Ÿš‘๐ŸŽ—๏ธ

disease-detection machine-learning-algorithms pandas scikit-learn streamlit

Last synced: 26 Feb 2026

https://github.com/filip-copija/roadaccidentsexplorer

Interactive dashboard for exploring and analyzing road accident data in Poland. Built with Streamlit, PostgreSQL, and Python for dynamic SQL queries, visualizations, and insights.

data-dashboard data-visualization poland postgresql python road-accidents streamlit

Last synced: 18 Apr 2026

https://github.com/zenitsu0509/linkdin-post-generator

This is a project made to generate linkdin Post for a user

linkdin llm streamlit

Last synced: 08 Feb 2026

https://github.com/aditiiprasad/whatsstat

A fun and insightful WhatsApp chat analyzer that turns your conversations into beautiful stats, juicy graphs, and quirky insights.

chat-analyzer data-analysis data-visualization nlp streamlit text-processing whatsapp

Last synced: 02 Sep 2025

https://github.com/great-majority/kk-snippets

A repository for various tools related to Koikatsu and Honeycome games.

aicomi honeycome illgames streamlit summervacationscramble

Last synced: 16 Jan 2026

https://github.com/hiteshydv001/multi-rag-agent

Multi Rag Agent using gemini Website link: https://multi-rag-agent.vercel.app/

agents gemini-api genai pyhton streamlit

Last synced: 05 Oct 2025

https://github.com/r3c0ger/liscaps

A LSTM-based intelligent stock crawl, analysis and prediction system.

crawler lstm python pytorch stock streamlit

Last synced: 27 Jan 2026

https://github.com/yash-kavaiya/gemini-chatbot

A conversational AI chatbot powered by Google's Gemini Pro language model, built with Streamlit and Google's GenerativeAI API.

gemini-pro generative-ai python streamlit

Last synced: 04 May 2026

https://github.com/kaarthik108/subzerosearch

AI-Powered Recruitment: Simplifying Talent Acquisition.

ai cortex mistral snowflake snowpark streamlit

Last synced: 23 Jun 2026

https://github.com/tushar2704/stats-mosaic-streamlit

Stats-Mosaic-Streamlit is a comprehensive GitHub repository that aims to provide a growing collection of curated content and projects centered around statistics and its intersection with data science, machine learning, and artificial intelligence.

artificial-intelligence bivariate-analysis data-analysis data-science hypothesis-testing machine-learning statistical-learning statistics streamlit streamlit-tushar2704 univariate-analysis

Last synced: 28 Apr 2026

https://github.com/tonykipkemboi/streamrdashboard

A Streamr BrubeckScan Dashboard App using Streamlit

dashboard python streamlit streamr web3

Last synced: 24 Apr 2026

https://github.com/abhishek-mallick/predict-bay-v1

This is a Streamlit app for predicting stock prices. It uses data from Yahoo Finance to show the stock's closing price, a chart of the closing price vs time, and a chart of the closing price vs time with the 100-day moving average and 200-day moving average. The user can input a valid stock ticker symbol and view the data for that stock.

ci-cd deep-learning google-cloud lstm-neural-networks machine-learning python streamlit

Last synced: 06 May 2026

https://github.com/terieyenike/streamlit_audio

This project is a Streamlit application that utilizes OpenAI's Whisper model for audio transcription and translation. Users can record voice messages, which the application will transcribe into text or translate into another language.

openai python streamlit

Last synced: 06 May 2026

https://github.com/deividsousan/genderclassificationwebapp

Aplicaรงรฃo web onde vocรช consegue treinar um modelo de Machine Learning para classificar uma pessoa como do sexo masculino ou feminino com base em seu nome.

k-nearest-neighbor-classifier k-nearest-neighbours machine-learning machine-learning-algorithms pickle pickle-file python python-3 python3 streamlit streamlit-webapp webapp

Last synced: 28 Apr 2026

https://github.com/rogeriols/covid-19mundial

๐Ÿฆ  Forecast com os dados do covid-19 ๐Ÿฆ 

covid-19 forecasting heroku python3 streamlit

Last synced: 10 May 2026

https://github.com/shaadclt/time-series-analysis-stocks

This is a Streamlit application that performs time series analysis on stocks. It allows users to input a stock ticker symbol and displays various visualizations for the selected stock.

plotly streamlit yfinance

Last synced: 02 May 2026

https://github.com/vinne01/chat-with-multi-pdf

I have made chat with multi pdf using streamlit and google gemini api where user uploads any pdf and ask question related to pdf

api python3 streamlit

Last synced: 20 Apr 2026

https://github.com/maskedsyntax/penguins-species-prediction

A web app using streamlit to predict Penguin Species

pickle random-forest-classifier streamlit webapp

Last synced: 24 Apr 2026

https://github.com/keanteng/epf

EPF Savings Projection For Malaysian & Non-Malaysian

epf insurance kwsp python retirement-calculator retirement-planning streamlit tax

Last synced: 02 May 2026

https://github.com/andr3w03/bike-sharing-dashboard

Bike Sharing Data Analysis Streamlit Dashboard

dashboard data-analysis data-visualization python streamlit

Last synced: 01 May 2026

https://github.com/niroj7/ai-assistant

LLM-powered assistant for chat, document parsing, PDF/TXT summarization, and automated CSV analytics โ€” built using Streamlit, Python, and Groqโ€™s Llama models.

chatbot groq-api llm python3 streamlit

Last synced: 07 May 2026

https://github.com/manmath647/Spam-Shield-spam-email-detection-using-logistic-regression

Streamlit app that detects email spam in real-time using a TF-IDF + ML pipeline. Features confidence scoring, spam categorization, and a built-in feedback system for improving model accuracy.

logistic-regression machine-learning machine-learning-projects python streamlit

Last synced: 24 Jun 2026

https://github.com/russmckendrick/flux-fal-openai-streamlit

The code to accompany the Unlocking Image Creation with Flux and GPT-4o blog post.

ai blog-post fal-ai flux gpt-4o streamlit

Last synced: 27 Apr 2026

https://github.com/mrnust/codestral

Streamline your coding tasks with Mistral AI. Translate code, generate snippets, and create documentation effortlessly. Simply input your code or description and select your preferred language or file. Boost productivity with AI-powered coding assistance.

codestral codingassistant lancgchain llm streamlit

Last synced: 30 Apr 2026

https://github.com/shaadclt/hate-speech-detection

This project implements a hate speech detection model using a decision tree classifier and Twitter data.

decision-tree-classifier nltk streamlit

Last synced: 28 Apr 2026

https://github.com/kaarthik108/snowtok

SnowTok is a nifty tool that crafts TikTok-like videos from simple text prompts using AI

openai replicate sdxl snowflake streamlit tts

Last synced: 20 Apr 2026

https://github.com/arcvaishali/litterlens--local-litter-insights

This is a sustainability hack that analyses and gives you insights about litter in your area and also helps Level-0 waste pickers and normal individuals in waste segregation.

html javascript kyh-2023 machine-learning python streamlit tailwindcss

Last synced: 26 Jun 2026

https://github.com/andredisa/youtube-chat-ai

๐Ÿ“บ Engage in meaningful conversations with your favorite YouTube videos! This app extracts video transcripts and uses GPT-4 to let you ask natural language questions about the content โ€” right inside a simple Streamlit interface.

ai openai-api python streamlit youtube-transcripts

Last synced: 28 Apr 2026

https://github.com/tomwalczak/pubmed-abstract-analyzer

NLP - exploring models across various tasks using PubMed RTC 200k dataset

machine-learning nlp streamlit

Last synced: 04 May 2026

https://github.com/machinelearningprodigy/heart-disease-prediction

Hereโ€™s a sHeart Disease Prediction App is a Streamlit-based tool that predicts heart disease risk using an XGBoost model. Enter your health details, get instant predictions, and explore insightful visualizations! ๐Ÿš€โค๏ธ

classification pandas plotly streamlit xgboost

Last synced: 04 May 2026

https://github.com/saumya-bhatt/nio-dashboard

Dashboard for relaying commands to another IP and getting a response in realtime using python. Has offline map functionalities and able to stream live IP camera video. Previous versions build using AJAX and JQuery. Database hosted on Apache with MySQL database. Can upload and run python files to the server.

apache dashboard databse mongodb mysql-server offline-maps python realtime streamlit video-streaming

Last synced: 29 Apr 2026

https://github.com/amanpriyanshu/medtranslate-360

MedTranslate 360 redefines medical documentation by providing an AI-powered assistant designed specifically for healthcare professionals.

ai gemini gemini-api hackathon llm llms medical ml privacy streamlit whisper

Last synced: 10 May 2026

https://github.com/vincent-maladiere/ringcode

Generation and detection of a new circular design for barcode and QRCode

opencv python streamlit

Last synced: 02 May 2026

https://github.com/vpanjeta/what-if

Answers to your arbitraty history shower thoughts about alternate history

chatgpt history openai streamlit

Last synced: 04 May 2026

https://github.com/leosimoes/streamlit-logistic-regressor

Web application for logistic regression made using Streamlit.

logistic-regression machine-learning model-building python streamlit

Last synced: 10 May 2026

https://github.com/nvhnam/fooddetector

A web application that use a YOLOv10b model, got mAP50 of 0.92, trained on the VietFood67 dataset to perform real-time Vietnamese food recognizing.

food-detection object-detection opencv python real-time roboflow rtsp-stream streamlit vietfood67 yolov10

Last synced: 01 May 2026

https://github.com/sarahm44/pychain-ledger

A blockchain-based ledger system with Streamlit web interface that allows individuals to conduct financial transactions and verify the integrity of the data in the ledger.

blockchain cryptocurrency d-app dapp fintech ledger pychain streamlit streamlit-webapp

Last synced: 30 Apr 2026

https://github.com/n-shar-ma/customizable-music-recommendation-system

Microsoft Engage'22 Project: A unique music recommendation system that clearly shows on what basis a recommendation is made and grants the user the full freedom to personalise the system

machine-learning recommendation-system streamlit

Last synced: 30 Apr 2026

https://github.com/colesmcintosh/crypto-predictor-app

Get price predictions for your favorite cryptocurrency! Prices from January of 2015 till today's date are pulled using the Yahoo finance API, tables and graphs of the retrieved data are created. Using machine learning, a future predication of that data is created and subsequent tables and graphs are created for the predication model. Created with Streamlit.

cryptocurrency machine-learning python streamlit

Last synced: 11 May 2026

https://github.com/zentise/offline-ai-study-buddy

A completely local, offline AI chatbot powered by the Mistral LLM using Ollama. Ask any question and get helpful, structured answers โ€” no API key or internet required after setup.

llm mistral-7b ollama streamlit

Last synced: 08 May 2026

https://github.com/shaadclt/regression-automl-app

This is a sample application that demonstrates how to build a regression AutoML app using Streamlit, Pandas Profiling, and PyCaret.

pandas-profiling pycaret streamlit

Last synced: 27 Apr 2026

https://github.com/abhishekkantharia/aiconversationaldatasciencetutor

AI Data Science Tutor powered by Google Gemini 1.5 Pro Latest offers multi-chat support, persistent memory, voice-to-text input, and IP banning for security. Users can create, rename, and delete chats, ensuring a seamless, secure, and intelligent AI-powered Data Science learning experience. ๐Ÿš€

api artificial-intelligence deep-learning generative-ai google-ai-studio google-gemini-pro langchain llm machine-learning memory python streamlit

Last synced: 06 May 2026

https://github.com/jpedrou/house-rental-price-prediction

This project predicts house rental prices using machine learning, Airflow, and SQLite with automated pipelines.

airflow machine-learning python sqlite streamlit

Last synced: 09 May 2026

https://github.com/ajitashwath/nn-visualization

A web application for visualizing various aspects of neural networks.

matplotlib-pyplot python3 scikit-learn streamlit tensorflow

Last synced: 03 May 2026

https://github.com/andfanilo/s4a-local-video

Display local video on Streamlit Share

streamlit streamlit-sharing

Last synced: 26 Apr 2026

https://github.com/shruagarwal/magical_image_art

Try this Streamlit App and receive three different styled effects out of an Image! ๐Ÿ˜‰๐ŸŒˆ

numpy opencv-python pillow python streamlit

Last synced: 02 May 2026

https://github.com/shivankk26/nitrogpt-navigator

NitroGPT Navigator is an advanced chatbot that leverages cutting-edge technologies, including OpenAI's GPT-3.5, LangChain, and Pinecone Vector Database. It's designed to provide accurate and context-aware answers to any questions related to the content on routerprotocol.com.

ai gpt-35-turbo langchain langchain-python openai pinecone pineconedb python similarity-search sitemap-xml streamlit webbased

Last synced: 05 May 2026

https://github.com/machinelearningprodigy/sentiment-analysis

The Twitter Sentiment Analysis app predicts whether a tweet has a Positive ๐Ÿ˜Š or Negative ๐Ÿ˜ž sentiment using Logistic Regression and Naive Bayes models. It preprocesses text with stemming and stopword removal for better accuracy and provides color-coded visual feedback for easy interpretation.

ai notebook-jupyter pip python random-forest request sentiment-analysis streamlit

Last synced: 28 Apr 2026

https://github.com/shaadclt/chatbot

This is a simple chatbot implemented using Python and Streamlit. The chatbot uses a logistic regression classifier with TF-IDF vectorization to classify user input and generate appropriate responses.

nlp nltk streamlit

Last synced: 02 May 2026

https://github.com/smmariquit/pjdsc-economic-impact

BARLO: Bayani Alert and Response for Local Operations โ€” predicts a storm's economic impact from typhoon forecast data using a PyTorch + scikit-learn model, deployed on Streamlit.

disaster-risk logistics machine-learning philippines pjdsc python pytorch scikit-learn streamlit typhoon

Last synced: 14 Jun 2026

https://github.com/bufferapp/convoyslit

Streamlit app to quickly explore convoys models from BigQuery queries

convoys streamlit

Last synced: 24 Apr 2026

https://github.com/rysuds/streamlit-jupyter

Generate Streamlit apps from a Jupyter notebook

jupyter jupyter-notebook nbconvert streamlit

Last synced: 07 May 2026

https://github.com/julientoucoula17/crossfit_open-streamlit-docker

Analysis of Crossfit Opens athletes 2020 with Streamlit ๐ŸŽจ

crossfit crossfit-app crossfit-games docker heroku plotly python streamlit

Last synced: 01 May 2026

https://github.com/bbs1412/inquisitive_genai_quiz

This repo contains a Generative AI project created in python. It is a multilingual AI powered questions generator based on any text paragraphs or the news article provided.

ai artificial-intelligence genai generative-ai streamlit

Last synced: 21 Apr 2026

https://github.com/maehr/simple-topic-modeling

A simple topic modeling tool that runs in your browser.

lda pyodide streamlit topic-modeling

Last synced: 02 May 2026

https://github.com/armanjscript/article-summary-generator

A powerful Streamlit application that generates concise summaries of articles from Wikipedia and Medium based on user queries and automatically posts them to a Telegram channel. Perfect for researchers, students, and knowledge enthusiasts looking to quickly digest information from trusted sources.

article langchain langchain-ollama langgraph medium serperapi streamlit summarization summarizer telegram-api telegram-bot wikipedia

Last synced: 08 May 2026

https://github.com/nsgowebjavaprog/search-engine

https://search-engine-2fpyr9kd7hgwahsbtgoywb.streamlit.app/

ai aiapplication clou git llm ml more nlp streamlit streamlitcloud

Last synced: 21 Apr 2026

https://github.com/muhammadadilnaeem/deepseek_groq_streamlit_chatbot

This repository will contain source code related to deepseek groq streamlit chatbot materials.

chatbot deepseek groq-api python python-dotenv streamlit

Last synced: 28 Apr 2026

https://github.com/jpedrou/rain-prediction

Application made with the aim of predict when it will rain today or tomorrow in Australia using Machine Learning and a queue system.

airflow data-science data-visualization machine-learning preprocessing python sqlite3 streamlit

Last synced: 02 May 2026

https://github.com/kirrrto/amazon-market-research-dashboard

Amazon product research dashboard for spreadsheet imports, supplier product pages, specification matrices, gap analysis, requirement drafts and supplier follow-up exports.

amazon-product-research data-analysis ecommerce market-research pandas product-development python specification-analysis streamlit

Last synced: 17 Jun 2026

https://github.com/itsaidi/scrapyoutuber

ScrapYoutuber is a time-saving tool that helps sponsors and companies quickly gather essential data about YouTubers, including main topics, social media presence, and engagement rates. Powered by the Langraph framework, it streamlines the process of evaluating YouTube channels for marketing and partnerships.

chromadb fireworks langchain langgraph llm python rag serper streamlit tavily youtube-api

Last synced: 17 Jun 2026

https://github.com/blurred-machine/shrinkit

Shrinkit is a powerful GUI-based Python library designed for automating machine learning tasks. With its intuitive interface, Shrinkit simplifies the process of building, training, and evaluating machine learning models, making it accessible to users of all skill levels. Shrinkit is a No-code package which can be used as a GUI.

ai automl automl-algorithms automl-pipeline data-science gui gui-application machine-learning ml quickstart streamlit streamlit-webapp training visualization

Last synced: 28 Apr 2026

https://github.com/unnatmalik/chat-bot

This is a AI chat bots made with Ollama LLM using LLama3 model and langchain and other chatbot made using Streamlit and GEMINI 1.5 flash

chatbot flet gemini-api llama3 llms ollama python streamlit

Last synced: 08 May 2026