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/presizhai/ai-auto-assistant

A voice-based AI agent designed for a car dealership. This agent can interact with users via voice commands, respond using natural language, & provide continuous speech-to-speech conversations. The system uses Google Cloud's Speech-to-Text & Text-to-Speech services, OpenAI's GPT-3.5-turbo for generating responses, & Streamlit for the user interface

google-api google-cloud google-cloud-platform openai openai-api speech-synthesis speech-to-text streamlit text-to-speech

Last synced: 02 Jan 2026

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

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

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

Last synced: 28 Jan 2026

https://github.com/viktor-shcherb/streamlit-queue

Streamlit + Google Sheets = $0 cost MVP Web project

courier google-sheets streamlit

Last synced: 18 Apr 2026

https://github.com/victorgoubet/capitalquest

The best capital quizz of the world

api capital fastapi pydantic python quizz streamlit webapp

Last synced: 24 Jan 2026

https://github.com/ssreeramj/youtube_channels_analysis

This web app gives a detailed analysis of the videos uploaded in a particular youtube channel.

data-analysis heroku pandas python streamlit youtube

Last synced: 29 Apr 2026

https://github.com/ayushdutta-ai/aila

This project is an NLP-based legal assistant using LLMs and RAG to provide accurate IPC-related legal information. It features a user-friendly interface built with Streamlit, enhancing legal accessibility and understanding.

nlp python rag streamlit

Last synced: 11 Apr 2026

https://github.com/notyusheng/infojoe

AI-powered natural language interface for PostgreSQL databases. Allows users to query and explore structured data using plain English.

docker docker-compose fastapi lm-studio postgres qwen2-5 streamlit

Last synced: 12 Apr 2026

https://github.com/gurveervirk/adobe-gensolve-2024

End-to-end process to regularize hand-drawn shapes, find symmetry in it, if possible, and complete these shapes, if necessary.

adobe curve-fitting mathematical-modelling mathematics science streamlit

Last synced: 28 Feb 2026

https://github.com/walterpinem/pdf-to-audiobook-converter

A simple PDF to Audiobook Converter web app using Python and Streamlit.

audiobook python python3 streamlit streamlit-webapp

Last synced: 03 Jan 2026

https://github.com/darwinsorchid/frataxin-structure-analysis

[Python] Structural bioinformatics analysis of the human frataxin protein involved in Friedreich's Ataxia (FRDA).

biopython pdb-files protein-structure streamlit

Last synced: 13 May 2026

https://github.com/aleenprd/docbt

Documentation Build Tool - Generate YAML documentation for dbt models with optional AI assistance. Built with Streamlit for an intuitive and familiar web interface.

ai analytics-engineering bigquery data data-modeling data-science dbt docker llm lmstudio ollama openai snowflake sql streamlit

Last synced: 11 Nov 2025

https://github.com/a3ro-dev/weather-prediction-application

a weather prediction application built using Streamlit. The application predicts future temperatures and weather types based on past trends. It provides a sleek and intuitive user interface for input and displays the predictions dynamically.

charts mathematics matplotlib numpy plotting python python3 streamlit weather weather-app weather-forecast weatherprediction webapp

Last synced: 06 Feb 2026

https://github.com/xharshit/careerconnect-smart-campus-placement-portal

CareerConnect is an AI-powered campus placement portal that helps students prepare for jobs through smart aptitude and coding tests, mock interviews, resume analysis, and more — all monitored with face recognition-based proctoring. Designed to assist students, TPOs, and companies for seamless hiring and tracking.

aptitude artificial-intelligence css face-recognition html machine-learning mockinterview nodejs opencv python resume-builder resumescanner scikit-learn streamlit technical-test tensorflow

Last synced: 13 Apr 2026

https://github.com/csabaconsulting/thruthinkcohereweaviatechat

Cohere and Weaviate powered ThruThink support chat on Streamlit

cohere generative-ai llm rag retrieval-augmented-generation streamlit weaviate

Last synced: 26 Oct 2025

https://github.com/muhammadadilnaeem/exploding-population-myths-1995-using-google-gemma-model

Welcome to the Exploding Population Myths 1995 repository! This project leverages the Google Gemma model to analyze and debunk common population myths from 1995 book, providing valuable insights into historical population trends.

css gemini-api gemma-2b html langchain markdown project pypdf python rag streamlit

Last synced: 12 Apr 2026

https://github.com/niqifan007/openai-tts-stt-streamlit

A gui interface for tts (text-to-speech) and stt (speech-to-text) interfaces using the openai api developed by Streamlit, with a history function一个使用Streamlit开发的openai的api接口的tts(文字转语音)和stt(语音转文字)接口的gui界面,带有历史记录功能

openai openai-api streamlit stt-gui tts tts-gui whisper whisper-api

Last synced: 06 Feb 2026

https://github.com/datalopes1/booking_status

Booking Status Prediction with Machine Learning

binary-classification lightgbm machine-lear machine-learning python streamlit

Last synced: 16 Feb 2026

https://github.com/itsmeuttu/chatgpt-clone

This repository contains a ChatGPT clone built using the Ollama library and Streamlit. The project demonstrates how to create a conversational AI application that leverages the power of large language models to provide interactive and engaging user experiences.

chatgpt chatgpt-clone llama3 ollama streamlit streamlit-webapp

Last synced: 19 Jan 2026

https://github.com/prithivsakthiur/auto-abliteration

modify a language model's behavior by abliterating its weights.

abliteration gemma3 huggingface-transformers llm llms ollama streamlit uncensored

Last synced: 11 Apr 2026

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

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

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

Last synced: 01 May 2026

https://github.com/birajcoder/travel-guide-ai

An AI assistant application created using the useLLM service

ai assistant python streamlit

Last synced: 14 Apr 2026

https://github.com/jayita11/ann-classification-customer-churn-prediction

The project predicts bank customer churn using an Artificial Neural Network (ANN). It includes data preprocessing, model training with TensorFlow and Keras, and deployment via a Streamlit app. The model's performance is visualized using TensorBoard, showcasing effective machine learning techniques for customer retention.

artificial-neural-networks customer-churn deep-learning keras machine-learning python streamlit tensorflow

Last synced: 16 Feb 2026

https://github.com/manas1331/pesu_io_project

This is a general health chatbot which is built using Gemini model and it answers all health related queries asked by the user. Built using the concept of RAG, embeddings and LLM.

chatbot gemini health healthcare llm rag streamlit

Last synced: 14 Apr 2026

https://github.com/krishbharadwaj5678/pdfsecure

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

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

Last synced: 18 Apr 2026

https://github.com/xiepei1/streamlit-msal-2

Yet another msal Single-Sign-On module of streamlit applications also for ConfidentialClientApplication by checking required App roles of signed-in users in the enterprise setup, and support obo flow.

msal streamlit streamlit-msal

Last synced: 27 Jan 2026

https://github.com/aurelliachristie/sectorscan

A financial analytics app that turns data from different sectors into beautiful, easy-to-understand visualizations

altair python streamlit

Last synced: 24 Feb 2026

https://github.com/nanith777/disaster_prediction_model

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

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

Last synced: 14 May 2026

https://github.com/headless-start/cs2-endtoend-chatbot

This repository contains a simple end to end Counter Strike 2 chat bot.

chatbot counter-strike-2 css flask html5 nltk python3 scikit-learn streamlit

Last synced: 11 Apr 2026

https://github.com/sorna-fast/iris-classifier-pca

An interactive web application for Iris flower classification using Random Forest and PCA visualization, built with Streamlit. Features real-time predictions, interactive model training, and beautiful data visualizations.

matplotlib matplotlib-pyplot matplotlib-python numpy pandas python seaborn sklearn streamlit

Last synced: 16 Apr 2026

https://github.com/negativenagesh/Arecaverse

Areca nut quality sorting is a manual process done by farmers, so this project is aimed to make areca nut quality sorting without human intervention

analytics classification classification-project classifier cv2 data-science image-processing machine-learning machine-learning-project machine-learning-projects machinelearningprojects ml-projects mlproject model modelbuilding python rembg streamlit

Last synced: 24 Oct 2025

https://github.com/megh2005/portfolio-megh

Streamlit Multipage Portfolio

multi-page-application portfolio streamlit

Last synced: 13 May 2026

https://github.com/hamdaniqhmqd/project-predict-saham-bbri

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

data-visualization numpy pandas python sklearn streamlit

Last synced: 11 Apr 2026

https://github.com/brianlesko/rag-text-search

This git repository hosts a user interface for a chat-app, with integrated text similarity search for querying a document. Think of it as an upgrded Cmd+F search. It's written in Pure Python. Created for Learning Purposes.

cosine-similarity gpt llm openai python search-engine streamlit text text-embedding text-processing ui

Last synced: 16 Apr 2026

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

Entire legal chat app application in one repository

huggingface llm python react streamlit

Last synced: 07 Jan 2026

https://github.com/tirendazacademy/my-first-ai-app

Building an AI-powered app with Streamlit & LangChain

deployment langchain langchain-python llms openai streamlit

Last synced: 17 Oct 2025

https://github.com/ankitshah074/askai

GenAI Document Assistant is a AI tool that lets users upload documents (PDF, DOCX, TXT) and ask questions — powered by embeddings, FAISS, and LLM.

langchain llm python streamlit

Last synced: 06 Feb 2026

https://github.com/emn-f/vox-ai

Open-Source AI Assistant powered by Gemini & Neural Search. Built with Python, Streamlit, and automated MLOps pipelines.

chatbot gemini-api github-actions huggingface lgbt llm nlp python rag sentence-transformers sheets streamlit

Last synced: 23 Jan 2026

https://github.com/bunu23/image-classification-resnet50-streamlit

This project demonstrates an image classification system using ResNet50, fine-tuned on a custom dataset. It includes a Streamlit application for user interaction, allowing image uploads and classification results. It integrates Google's generative AI models for enhanced analysis.

cnn deep-learning generative-ai keras matplotlib numpy pillow python resnet-50 streamlit tensorflow

Last synced: 07 Apr 2026

https://github.com/kshula/global-commodity-app

Global commodity Analysis App buidng with python, streamlit, pandas and plotly.

pandas plotly python streamlit

Last synced: 01 Mar 2026

https://github.com/bunu23/gen-ai-for-text-and-image

This repo contains an application powered by generative AI models from Google, Gemini Pro and Gemini Pro Vision, offering insights and analysis on text and images.

googlegenerativeai pillow python streamlit

Last synced: 19 May 2026

https://github.com/magnuss0/movie-rec-system

The project extracts movie data using TheMovieDB API, processes it using TF-IDF and cosine similarity for generating recommendations, and stores the data in a DuckDB database. The system is encapsulated within a FastAPI web application and can be deployed using Docker. It provides movie recommendations in JSON format.

cosine-similarity docker duckdb movies-recommendation moviesdb-api ploomber poetry-python scikit-learn streamlit tf-idf

Last synced: 14 Apr 2026

https://github.com/charanpool/rag-news-summarizer

A local-first RAG pipeline that fetches news from RSS feeds, indexes them in ChromaDB, and generates AI-powered summaries using Ollama. Built with LangChain and Streamlit for learning and experimentation.

chromadb langchain local-llm news nlp ollama python rag retrieval-augmented-generation sentence-transformers streamlit vector-database

Last synced: 18 Jan 2026

https://github.com/s-araromi/cardiohealthassistant

A smart, AI-powered tool designed to assist in cardiovascular health management through personalized insights and reminders.

ai cardiovascular-health digital-health google-generative-ai health-tech machine-learning python streamlit streamlit-webapp

Last synced: 07 Apr 2026

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

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

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

Last synced: 12 Apr 2026

https://github.com/subhayudutta/talk2websites

Talk2Websites is a sophisticated AI-powered chatbot designed to provide comprehensive and insightful responses by accessing and interpreting information from the website link given by user.

beautifulsoup faiss-vector-database gemini-api langchain streamlit

Last synced: 16 Apr 2026

https://github.com/giuliosmall/twitter-trending-topics-pipeline

This project demonstrates trending topic detection using Apache Spark and MinIO. It processes Twitter JSON data with PySpark, leveraging distributed data processing and cloud storage. The entire project is containerized with Docker for easy deployment across architectures.

docker minio nlp pyspark pytest spacy spark streamlit

Last synced: 11 Apr 2026

https://github.com/higgn/bedrockchat

Bedrock Chatbot Implementation

aws bedrock python streamlit

Last synced: 16 Apr 2026

https://github.com/aritrakar/randomimagegen1

Random Image Generator

chatgpt-api dalle python streamlit

Last synced: 19 Apr 2026

https://github.com/markoshb/manageyourdata

Generate PDF reports and AI powered analysis from data files locally.

data-science fastapi fpdf gemini langchain ollama pandas pdf-report-generation streamlit

Last synced: 14 Apr 2026

https://github.com/bchachar/image-generation

A Streamlit app for generating AI images using Stable Diffusion with prompt similarity scoring and image gallery.

artificial-intelligence clip image-generation sqlalchemy stable-diffusion streamlit

Last synced: 13 Apr 2026

https://github.com/exsandebest/mts-teta-hackathon

(RU) Hosts classification - MTS.Teta hackathon project

classification-model hosts hosts-classification jupyter-notebook python streamlit

Last synced: 16 Apr 2026

https://github.com/soumyadeepbose/sheet-counter

Sheet Counter is a Streamlit application designed to count the number of sheets in a given video or image. The app uses computer vision techniques to detect and count horizontal lines, which represent sheets in the input media.

canny computer-vision hough-lines hough-transform opencv python python3 sheet-counter streamlit

Last synced: 10 May 2026

https://github.com/abdulsamad183/cooking_agent

Cooking Agent is a simple multi-modal AI project that takes an image of ingredients, extracts them, and suggests possible recipes. If the ingredients are not sufficient, it recommends additional ones to complete a recipe.

agentic-ai ai deep-learning machine-learning multimodal nlp openai streamlit

Last synced: 13 Apr 2026

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

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

matplotlib numpy pandas python streamlit

Last synced: 20 Apr 2026

https://github.com/taofiqsulayman/local-ai-assistant

A Streamlit app that uses Ollama and the LangChain library to create a chat interface with a local AI assistant.

ai langchain llms ollama python streamlit

Last synced: 22 Jan 2026

https://github.com/insolor/df-releases-analytics

Dwarf Fortress releases analytics

dwarf-fortress streamlit

Last synced: 29 Apr 2026

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

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

css html javascript llama pandas-library python streamlit

Last synced: 04 Feb 2026

https://github.com/rahul-sahani04/gemini-pro-vision-chatbot

Gemini Pro AI is a Streamlit-powered application leveraging Google's Generative AI API. Engage in dynamic text and image-based conversations with Gemini Pro and Gemini Pro Vision models. Simply input text or upload images to receive contextual and creative responses. Explore the possibilities of conversational AI with Gemini Pro AI.

gemini-pro google-ai python3 streamlit

Last synced: 27 Apr 2026

https://github.com/felipeclarindo/my-energy-web

Web project to improve the issue of green energy with dashboard and a management of energy accounts developed in python with integrated streamlit with api developed using djando and django-ninja.

api-rest dashboard django django-application django-ninja python streamlit

Last synced: 13 Apr 2026

https://github.com/jujulis18/medical_chatbot

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

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

Last synced: 31 Jan 2026

https://github.com/rhythrosalabs/swarmpy

Swarmpy is a simple-to-use UI for Swarm, OpenAI's multi-agent system. Just visit https://swarmp.streamlit.app and enter your API key to get started.

ai gpt mulit-agent multi-agent-systems openai streamlit swarm

Last synced: 27 Jan 2026

https://github.com/jyoti-ranjan-jena/docbot

DocBot is a Streamlit web application that enables interactive conversations with PDF documents using Gemini AI, providing insightful responses based on the document's content.

faiss gemini python streamlit

Last synced: 30 Apr 2026

https://github.com/divakarkumarp/building-chatboat-with-langchain-ollama

Simple web interface using Streamlit, a Python library, to interact with a language model called LLaMA3 from the Langchain library

langchain langchainsmith llama3 python3 streamlit

Last synced: 05 May 2026

https://github.com/leosimoes/uerj-tcc-analisador-dados-texto

Texto do trabalho de conclusão de curso (TCC) em engenharia de computação. Aplicativo Web para análise de dados.

data-analysis data-science data-visualization python streamlit

Last synced: 24 Mar 2025

https://github.com/jospin6/iris-flowers

A complete machine learning system for classifying iris flowers using a Multi-Layer Perceptron (MLP) neural network implemented with PyTorch.

fastapi huggingface pytorch streamlit

Last synced: 28 Apr 2026

https://github.com/atreyu4evr/byui-python-tutor

Streamlit web application featuring an AI chatbot that's tailored to assist BYUI students learn how to program in Python.

artificial-intelligence education huggingface meta python streamlit

Last synced: 14 Mar 2026

https://github.com/shantoroy/data-visualization-streamlit-app

Simple csv data analytics platform built using Python Streamlit

data-analytics data-visualization machine-learning python streamlit

Last synced: 13 Apr 2026

https://github.com/tayyabwaqar/financial-time-series-prediction-using-lstm

This app predicts stock prices using a Long Short-Term Memory (LSTM) neural network model.

lstm-neural-networks machine-learning python stock-price-prediction streamlit timeseries-forecasting

Last synced: 05 Feb 2026

https://github.com/rashi-raturi/readme-generator

A streamlit app that generates readme file for your project using llama-3 & groq API

generative-ai groq-api llama3 readme readme-generator streamlit

Last synced: 04 Feb 2026

https://github.com/wahidpanda/youtube_video_downloader_from_web_app

A Web APP where u can download YouTube Video, Video to Music, Image to PDF Converter

dashboard django opensource python pythonprojects streamlit streamlit-webapp webapp webproject

Last synced: 07 May 2026

https://github.com/shriram-vibhute/filmflare-movie-recommendation-engine

Movie Recommendation System - Web Application using Machine Learning: The system utilizes pre-processed movie data and a cosine similarity matrix to suggest similar movies

bag-of-words machine-learning nlp nltk python recommender-system streamlit vectorization

Last synced: 16 Oct 2025

https://github.com/alessioborgi/ALPR-Automatic-License-Plate-Recognition

A comprehensive system for detecting and recognizing license plates in real-time, combining image processing, object detection, and optical character recognition (OCR) to provide an accurate and efficient solution for automatic license plate recognition, with also double GUI, both for the Security Manager and for the Car User.

deep dl image-processing learning ml object-detection ocr ocr-recognition opencv postegresql python pytorch streamlit

Last synced: 16 Oct 2025

https://github.com/armanjscript/medical-test-report-analyzer

a powerful Python application designed to make medical test reports accessible to everyone. By uploading an image of a medical test report (e.g., blood tests, X-rays), users receive a clear, concise interpretation of their health status, including any abnormal results and actionable recommendations.

langchain langchain-ollama medical-report-analysis medical-tests ollama pytesseract pytesseract-ocr python qwen2-5 streamlit

Last synced: 05 May 2026

https://github.com/smdlabtech/vat-vies-validator-batch-eu-excel-file

🌍Open GitHub - VAT VIES Validator Batch EU Excel File 🤝Shared 🌐App

api-rest app checker eu european-union streamlit tva ue validator vat web web-app

Last synced: 19 Apr 2026

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

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

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

Last synced: 07 Jan 2026

https://github.com/eziodevio/rag-project

This project is a Retrieval-Augmented Generation (RAG) system that allows users to upload PDF documents and ask questions about the content, with responses generated using OpenAI's GPT model.

chatgpt openai pyhon rag streamlit

Last synced: 22 Feb 2026

https://github.com/fralfaro/streamlit-examples

Primeros pasos con Streamlit

general-projects streamlit

Last synced: 16 May 2026

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

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

jupyter-notebook machine-learning numpy pandas pickle python streamlit

Last synced: 12 Apr 2026

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

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

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

Last synced: 27 Feb 2025

https://github.com/ivangolt/text_tone_service

ML web app for predict text tone using FastAPI and Streamlit

docker-compose fastapi python pytorch streamlit transformers

Last synced: 11 Apr 2026

https://github.com/fralfaro/vizzu-examples

Primeros pasos con Vizzu

general-projects streamlit vizzu

Last synced: 16 Mar 2025

https://github.com/mrnust/automated-blog-post-generation-generativeai-mas

Writer's block blues? Give this project a topic - like "easy summer recipes." Two AI agents take care of the rest! One hunts for cool info, the other crafts a fun blog post. They're like magic helpers, freeing you up for new ideas!

crewai duckduckgo-search langchain streamlit

Last synced: 11 Apr 2026

https://github.com/aakashsharma7/shl-assessment-recommendation-system

Developed an intelligent recommendation system that analyzes job descriptions (text or URL) and suggests relevant SHL assessments. The tool simplifies hiring by using natural language understanding and Gemini API to return accurate, structured test recommendations instantly.

beautifulsoup4 generative-ai pandas python requests streamlit

Last synced: 05 May 2026