An open API service indexing awesome lists of open source software.

Chat Bot

A software application used for an online chat via text or text-to-speech, instead of giving contact with a human.

https://github.com/arcward/disconcierge

Self-hosted Discord bot powered by your own OpenAI Assistant, written in Go, with a TypeScript/React admin interface

ai assistant assistant-chat-bots chatbot chatbot-application discord discord-api discord-bot go golang gpt gpt-4 gpt-4o openai openai-assistants react typescript

Last synced: 29 Jan 2026

https://github.com/sambhu431/multifunctional-chatbot-fine-tuned-using-roberta-bart-transformers

The project contains code and resources for a sophisticated AI-driven chatbot designed to provide accurate, context-aware responses. It uses RoBerta and BART Transformers and advance NLP techniques. The chatbot is capable of handling a wide range of domains such as healthcare , finance , etc..

bart bart-model chatbot cosine-similarity finance-chatbot flask-web healthcare-chatbot mysql-database nlp roberta roberta-model sentence-transformers sentimen sql textblob transformer

Last synced: 20 Apr 2026

https://github.com/eliabdiel/advanced-multimodal-ai

Built with Gemini API, LangChain, Chainlit, and Python, this multimodal assistant explores AI tool integration driven by curiosity about multimodal capabilities. It demonstrates modern AI development by combining cutting-edge multimodal AI with practical user interface design.

agent artificial-intelligence assistant azure backend chainlit chatbot frontend gemini langchain langgraph langsmith microsoft nlp postgresql python rag speech-to-text

Last synced: 13 Apr 2026

https://github.com/livewithcodeankit/ai-document-assistant

This application allows users to upload PDF documents, extract content, generate summaries, and perform question-and-answer interactions based on the uploaded content. Users must provide their OpenAI API key, which is securely managed and used only during their session.

ai chatbot gpt langchain next15 openai pdf pinecone tpyescript

Last synced: 20 Apr 2026

https://github.com/reachsumit/leoslackbot

Leo is a Slack bot that utilizes Google's URL shortening and AWS's SNS services. Leo is programmed to send SMS alerts each time a target user posts a weblink. SMS shall contain a shortened URL of the same link.

aws aws-sns bot chatbot google-api heroku herokuapp python-3-6 slack-bot

Last synced: 20 Apr 2026

https://github.com/chandansoren/food-delivery-chatbot

Developed a conversational chatbot using GPT-3.5 Turbo and Chainlit for a food delivery service.

chainlit chatbot gpt-3-5-turbo llm python

Last synced: 11 Jun 2025

https://github.com/singhrimiumesh/scrape-chat

Scrape & Chat: A GUI tool for website scraping and AI chat. Effortlessly scrape website data and interact with a chatbot to get insights based on the extracted content. Built using PyQt5, Selenium, and conversational AI.

ai chatbot gui pyqt5 python3 selenium webscraping

Last synced: 20 Apr 2026

https://github.com/crosbydoo/chatbot-flutter

Simple chatbot using flutter with local backend using websocket

android chatbot dart flutter

Last synced: 15 Apr 2026

https://github.com/parvvaresh/deepspeek

This is a simple chatbot application built using Flask and DeepSeek AI. The application includes user authentication, a chat interface, and a deep learning model for generating chatbot responses.

chatbot deepseek flask ollama sqllite

Last synced: 07 Apr 2025

https://github.com/phantrongkien/chatbot

This is a chatbot written in batch language.

ai batch-script chatbot windows

Last synced: 08 Apr 2025

https://github.com/AyumuNekozuki/mashiro_v2

An Mashiro for Misskey✨

chatbot chatgpt discord misskey slack

Last synced: 10 Mar 2025

https://github.com/aryank1511/voyager

My personal chatbot that knows everything about me 🌍🤖

aws chatbot fastapi langchain nextjs

Last synced: 15 Apr 2026

https://github.com/miclaldogan/bantzv2

Bantz won't be a helper; he will be your Host. Your computer will become his studio, and your tasks will give the "entertainment." He won't just execute code; he will "pull strings" behind the scenes with a smile that you can hear through the text.

ai-assistant chatbot llm local-first ollama privacy-first productivity python terminal textual tui

Last synced: 28 May 2026

https://github.com/thavarshan/nesbot

🤖 A very simple chatbot built using the rule-based approach where the bot makes replies based on a set of pre-determined responses.

ai chatbot nebot python

Last synced: 11 Jun 2026

https://github.com/techspire0924/telehealth_platform

🌐 A full-stack telehealth platform enabling virtual consultations, real-time symptom prediction via AI, and chatbot-assisted triage — built with React, Node.js, and Python.

ai-healthcare chatbot fullstack healthcare machine-learning nodejs python react telehealth virtual-consultation

Last synced: 12 Apr 2026

https://github.com/meghajbhat/simple-chatbot

This repository contains my first Nexus internship project: a simple chatbot using Python and the ChatGPT API. The project is compatible with Python IDEs such as VS Code, PyCharm, and IDLE.

chat-bot chatbot chatgpt-api chatgpt-python python

Last synced: 11 Jun 2025

https://github.com/klus3kk/chatty

A repository, which contains a simple chatbot.

chatbot langchain

Last synced: 21 Nov 2025

https://github.com/pointlessai/chatbot-memory

Long Term Memory Chatbot A sophisticated AI chatbot with persistent personality and memory, designed to maintain consistent character traits and conversation history across sessions.

ai chatbot chatgpt-bot gpt

Last synced: 03 Apr 2025

https://github.com/rampal-punia/django-chat

AI-powered Django-Chat is an innovative chat application that combines the robustness of Django with cutting-edge language models with seamless integration of real-time communication and artificial intelligence, providing users with an intelligent conversational experience.

api-rest chat chatbot django huggingface-transformers langchain langchain-python mistral-8x7b mistral-ai

Last synced: 11 Mar 2025

https://github.com/rajveersinghcse/docubrain

📄DocuBrain is a web application that allows users to upload various file types (e.g., text, image, video, audio, PDF, tabular) and ask questions related to their contents.

ai chatbot document llm openai rag

Last synced: 11 Apr 2026

https://github.com/alexy-os/cursorai-chat-reader

This tool helps you preserve and analyze your conversations with CursorAI

chatbot cursor cursorai

Last synced: 29 Jun 2025

https://github.com/luz-coelho/pw3-react-landbot-chatbot

Atividade realizada durante a aula de PWIII - administrada pelos professores Paulo e William -, referente ao dia 22 de abril (22/04).

chatbot javascript landbot react reactjs student study vite vite-react vitejs

Last synced: 04 Jul 2025

https://github.com/viraj5903/cosmochatui

CosmoChat UI is the frontend application enabling users to engage in chat sessions with an AI chatbot powered by OpenAI's language model. It offers a seamless platform for users to interact with the chatbot, ask questions, and receive responses naturally. Key features include activity tracking, session ending, and session management.

chatbot material-ui openai-api reactjs

Last synced: 09 Apr 2025

https://github.com/elasticpath/facebook-chat

Reference Chatbot using Facebook Messenger

chatbot elastic-path-commerce facebook-messenger reference-chatbot

Last synced: 05 Mar 2025

https://github.com/emapeire/cohere-chat

Cohere Chat for a Senior Engineer interview

api chatbot cohere-ai javascript nodejs

Last synced: 11 May 2026

https://github.com/u-c4n/byte-terminal

AI-powered interactive chat interface using Groq API. Features a terminal-like UI, local storage, and customizable commands. Ideal for developers exploring LLMs.

ai chatbot genai groq rag

Last synced: 07 Feb 2026

https://github.com/0xarchit/anywhere-chatbot-chatty

AnyWhere Chatbot ("Chatty") is a lightweight, drop-in JavaScript widget that adds a floating, context-aware chatbot to any website.

anywhere-chatbot chatbot chatty genai-chatbot javascript

Last synced: 11 Apr 2026

https://github.com/alexeykrol/chatopenaiintegration

ChatGPT-style frontend with Supabase auth, chat history, personas, and OpenAI API integration.

agents ai ai-memory chatbot rag supabase supabase-auth

Last synced: 18 Jan 2026

https://github.com/vladimircuriel/locai-chat

LocAI is a WebLLM web client with service workers to achieve offline connectivity

astrojs chatbot github-actions github-pages react service-worker webllm

Last synced: 23 Apr 2026

https://github.com/pooh1649/chatbot-haystack

🤖 Build intelligent chatbots with Haystack, a powerful framework for creating conversational AI applications that understand and engage users effectively.

agent agents ai chatbot hacktoberfest hacktoberfest2023 haystack large-language-models llm machine-learning nlp openai pytorch question-answering speach-to-text summarization text-to-speech transformers

Last synced: 15 Apr 2026

https://github.com/wilhelmbuitrago/chatbot-rag

ChatBot-RAG is a chatbot framework leveraging Retrieval-Augmented Generation (RAG) to deliver context-aware responses. It integrates LangChain for advanced pipelines and supports local model hosting via Ollama for enhanced privacy and customization.

chatbot ollama rag rag-chatbot

Last synced: 04 Oct 2025

https://github.com/chatbotkit/template-nextjs-orchestrator-js

Business orchestrator template built with Next.js and ChatBotKit SDK

agent ai chatbot chatbotkit javascript next-auth nextjs template

Last synced: 14 Jun 2026

https://github.com/anurag6569201/lyzr-founder

A self-serve platform to build, train, and deploy plug-and-play AI customer support widgets. Powered by Lyzr, Django, and React.

ai ai-agent azure celery chat-widget chatbot customer-support django django-rest-framework full-stack javascript llm lyzr natural-language-processing python rag react sass websockets

Last synced: 10 Apr 2026

https://github.com/thuongtruong109/geminai

🤖 Mini AI chatbot implemented from Google Gemini

chatbot gemini gemini-ai generative-ai

Last synced: 09 Feb 2026

https://github.com/vilhalva/frases-filosoficas

👨‍🏫ESTE PROJETO EM "ASSEMBLY X86_64" TEM COMO OBJETIVO EXIBIR NA SAÍDA PADRÃO AS 20 MELHORES FRASES DE FILÓSOFOS.

assembly bot chatbot projeto terminal

Last synced: 15 Apr 2026

https://github.com/eddndev-studio/eddnbot

WhatsApp automation with AI — multi-tenant SaaS platform. Fastify + React + PostgreSQL + OpenAI/Anthropic/Gemini.

ai anthropic chatbot drizzle-orm fastify gemini multi-tenant openai postgresql react saas typescript whatsapp whatsapp-api

Last synced: 15 Jun 2026

https://github.com/sirtensor/chatbot-qna-clipper

Extracts Q&A from chatbot conversations and copies them to the clipboard in specific formats

chatbot chrome-extension clipboard javascript web-clipper

Last synced: 10 Feb 2026

https://github.com/depau/twitch-depaubot

The chatbot for my Twitch channel

chatbot gaming twitch windows

Last synced: 16 Apr 2026

https://github.com/mishraanuraagx/munchmate

MunchMate is a conversational AI-powered culinary assistant that combines OpenAI's LLM with a recipe database to provide intelligent food recommendations, contextual cooking ideas, and an interactive web interface.

ai-assistant chatbot chatgpt conversational-ai culinary-ai django docker food-recommendation llm mysql nlp openai recipe-app web-app

Last synced: 11 Apr 2026

https://github.com/alinababer/data-science-and-insight-agent-rag-llama3-lava-llm-django-api

Data-Science-and-Insight-Agent-RAG-LLama3-Lava-LLM-Django-WebApplication is an advanced AI-driven chatbot designed to assist in data science, document analysis, and image interpretation. This repository contain the Django based rest apis of this project.

chatbot django document-analysis image-analysis large-language-models lava llama python redis-server rest-api retrival-augmented-generation visual-large-language-models

Last synced: 27 Feb 2026

https://github.com/vilhalva/gerador-de-qr-code

👨‍🏫GERADOR DE QR CODE EM PNG PELO CONSOLE UTILIZANDO NODE.JS E TYPESCRIPT.

bot chatbot multimidia nodejs projeto terminal typescript

Last synced: 16 Apr 2026

https://github.com/dankgarlic1/summarizemypdf

🚧 Summarize My PDF 🤖 - Upload your PDF, get smart summaries, and chat with AI! 🧠 Powered by Pinecone DB, OpenAI, and PostgreSQL. Currently under construction, but feel free to explore! ✨

aws chatbot chatgpt clerk docker nextjs pdf-ai pinecone postgres rag

Last synced: 11 Feb 2026

https://github.com/mahdi-hazrati/chatbot-revealer-prompts

collection of prompts designed to subtly or directly reveal if you're interacting with a chatbot, AI assistant (like ChatGPT), or a masked virtual agent

chatbot chatgpt llm prompt prompt-engineering

Last synced: 12 Feb 2026

https://github.com/dee-me-tree-or-love/wordeu-bot

Wordeu chatbot - your word practice messenger buddy. Created as a practice tool for a university project. You can read more about it here https://tinyurl.com/wordeu-report.

chatbot dialogflow nodejs

Last synced: 13 Feb 2026

https://github.com/devexpress-examples/devextreme-getting-started-with-chat

The project creates an interactive interface that allows users to send and receive messages in real time.

angular chat chatbot devextreme jquery react vue

Last synced: 28 Feb 2026

https://github.com/cheanus/aiveryday

Let LLMs understand your desktop activities and send you interesting desktop messages from time to time!

activitywatch ai chatbot gpt llm ollama openai privacy

Last synced: 13 Feb 2026

https://github.com/danth/axyn

A chatbot using rudimentary algorithms

chatbot discord

Last synced: 14 Feb 2026

https://github.com/smirkhat/smirkchat

Náš vlastní experimentální AI chatbot.

ai ai-chatbot chatbot chatgpt

Last synced: 09 Mar 2026

https://github.com/m1kc3b/ResumePDF

Summarize, in French, any PDF file, regardless of its size or language. This AI, built with LangChain.js, is based on GPT-3.5-turbo.

bun chatbot gpt-3-5-turbo langchain langchain-js openai-api typescript

Last synced: 03 Oct 2025

https://github.com/sandyg6/agribot

Develop an AI chatbot system that provides farmers with a feeling of directly interacting with their agricultural field. 🌱🌾

agri-master agriculture api chatbot farming-assistant

Last synced: 03 Oct 2025

https://github.com/udayesarla/ai-powered-e-commerce

An innovative AI Powered E-commerce website that leverages artificial intelligence (AI) to provide a personalized shopping experience for customers. The website should integrate AI-powered features such as product recommendations, chatbots, and predictive analytics.

ai chatbot nodejs reactjs tyepscript

Last synced: 16 Apr 2026

https://github.com/a-xp/vk-jeopardy

Jeopardy-style quiz game for VK community chats — Go/Gin/MongoDB backend + React (VKUI) admin & rating Mini App. Monorepo.

chatbot gin go golang mongodb monorepo quiz-game react vk-api vk-mini-app vkui

Last synced: 07 Jul 2026

https://github.com/s4w3d0ff/pool-guy

When you need someone to maintain and clean your kiddie pool during twitch live streams, but can't rely on streamelements to get it done.

api async chatbot eventsub twitch websocket

Last synced: 02 Mar 2026

https://github.com/official-imvoiid/codeblack

Some Of My Projects which i did when i first Started Codeing

aiml chat chatbot deep-learning

Last synced: 16 Jun 2026

https://github.com/komai25/youtube-rag-chat

Interactive Streamlit app for chatting with YouTube videos using RAG technology

ai chatbot faiss langchain nlp ollama rag streamlit whisper youtube

Last synced: 09 Apr 2026

https://github.com/amiorhmn/rag-chatbot-from-scratch

A command-line RAG Chatbot application built from scratch

chatbot ollama rag rag-application rag-chatbot rag-implementation scratch-implementation

Last synced: 16 Apr 2026

https://github.com/sourceduty/simple_chatbot

🤖 Text-based conversational chatbot.

bot chat chatbot conversation conversational-bots

Last synced: 08 Aug 2025

https://github.com/jiaweihu08/chatbot

RNN + Attention Mechanism Chatbot in TensorFlow.

chatbot data-science deployment rnn tensorflow tpu

Last synced: 16 Apr 2026

https://github.com/sourceduty/marty_mcfly_chat

🤖 Conversational Marty McFly impersonation chatbot. Featuring quotes from 'Back to the Future'!.

ai artificial-intelligence back-to-the-future bttf chat chatbot chatgpt custom-gpt gpt gpt-store gpts marty-mcfly movie openai

Last synced: 08 Aug 2025

https://github.com/mrafoo/chatbot

Chatbot created using Python,Chainlit and Gemini

chainlit chatbot gemini-api python

Last synced: 07 Aug 2025

https://github.com/sabasyed/speechavatarbot

An interactive voice-based chatbot with a visual avatar that runs locally (no internet needed)

chatbot llama3 llm offline-app ollama speech-recognition speech-to-speech speech-to-text text-to-speech

Last synced: 10 Feb 2026

https://github.com/arash-mansourpour/rankpilot-ai

Python-based SEO desktop app with AI-driven chat powered by meta-llama/llama-4-maverick-17b-128e-instruct. Offers keyword analysis, content optimization, URL auditing, and ranking tracking. Features Redis for seamless chat history and a modern Tkinter interface for all skill levels.

ai chatbot content-analysis keyword-analysis seo

Last synced: 04 Aug 2025

https://github.com/samay-jain/langchain_rag_system_question-answer_chatbot

A LangChain-based chatbot that answers user questions using scraped website content. Supports both OpenAI and local Ollama LLMs with Chroma vector storage and source citations.

ai-chatbot chatbot chromadb langchain llama3 llm machine-learning natural-language-processing nomic-embed ollama openai python question-answering rag retrieval-augmented-generation vectorstore web-scraping

Last synced: 09 Apr 2026

https://github.com/derinworks/penr-oz-gpt-chat

GPT Chat Client leveraging Neural Network Service

chatbot gpt neural-network react rest-client typescript

Last synced: 19 Feb 2026

https://github.com/amansikarwar/reimbursement_rag

A FastAPI and Gemini LLM-powered invoice reimbursement system that uses Retrieval Augmented Generation (RAG) to analyze documents against HR policies and provides an intelligent chatbot interface.

ai chatbot fastapi gemini-llm invoice-analysis langchain rag reimbursement-system retrieval-augmented-generation streamlit

Last synced: 03 Aug 2025

https://github.com/niju-2004/rag-vector-db

Veterinary Chatbot with Multilingual Support This project is a Veterinary Chatbot that assists users with veterinary care questions in English and Tamil. It uses advanced NLP techniques, FAISS for efficient information retrieval, and Google Generative AI for accurate responses. The chatbot also generates visualizations , collects user feedback

chatbot flask gemini-api nlp-machine-learning python rag vector-database

Last synced: 17 Apr 2026

https://github.com/catalin246/nlp-chatbot

This project is for the final assignment of the NLP course at Inholland. It aims to create a chatbot that answers questions about assigned OER data. The chatbot uses a modern approach by combining a Large Language Model (LLM) with Retrieval-Augmented Generation (RAG) to provide accurate responses based on the provided data.

chatbot nlp ollama python

Last synced: 17 Apr 2026

https://github.com/dharmendradiwaker/multi-domain-chatbot

The Multi-Domain Q&A Chatbot allows users to upload files, store data as vector embeddings in ChromaDB, and ask questions based on the content. It provides answers with references to the page and file name, while also supporting general conversations.

chatbot chromadb langchain-python python

Last synced: 29 Jul 2025

https://github.com/cognisn/spark

Secure Personal AI Research Kit — Multi-provider LLM web interface with MCP tools, voice chat, persistent memory, and autonomous actions

ai ai-tools anthropic autonomous-agents aws-bedrock chatbot claude fastapi gemini grok llm mcp model-context-protocol ollama prompt-caching python rag research-kit voice-assistant web-ui

Last synced: 15 Apr 2026

https://github.com/mnds18/sydney-local-rag-chatbot

Local RAG Chatbot: Sydney Q&A powered by FAISS, local embeddings, and offline LLMs via Ollama.

chatbot faiss flask llm localai ollama python3 rag

Last synced: 17 Apr 2026

https://github.com/oscarcitoz/conversation-engine

Conversation Engine API is a Python-based microservice built with FastAPI, integrating with AI providers via LangChain. It communicates with an external Agent Config service to retrieve dynamic agent configurations, enabling intelligent, context-aware conversations for various tasks like product inquiries and currency conversions.

agent-configuration ai-integration chatbot conversational-ai fastapi langchain microservice python

Last synced: 17 Apr 2026

https://github.com/vish501/basic-chat-bot

Basic Chat Bot powered by Gemini

chatbot gemini-api huggingface langchain python

Last synced: 17 Apr 2026

https://github.com/jhordyess/chat-bot-ollama

A simple chat bot application built using Next.js and Ollama with the chosen model.

chatbot docker gemma nextjs ollama tailwindcss typescript

Last synced: 09 Apr 2026

https://github.com/edwinabdonshayo/genixcraft-control-system

An AI NER control system for the GenixCraft Robotic Arm. AI NER built using spaCy and frontend on React.

ai chatbot control-systems css html jsx ner python react react-vanilla vanilla

Last synced: 04 Jun 2026

https://github.com/abhinavjoe/rag-x-langchain-js

RAGXLangchainJS is a Multi-Doc RAG Application made using JavaScript, Node,js, LangChainJS, and ChromaDB to make your life easier.

chatbot genai langchain-js ollama rag

Last synced: 18 Apr 2026

https://github.com/tknishh/collegebuddy

Helps you find best colleges based on your preference after JEE.

chatbot jee-college-finder langchain openai startingcore task

Last synced: 18 Apr 2026

https://github.com/2desoo/vkbot

VKBotController — бот для ВКонтакте на Java с использованием Spring Boot для взаимодействия с VK Callback API

chatbot java rest-api spring-boot vk-api vk-callback-api

Last synced: 18 Apr 2026

https://github.com/guillempuche/adu

The initial version of a chatbot. Goal: improve the communication of the universities with their students.

auth0 authentication chat chatbot domain-driven-design jwt material-ui mongodb nodejs nosql pubsub react tdd

Last synced: 05 Apr 2026

https://github.com/camcar1/avone

Simplified version of avatar for easy integration and customization. Enhance your projects with this lightweight solution. 🌟👤

3d ai avatar aws-polly chatbot facial-expressions github-config guide javascript nodejs openai react speech-synthesis threejs tutorial voice-recognition webgl

Last synced: 05 Apr 2026

https://github.com/muskanmi/open-ai-codex

A simple chat bot application similar to Chat GPT based on APIs provided by OpenAI.

chatbot css expressjs html javascript nodejs reactjs webapi

Last synced: 05 Apr 2026

https://github.com/codewithranjha/python-ai-chatbot-

Built with Flask and integrated with the Gemini API for generating natural, engaging responses. Features a stunning UI with a simple web interface, allowing users to chat with AI assistant "Anna" in real-time.

ai aichatbot chatbot chatgpt flask gemini-api python pythonaichatbot pythonapplication pythonchatbot script

Last synced: 18 Jun 2026

https://github.com/vipulpathak113/langgraph-chatbot

A Chat bot created using langgrapgh having memory, Human in loop, persistence

ai artificial-intelligence chatbot langchain langgraph memory

Last synced: 19 Apr 2026

https://github.com/genakrikadil/wendy_addams_bot

This project provides a chatbot interface (both: widget and fullscreen) for the Ollama server, simulating a conversation with Wendy Addams, a member of the Addams Family.

ai chatbot docker ollama ollama-app python rag

Last synced: 19 Apr 2026