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/pierrebrunelle/infinite-memory-discord-bot

A context-aware Discord bot with semantic search and conversational memory. Uses Pixeltable + OpenAI for human-like responses

chatbot context-aware discord-bot discord-py infinite-memory npl openai pixeltable rag semantic-search vector-embeddings

Last synced: 17 Apr 2026

https://github.com/lprabodha/auto-sales-chatbot

AutoBot – Intelligent Chatbot for Auto Sales

chatbot conversational-ai fastapi mongodb nlp pytorch vehicle-search

Last synced: 17 Apr 2026

https://github.com/web-dev-akash/telegram_bot_login

User can Login using Telegram and can add task or Todos using telegram bot directly. And all the tasks will we visible on the web

chatbot netlify react render-deployment telegram-bot telegram-bot-api

Last synced: 17 Apr 2026

https://github.com/thoth2357/facebook-bot

A bot using the fb chat api to help you reply your facebook chat....This is still in development as more features are added

automation chatbot facebook

Last synced: 17 Apr 2026

https://github.com/safwanshamsir99/pdf-chatbot-using-llm

PDF chatbot using Langchain, OpenAI API, HuggingFace embeddings, FAISS and Streamlit

chatbot faiss langchain llms openai-api streamlit-webapp

Last synced: 30 Apr 2026

https://github.com/vnadh/rnai

This project implements an AI-powered chatbot using React for the frontend, Node.js for the backend, and Google's PaLM 2 API for natural language processing.

chatbot nodejs reactjs

Last synced: 17 Apr 2026

https://github.com/andrianllmm/chat-adapter-messenger

Chat SDK Messenger Adapter

adapter chat-sdk chatbot messenger

Last synced: 17 Apr 2026

https://github.com/soilwise-he/natural-language-querying

Application component that provides Natural Language Querying (NLQ) services, making knowledge stored in a graph database accessible for e.g. a ChatBot UI.

chatbot cypher langchain lllama-index llm nlq rag sparql

Last synced: 04 Apr 2026

https://github.com/merendamattia/personal-financial-ai-agent

🚀 Get smarter financial decisions with AI: multi-LLM support (Ollama, Gemini, OpenAI), natural conversations about your finances, automated portfolio recommendations, and 10-year historical insights.

ai chatbot datapizza datapizza-ai financial-advisor gemini investment llm ollama openai rag retrieval-augmented-generation streamlit

Last synced: 04 Apr 2026

https://github.com/nishchal-kansara/ollama-chatbot

A conversational chatbot built using Streamlit and Ollama, designed to interact with users, process queries, and generate responses using AI models. It also includes the functionality to save chat conversations as PDF files.

chatbot custom-chatbot fpdf local-chatbot ollama python python3 streamlit

Last synced: 18 Apr 2026

https://github.com/chatman-media/rag

Production-grade RAG engine — hybrid retrieval (pgvector + BM25), sales personas, hallucination guard, pluggable LLM providers

bun chatbot hybrid-search llm ollama openai pgvector rag retrieval-augmented-generation typescript

Last synced: 04 Jun 2026

https://github.com/bebofekry/octobot-smart-summarizer

Scrapping and summaryzing text, pdf and text document files, web contents, LinkedIn posts, pdf, and YouTube videos content.

beautifulsoup chatbot gemini langchain large-language-models llm nlp octobot python rag retrieval-augmented-generation streamlit webscraping youtube youtube-api

Last synced: 05 Apr 2026

https://github.com/vilhalva/questoes

👨‍💻QUESTÕES É UM BOT DE SIMULADOR DE ENEM QUE RODA NO CONSOLE DA IDE.

bot chatbot projeto python terminal txt update

Last synced: 18 Apr 2026

https://github.com/circuit-overtime/elixpobot

Elixpo is a Discord chatbot built using Gemini AI and Discord.js. It's designed to provide engaging conversation experiences within Discord servers.

ai chatbot js node

Last synced: 18 Apr 2026

https://github.com/sureshbeekhani/chat-with-postgres-sql

This Streamlit app enables users to query a MySQL database using natural language. It translates questions into SQL, executes them, and returns the results in plain language. Powered by LangChain and Groq, the app makes database querying simple for non-technical users.

ai chatbot langchain sql sqlite streamlit

Last synced: 19 Apr 2026

https://github.com/popckovs/bot_commander

Программа запускает несколько чат ботов в разных соц.сетях, для предоставления короткого Брифа клиентам на услуги, по созданию сайтов.

chatbot python telegram telegram-bot

Last synced: 19 Apr 2026

https://github.com/astrabert/awesome-tiny-sd

Tiny stable diffusion chatbot based on segmind/small-sd to generate images upon text prompts.

ai chatbot computer-vision gradio gradio-interface image-generation open-source stable-diffusion stable-diffusion-webui text-to-image

Last synced: 20 Apr 2026

https://github.com/rhazra-003/indiebot

A basic chatbot which answers questions based on history of India

chatbot jupyter-notebook nlp nltk numpy python3 sckit-learn

Last synced: 20 Apr 2026

https://github.com/valfonsoardila/jai-asistant-app

Prototipo de Jarvis esta vez JAi Assistant App

ai chatbot dashboard openai react-native reactjs

Last synced: 20 Apr 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/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/hsm207/docker-rasa-dev

Dockerfile to set up dev environment for Rasa development

chatbot container conversational-ai docker dockerfile rasa

Last synced: 05 Jun 2026

https://github.com/felixarash/fexion.ai-

Fexion ai chatbot made by Fozan Ahmed

ai aimodel chatbot fexion nextjs typescript

Last synced: 21 Apr 2026

https://github.com/fitri-hy/tools-hytech-framework

Tools All in One Website With Use Hytech Framework.

ai chatbot converter framework php tools

Last synced: 21 Apr 2026

https://github.com/mikartisan/fb-messenger-botpack

A messenger botpack that I modified for personal use. This botpack includes custom commands. It uses APIs/Endpoints to offer different services and responses, designed to meet my specific needs and preferences.

bot chatbot facebook messenger-bot mirai-bot nodejs

Last synced: 22 Apr 2026

https://github.com/iammrcupp/annoybots

BMotion-style IRC/Twitch/Discord nuisance bots, rebuilt as one Go binary — many networks at once, a shared Redis 'botnet' bus, a Markov brain, a cross-platform partyline, eggdrop-style channel keeping, and a chat admin console. The modern eggdrop+BMotion, GitOps-deployed to Kubernetes.

bmotion botnet chatbot discord distroless eggdrop gitops golang irc irc-bot kubernetes markov redis twitch

Last synced: 10 Jul 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/danieldev0724/virtual_assistant

A chat app with which you can talk about different topics

chatbot dialogflow-android dialogflow-cha dialogflow-sdk flutter

Last synced: 24 Apr 2026

https://github.com/ndamulelonemakh/promptlib

A Chrome extension designed to help users save, organize, and reuse their AI prompts.

browser-extension chatbot chatgpt chrome-extension claude javascript

Last synced: 24 Apr 2026

https://github.com/zeeshanahmad4/webtalkbot-web-based-gpt-4-chatbot

WebTalkBot: Dive into dynamic conversations with a web-based chatbot powered by GPT-4, enhanced with web crawling for precise, data-driven responses.

chatbot gpt4 naturallanguage openai phpintegration promptengineering webbased webcrawler webtalkbot

Last synced: 24 Apr 2026

https://github.com/md-emon-hasan/replicate-with-ai-assistant-using-meta-llama-3-8b-instruct

A chatbot powered by meta from Replicate, offering an interactive, user-friendly interface built with Streamlit for real-time AI-driven conversations.

ai artificial-intelligence chatbot llama llama3 meta replicate replicate-api text-generation text-summarization

Last synced: 24 Apr 2026

https://github.com/ryanchao2012/okbot

A conversation retrieval engine based on PTT corpus

chatbot crawler django ptt

Last synced: 24 Apr 2026

https://github.com/eriknyquist/chatbot_builder

A discord chat bot that is programmed interactively by discord users

chat-bot chatbot chatbots discord discord-bot python

Last synced: 24 Apr 2026

https://github.com/changwookjun/chatbot_seq2seq

Chatbot using Tensorflow (Model is seq2seq) ko

chatbot chatbot-data korean-nlp multi-rnn paper python rnn seq2seq tensorflow

Last synced: 24 Apr 2026

https://github.com/systemjargon/chatbot

basic chatbot. ChatGPT designed the code for this ironically

chatbot chatgpt gpt3 ironically

Last synced: 06 Jun 2026

https://github.com/sohamjoshi25/opd-medical-chatbot

OPD Medical Chatbot is an AI-powered assistant designed to collect patient medical information for outpatient consultations. It streamlines patient intake by gathering symptoms, medical history, and basic details, ensuring accurate data collection before doctor consultations.

chatbot llm medical rag

Last synced: 25 Apr 2026

https://github.com/adamatti/learnhubot

Pet project to learn Hubot

chatbot hubot javascript js nodejs

Last synced: 26 Apr 2026

https://github.com/sujay888999/vgo-code

VGO AI Platform - AI Chat Workspace with Cloud & Local Models

ai chatbot electron local-ai nestjs nextjs ollama vgo-code

Last synced: 26 Apr 2026

https://github.com/jonahwhaler/tlgbot_llm-agent-toolkit

Telegram Chatbot powered by LLM. Support multiple LLM provider throught llm-agent-toolkit.

chatbot docker llm telegram toolkit

Last synced: 27 Apr 2026

https://github.com/ictnlp/stream-omni

Stream-Omni is an end-to-end language-vision-speech chatbot that simultaneously supports interaction across various modality combinations.

chatbot gpt-4o interaction large-language-models large-multimodal-models llama llm mutlimodal speech speech-recognition speech-synthesis vision vision-language-model

Last synced: 27 Apr 2026

https://github.com/nebeyoumusie/advanced-rag-qa-chatbot

In this project I have built an advanced RAG Q&A chatbot with chain and retrievers using Langchain

chatbot faiss faiss-vector-database google-generative-ai huggingface-embeddings langchain retrieval-augmented-generation

Last synced: 27 Apr 2026

https://github.com/shihjen/document_qa_chatbot

An LLM-based application that processes and analyzes your PDFs to deliver context-specific answers.

chatbot generative-ai huggingface-transformers large-language-model retrieval-augmented-generation streamlit

Last synced: 27 Apr 2026

https://github.com/fergusq/racter

Reimplementation of the INRAC script language used by the classical RACTER chatbot.

chatbot inrac interpreter reimplementation script

Last synced: 28 Apr 2026

https://github.com/fga-eps-mds/2019.1-pylearner

Chabot para auxiliar novatos com Machine Learning utilizando o Jupyter Notebook

chatbot jupyter-notebook machine-learning tutorial

Last synced: 28 Apr 2026

https://github.com/sitummohanty/agenticrag-chatbot

A Python-based intelligent chatbot built with Gradio UI and SmolAgents, capable of answering user queries using agentic reasoning, retrieval-augmented generation (RAG), and tool integrations.

chatbot generative-ai gradio hugging-face-transformers llm pycharm python smolagents

Last synced: 28 Apr 2026

https://github.com/carglezfer/maxkb

🛠 Build enterprise-grade AI agents with MaxKB, an open-source platform designed for simplicity and performance.

agent chatbot chatgpt cursor deepseek deepseek-r1 fastgpt github-config go langchain llmops low-code mcp-server no-code pgvector prompt qwen3 rag

Last synced: 28 Apr 2026

https://github.com/ramondeleonca/b-comfy-app

The app for PrepAPPS project B-Comfy

ai assistant chatbot gpt neuropsychology psychology

Last synced: 08 Jun 2026

https://github.com/yagi2/hubot-kotori

Hubot事務員カスタムモデル。

chatbot hubot

Last synced: 29 Apr 2026

https://github.com/alvarovalverde03/alien-ai-chat

👽 AI chatbot using a RAG model architecture

ai chatbot langchain nextjs rag

Last synced: 29 Apr 2026

https://github.com/0xhericles/crocubot

So, I'm a cold, unfeeling reptile and also an equally cold, and unfeeling machine

chat chat-application chatbot chatbots conversation dialogflow dialogue-systems ui user-interface webapp website

Last synced: 29 Apr 2026

https://github.com/akagi201/eve

An AI ChatBot for ChatOps

chatbot chatops devops mattermost slack

Last synced: 29 Apr 2026

https://github.com/pjt3591oo/lstm-chatbot

LSTM을 이용한 챗봇

chatbot lstm slack

Last synced: 29 Apr 2026

https://github.com/adarshpheonix2810/health-care-chatbot-v2

An AI-driven healthcare assistant that predicts diseases based on user-provided symptoms. This project leverages machine learning for disease prediction, provides descriptions and precautionary measures, and includes a user-friendly GUI with text-to-speech integration.

ai chatbot data-science disease-prediction gui healthcare healthcare-assistant machine-learning python symptom-analysis text-to-speech tkinter

Last synced: 29 Apr 2026

https://github.com/shivankk26/routergpt

RouterGPT is an AI ChatBot trained on the WhitePapers of Router Chain, Router Nitro, Router CCIF, and Router Dev Docs. You can easily ask your Doubts here!

chat-application chatbot git github llm llmops vite

Last synced: 29 Apr 2026

https://github.com/v-ade-r/chatbot-based-on-contextual-rag-full-opensource

Chatbot based on Contextual RAG with Hybrid Search and Reranking with short conversation history awareness, fully OpenSource.

chatbot contextual-retrieval fastapi hybrid-search llm ollama rag reranking

Last synced: 29 Apr 2026

https://github.com/sathirasrisathsara/whatsapp-chat-bot

A simple WhatsApp chat bot written in python

bot chat chatbot facebook whatsapp

Last synced: 30 Apr 2026

https://github.com/subhranil002/nodejs-telegrambot

Anonymously send messages to Subhranil. Commands for secret messaging, contact details, and help menu. Built with Node.js ... ❤️

anonymous chatbot express expressjs node nodejs secret secret-message telegram telegram-bot telegram-bot-api

Last synced: 30 Apr 2026

https://github.com/lisniuse/qwen-desktop

通义千问非官方桌面端

bigmodels chatbot chatgpt llm qianwen qwen

Last synced: 30 Apr 2026

https://github.com/masternerdguy/sybil

Sybil is a *prototype* technology demonstrator intended to explore improving chatbot capabilities by drawing inspiration from multiple personality disorder.

chatbot erlang ollama prototype

Last synced: 30 Apr 2026

https://github.com/stabgan/parrot-chatbot

A simple portfolio chatbot using Heroku , node.js and facebook api

advanced api chatbot facebook http javascript messenger nlp nodejs opensource parrot

Last synced: 01 May 2026

https://github.com/billchirico/golfclapbot

Chatbot that uses OpenAI to respond to Twitch messages.

chatbot openai twitch

Last synced: 01 May 2026

https://github.com/bintangyosua/cashflowy

Telegram Financial Bot is an AI-powered WhatsApp bot that records financial transactions in Google Sheets. It categorizes transactions automatically using Google Gemini AI and provides instant responses.

ai bot chatbot finance-management gemini machine-learning whatsapp

Last synced: 01 May 2026

https://github.com/miteshputhran/messengerchatbot

The idea behind creating the chatbot is to build a self sustainable program that can be used to interact and take decisions on its own without the human interference. This application will try minimize the waiting time and emotional interference while dealing with certain situations.

chatbot deep-learning neural-network python

Last synced: 01 May 2026

https://github.com/seekai-786/medi_bot_customgpt

I and my team member has created this MediBot Fine Tune on Medical Question/Answer Dataset From Hugging Face

chatbot customgpt fine-tuning gemma-2b huggingface huggingface-datasets huggingface-models llama3 medical-application mental-health qwen2 transfer-learning

Last synced: 01 May 2026

https://github.com/zackproser/office-oracle-data-bench

A Jupyter notebook used in building github.com/zackproser/office-oracle

ai chatbot langchain openai pinecone

Last synced: 01 May 2026

https://github.com/nareddyt/quizlingo-server

Fulfilment service for the QuizLingo Google Assistant action.

alexa appengine chatbot dialogflow docker google-assistant nlp nodejs

Last synced: 01 May 2026

https://github.com/chleba/chunkerbot

LLM documents spliting with AI agent that wrap chunks within document's context and store into a vector DB with simple chat

agentic-ai ai chatbot cli qdrant rag rust-lang vector-database

Last synced: 02 May 2026

https://github.com/ewei068/elvisbot

iMessage chatbot webapp that I built as a Christmas gift for my girlfriend, which mimics the way I text.

chatbot flask gpt-2 nlp react torch

Last synced: 02 May 2026

https://github.com/khaidq97/simplechatbot

Models: Deepseek R1 models, Llama3.2, Qwen2.5. Integrations: Ollama, Gradio. Supports Local LLM. Test and deploy the latest LLM models in the fastest and most efficient way

chatbot deepseek deepseek-r1 llm local local-llm ollama qwen2-5

Last synced: 03 May 2026

https://github.com/asiff00/talk-to-doc_advanced-rag-for-reasoning-and-qa-with-gemini-pro

Tired of struggling to find answers in your PDFs? Talk to Doc is here to help! Ask it questions, and it will use its advanced capabilities to extract the information you need quickly and easily.

ai aqa chatbot chromadb gemini-pro langchain llm nlp pdf python rag

Last synced: 03 May 2026

https://github.com/fidelisaboke/african-culinary-chatbot

AI-powered recipe discovery chatbot that helps users explore African recipes.

chatbot langchain llm retrieval-augmented-generation streamlit

Last synced: 03 May 2026

https://github.com/sar-dul/rag-chatbot

RAG-powered document chatbot using Llama 3.2 with hybrid retrieval, conversational history, and Gradio interface.

chatbot langchain llama3 rag sqlite3

Last synced: 04 May 2026

https://github.com/dawi369/davis-ai

This is Davis! A Jarvis like AI (Iron Man) that can listen to you in real time, remember responses, and respond back to you in real time using customizable parameters

api chatbot elevenlabs openai stt tts

Last synced: 04 May 2026

https://github.com/karthikbilaspur/cicdfiles

A collection of many small projects showcasing different applications and technologies, including NLP, CI/CD, and containerization with Docker and Kubernetes.

chatbot ci-cd continuous-deployment continuous-integration docker kubernetes natural-language-processing personal python todo-list weather-api

Last synced: 04 May 2026

https://github.com/tiennhm/chatbot-app

Chatbot using ChatGPT

ai chatbot chatgpt gpt openai react reactjs

Last synced: 04 May 2026

https://github.com/vishnun0027/llm-powered-chatbot

implement an LLM-powered chatbot. This chatbot will be able to have a conversation and remember previous interactions.

chat-history chat-model chatbot conversational-ai llm prompt-template streamlit

Last synced: 04 May 2026

https://github.com/amruthlp12/chatgpt-chatbot-react-api

Vite React ChatGPT App integrates OpenAI's ChatGPT model into React using Vite, offering users a real-time chat interface. Ideal for developers exploring conversational AI in React, with opportunities for contributions.

api chatbot chatgpt conversational-ai natural-language-processing react real-time-communication user-interface vite web-development

Last synced: 04 May 2026

https://github.com/junfanz1/llm-documentation-chatbot

A sophisticated chatbot application that helps users navigate and understand LangChain documentation through an interactive, user-friendly interface.

chatbot firecrawl langchain llm openai pinecone streamlit vector-database

Last synced: 05 May 2026

https://github.com/engislam95/einstai

Explore a collection of fun and creative AI side projects – from chatbots to Ai Image Generation to Ai Voice Generation and more.

chatbot groq-api image-generation-ai nextjs reactjs text-to-speech vercel-ai-sdk

Last synced: 05 May 2026

https://github.com/melasistema/laravel-llm-dataset-explorer

This project demonstrates how you can leverage the power of Large Language Models (LLMs), specifically Gemini AI, to interact with datasets in a natural, conversational way. By combining Laravel, Gemini AI, and CoreNLP, we enable intelligent querying and dynamic responses from structured data (such as a book dataset).

chatbot corenlp corenlp-server docker gemini-ai google-studio laravel laravel-api laravel-sail laravel-sanctum llm nlp

Last synced: 06 May 2026

https://github.com/dianannperla/trang-web-chatbot

Một ứng dụng web chatbot sử dụng các framework frontend hiện đại như React, Vue hoặc Angular để tương tác với người dùng.

ai chatbot frontend react vue

Last synced: 06 May 2026

https://github.com/devdoshi19/chatbot_using_basic_langchain

A professional AI Chatbot built with LangChain and Google Gemini, featuring a custom UI using Streamlit.

chat-application chatbot gemini-api generative-ai langchain python python3 streamlit

Last synced: 06 May 2026

https://github.com/astrabert/llamaindex-docs-agent

A simple ReAct agent that has access to LlamaIndex docs and to the internet to provide you with insights on LlamaIndex itself.

agentic-ai ai chatbot documentation fastapi gradio hybrid-search llama-index llms qdrant rag react-agent routing-engine tavily-search

Last synced: 06 May 2026

https://github.com/fssolutions/chatbot-rasa

Sample of rasa chatbot

chatbot free-software ia python rasa

Last synced: 06 May 2026

https://github.com/godgardensguns/librai

Deploy an AI chatbot trained on your own PDF and EPUB book files.

ai alpine alpinejs chatbot chatgpt express openai qdrant svelte sveltekit tailwind tailwindcss turbo turborepo

Last synced: 06 May 2026