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/atorber/wechaty-vika-uploader

wechaty vika维格表插件

chatbot vika wechaty

Last synced: 12 Apr 2025

https://github.com/roydejong/libtoxtmi

C# .NET Core library for watching and parsing Twitch Chat via IRC (TMI)

bot chat chatbot irc tmi twitch

Last synced: 22 Feb 2026

https://github.com/ahmad-ali-rafique/urdu-voice-chatbot

A Streamlit-based Urdu Voice Chatbot: This project demonstrates an interactive Urdu voice chatbot built using Streamlit and integrated with Google's speech recognition and text-to-speech services, as well as Gemini’s Generative AI model. Users can record their voice in Urdu, receive responses in Urdu, and interact with an AI-powered chatbot.

ai api artificial-intelligence chatbot chatgpt-api gemini-api generative-ai speech-recognition

Last synced: 12 Aug 2025

https://github.com/slava-vishnyakov/rag_engine

Python package for implementing Retrieval-Augmented Generation (RAG) using OpenAI's embeddings and a SQLite database with vector search capabilities

ai chatbot embeddings information-retrieval language-models machine-learning natural-language-processing nlp openai python rag retrieval-augmented-generation semantic-search sqlite vector-search

Last synced: 27 Dec 2025

https://github.com/uditmahato/document_query_chatbot

An interactive chatbot application built with Streamlit, utilizing Google’s Generative AI and Langchain for document-based Q&A. The app allows users to upload text, PDF, or Word documents, interact with the content using AI, and book appointments through a conversational interface with input validation.

chatbot gemini generative-ai langchain streamlit-webapp

Last synced: 26 Oct 2025

https://github.com/launchdarkly-labs/devrel-agents-tutorial

Multi-agent AI chatbot with dynamic configuration using LangGraph workflows, RAG search, MCP tools, and LaunchDarkly AI Configs. Control AI behavior, swap models (Claude/GPT/Mistral), enable research tools, and run A/B experiments without code deploys.

agents aiconfigs chatbot langchain langgraph launchdarkly mcp python rag

Last synced: 16 Jan 2026

https://github.com/vidiptvashist/q-a-chatbot-using-rag-retrieval-augmented-generation-

MTech Project with collaboration with WNS Global Service, main goal of this project is to achieve two things: firstly, to create a reliable and open-source system that can efficiently extract information from private PDF files, and secondly, to develop a user-friendly web application that utilizes web scraping techniques to gather relevant data.

chatbot chatgpt rag

Last synced: 21 Jun 2025

https://github.com/blackhawk-ta/dynobot-framework

A TypeScript framework which works as an API wrapper for chat bots such as discord or slack.

api-wrapper bot bot-framework chatbot discord-api-wrapper discord-bot discord-js dynobot javascript slack typescript

Last synced: 03 Oct 2025

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

A chatbot for WhatsApp using the Twilio API for WhatsApp and the Flask framework for Python

chatbot flask framework ngrok python3 twilio-api whatsapp

Last synced: 24 Jan 2026

https://github.com/sweety-vigneshg/chatbot-using-python

This Repository is Created for Third Year IBM Nan Muthalvan Projects Reports, Documentation, Demo Video and Project Source Codes Maintaining.

chatbot chatbot-application chatgpt chatgpt-app matplotlib numpy pandas python python-chatbot pythonchatbot

Last synced: 09 Jul 2025

https://github.com/alhadikhan/chatbot_gemini_pro

A powerful voice-activated chatbot using Google Generative AI and Google Search API. It leverages large language models (LLMs) to listen, respond, and search the web for you.

chatbot gemini-pro generative-ai llms voice-assistant

Last synced: 01 Sep 2025

https://github.com/waynesutton/todohosted

An open source chat and reminder application built with Convex, Clerk, and React. This application features real-time chat, task management, and an administrative dashboard for moderation.

ai chatbot chatgpt convex database sync

Last synced: 06 Apr 2025

https://github.com/adriablancafort/retrieval-augmented-generation-assistant-hackupc24

Just introduce any url (Webpage or PDF) and ask questions about it to Retrieval Augmented Generation Assistant!

chatbot embeddings large-language-models retrieval-augmented-generation vector-database

Last synced: 01 Mar 2025

https://github.com/bigmb/chatbot

ChatBot using Recuurent Neural networks and Cornell Corpus dataset (TensorFlow)

chatbot cornell-corpus-dataset rnn-encoder-decoder tensorflow

Last synced: 09 Apr 2025

https://github.com/dev-pengi/aitalk

yet another ai chatbot

ai aichatbot chat chatbot openai openai-api

Last synced: 18 May 2026

https://github.com/sjdonado/ask-me

#VSCodeHackathon 2020: Your smart assistant for coding

chatbot hackathon-project natural-language-processing open-source vscode-extension

Last synced: 04 May 2026

https://github.com/bdeekshith066/chatbot_hub

A collection of 10+ chatbot types, from keyword-based and rule-based to AI-powered models. Explore various implementations for building intelligent chat interfaces and virtual assistants.

chatbot chatbot-application chatbot-ui gemini-api lllama multilingual open-source retrieval-augmentation-generation streamlit text-to-speech

Last synced: 16 Mar 2025

https://github.com/kotorijs/create-kotori

The recommended way to start a Kotori Module project

bot chatbot cli create create-kotori rrobot

Last synced: 28 May 2026

https://github.com/rajveeerr/10xanswers-fe

The 10xAnswers is a React-based, fully customizable chatbot component designed for seamless integration into your projects. With features like a draggable interface, markdown support, and real-time backend communication. You can see the customize the chatBot and get the code from the website link below.

chatbot component customization markdown npm-package package react recoil router-dom tailwindcss ui ux-ui

Last synced: 10 Mar 2026

https://github.com/kanchanraiii/llama-2-chatbot

Streamlit led LlaMa 2 Chatbot

chatbot llama2 meta

Last synced: 05 Mar 2026

https://github.com/dex1t/sparrowbot

a Slack bot to interact with Twitter for Customer Support :bird::robot:

botkit chatbot slack slackbot twitter

Last synced: 21 Jan 2026

https://github.com/frederickroman/navlead

The client-side of Navlead. Navlead is an deep-learning assistant chatbot for navigation in 3D enviroments.

3d-simulation blender chatbot client-side first-person-game navigation nextjs pwa reactjs unity unity3d wasm webgl webgl-game

Last synced: 11 Apr 2026

https://github.com/mattmajestic/hf-supabase-chatbot

Hugging Face + Supabase Chatbot in 1 Minute ⚡

chatbot huggingface streamlit supabase

Last synced: 24 Oct 2025

https://github.com/codewhiteweb/chatbot-discord-js

A Simple and customizable discord chatbot powered by Brainshop.ai

chatbot discord-bot discord-chatbot discord-js nodejs

Last synced: 24 Apr 2025

https://github.com/codewhiteweb/chatbot-discord

Check Out Our Public Bot :- https://dsc.gg/chatari

bot chatbot discord discord-api discord-bot discord-js

Last synced: 24 Apr 2025

https://github.com/bhaskaracharjee/aiconverse

Providing a chat-like experience with an AI language model

ai-chatbot chatbot

Last synced: 16 May 2025

https://github.com/openchaos/dolores

this bot yet need to find the inner maze

chatbot golang shell-script slack slack-bot

Last synced: 12 Apr 2025

https://github.com/grantbirki/errbot-launchpad

Quickly deploy a chatbot with Errbot, Dockerized! 🐳

chatbot discord docker framework python slack

Last synced: 06 Feb 2026

https://github.com/benfoxyy/ai-chatapp

This is an AI chat bot designed and deployed by streamlit

ai chatbot streamlit

Last synced: 09 Apr 2026

https://github.com/charlesyuan02/eve-bot

A Discord bot I created in Python. Her name is Eve.

chatbot discord-bot discord-py nextcord transformers

Last synced: 18 Mar 2025

https://github.com/adfinis/matterpy

A very simple Mattermost bot written in Python

bot chat chatbot mattermost python

Last synced: 23 Apr 2025

https://github.com/silasberger/coachbot-brain

CoachBot Brain serves as the decision center of CoachBot, a prototype of a conversational agent for web-based Cognitive Behavioral Therapy sessions

cbt chatbot cognitive-behavioral-therapy conversational-agents

Last synced: 24 Sep 2025

https://github.com/rip3rq/ai-butler

AI-Butler is an innovative project that uses artificial intelligence to act as a virtual assistant. From taking simple notes to providing intelligent insights based on their context.

ai chatbot chatgpt clerk machine-learning mongodb next14 nextjs14 prisma react tailwindcss typescript

Last synced: 27 Feb 2025

https://github.com/crispengari/mhc-bot

🎗🧪 Mental Health Chat Bot MHCB is a simple machine learning graphql and rest API build to do therapeutic conversation with people. I present the MHCB which is both an API, web and mobile BOT tool that behaves like a therapist.

chatbot expo flask graphene graphql javascript natural-language-processing nextjs pytorch react-native rest typescript

Last synced: 06 Apr 2026

https://github.com/tipani86/bothichatva

bot·hi·chat·va 🙏 noun: a virtual bodhisattva chatbot with 24/7 access to everyone.

bodhisattva buddha buddhism chatbot chatgpt koans lost-and-found spirituality

Last synced: 30 Jul 2025

https://github.com/melodyxpot/next-chatbot

Let's talk with chatGPT. Next.js + OpenAI is the best compatible.

chatbot next openai

Last synced: 16 Apr 2026

https://github.com/boluwatifee4/foisit

Foisit: Control Any UI with Natural Language. REACT, ANGULAR & VUE

ai assistant-chat-bots chatbot nlp web

Last synced: 11 Feb 2026

https://github.com/kyopark2014/multi-rag-and-multi-region-llm-for-chatbot

It shows a chatbot based on multi-RAG and multi region LLM.

chatbot claude2 llm multi-rag

Last synced: 30 Mar 2025

https://github.com/nanofuxion/kik_go_api

An unofficial kik bot api written in Go based on YassienW/kik-node-api

chatbot golang kik kik-api kikbot

Last synced: 05 Nov 2025

https://github.com/glaucia86/live-coding-chatbot-nodejs

Repositório responsável pelo live coding realizado no canal Twitch.tv

bot chatbot javascript microsoft-bot-framework nodejs

Last synced: 20 Jan 2026

https://github.com/rshodoskar-star/openclaw-desktop

🖥️ Premium desktop client for OpenClaw Gateway — Liquid Glass UI, multi-agent management, real-time chat, cron monitoring, cost tracking & more. Built with Electron + React + TypeScript.

ai-agent ai-assistant chatbot claude dark-theme desktop-app electron framer-motion gateway-client glass-ui llm mission-control multi-agent openclaw react recharts tailwindcss typescript vite windows

Last synced: 21 Feb 2026

https://github.com/grokify/lita-zendesk

A Zendesk handler for the Lita chatbot

chatbot lita-handler ruby zendesk

Last synced: 21 Apr 2025

https://github.com/ghostzero/twitchmessenger

Twitch Messenger Java API (inofficial)

api chatbot discontinued twitchtv

Last synced: 18 Mar 2025

https://github.com/benderscript/vidbot

This program will create a Video RAG Chatbot from a video you upload or a youtube URL.

chatbot mp3 openai transcribe transcription video

Last synced: 17 Feb 2026

https://github.com/sachs7/multi-modal-langchain-chatbot

A Multi-modal chatbot with LangChain, that supports RAG, Paperswithcode, and Image generation using Dall-E-3

chatbot dall-e-3 langchain langchain-agent multi-modal openai-chatbot paperswithcode rag

Last synced: 12 Apr 2025

https://github.com/a-dera/rasht

Rasht is a ChatBot written in Python using the Chatterbot lib. It has a web and Android version

ai android bot botui-framework chatbot chatterbot python

Last synced: 19 Sep 2025

https://github.com/icelam/chatbot-demo

A simple chatbot demo built with Node.js (Express), node-nlp, ReactJS and Redux.

chatbot express node-nlp nodejs react reactjs redux redux-thunk

Last synced: 02 Apr 2026

https://github.com/alesr/localgpt

LocalGPT allows you to train a GPT model locally using your own data and access it through a chatbot interface

chatbot gpt

Last synced: 13 Jul 2025

https://github.com/sam99dave/chat-app

Local Chat App using Ollama, FastHTML, Redis & OAuth

chatbot fasthtml llms oauth ollama redis

Last synced: 25 Oct 2025

https://github.com/hubot-js/gear-jenkins

A Hubot gear for handle Jenkins tasks

chatbot chatops hubot-gear hubot-js jenkins

Last synced: 11 Jul 2025

https://github.com/claypulse/clawscale

Multi-tenant IM gateway for AI agents. Scale users and agents many-to-many across channels.

ai-agent chatbot im-gateway multi-tenant openclaw self-hosted

Last synced: 07 Apr 2026

https://github.com/rohanoid5/oz

An android chat bot to know all about the weather.

android android-application chatbot nlu weather-app witai

Last synced: 17 May 2026

https://github.com/f-lab-edu/please-just-texting

A repository dedicated to promoting text-based communication, discouraging the use of images or other media. Ideal for those who prefer simplicity and clarity in their exchanges.

chatbot llm prompt prompt-engineering react

Last synced: 05 Feb 2026

https://github.com/thekartikeyamishra/small-language-model-chatbot

The Small Language Model Chatbot is a Python-based interactive chatbot built using Hugging Face's distilGPT-2 model. The chatbot is fun, lightweight, and ideal for demonstrating the capabilities of small-scale language models. It includes interactive widgets for user input and a visual element that tracks and displays .

ai chatbot distilgpt-2 googlecolab gpt2 gpt2-chatbot ipywidgets jupyter-notebook llm python slm transformer

Last synced: 21 Apr 2026

https://github.com/soheil-mp/chatbot-lstm

An Ultimate Conversational Based Agent with LSTM

chatbot lstm rnn seq2seq

Last synced: 05 Jul 2026

https://github.com/ntshvicky/insurance_agent_chatbot

a chatbot using openai api which behave like insurance agent. It will only reply you insurance based question's answer - Main Branch for Openai, llama Branch for Llama2

ai-agent ai-chatbot chatbot flask insurance-agent langchain llama2 python websocket

Last synced: 11 Jul 2025

https://github.com/shreyas-ashtamkar/e.n.i.g.m.a.

Full Form : Expert Network for Intelligent Guidance and Multi-task Assistance. This is just a testing version of using multiple LLMs, for Conversational as well as Functional Request. The main topic of the repo may change further, as development progresses.

ai assistant chatbot function-calling ollama

Last synced: 07 Mar 2026

https://github.com/wimpywarlord/btech-blueprint

📐 We welcome you with open arms at 𝐯𝐞𝐧𝐭𝐨𝐫 , get a tangible blueprint for all your 4 years at VIT and fly through your 𝐅𝐅𝐂𝐒 phase like a PRO.

bootstrap chatbot css ejs hacktoberfest hacktoberfest-accepted mongodb-atlas nodejs

Last synced: 05 Apr 2025

https://github.com/alefcarlos/o-carteiro-bot

Um chat bot que auxilia no rastreio de itens do correio

bot bot-framework carteirobot chatbot correios maratona-bots-microsoft nodejs

Last synced: 16 May 2026

https://github.com/denexapp/cute-bot

The cutest way to moderate your chats

bot chatbot cute vk

Last synced: 16 May 2026

https://github.com/jinyang6/chatanyllm

ChatAnyLLM is a desktop GUI application for local models (Ollama, LM Studio) and cloud providers like OpenRouter. Users may manually configure any OpenAI-compatible API endpoint, connecting third-party providers such as Groq or Cerebras.

agent agentic-ai agents ai anthropic chat chatbot claude desktop-app electron gemini large-language-models llm openai openrouter react

Last synced: 08 May 2026

https://github.com/chetanvaghela457/chatai-flutter-chatgpt-app

AI Chatbot | Chatbot App | ChatGPT App | Flutter UI Design | Flutter Code

chatbot chatgpt chatgpt-api chatgpt4 flutter flutter-app flutter-apps flutter-ui flutterchat flutterchatapp

Last synced: 15 Jul 2025

https://github.com/jellydn/chatbot-starter-app

Develop chatbot with zero configuration using typescript

chatbot react starter typescript

Last synced: 08 Mar 2026

https://github.com/osisdie/claude-code-channels

Connect Claude Code to messaging platforms (Telegram, Discord, Slack, LINE, WhatsApp) for bidirectional, remote interaction with your local AI agent.

ai-agent anthropic chatbot claude claude-channels claude-code claude-code-channels discord-bot line-bot mcp no-webhook remote-ai-agent remote-control slack-bot teams-bot telegram-bot telegram-claude whatsapp-bot whatsapp-cloud-api wsl2

Last synced: 25 Jun 2026

https://github.com/riturajjain2000/chat-app-template

A Template app with chatting functionalities.Can be integrated in any project

android android-app android-application android-studio chatapp chatbot demoapp

Last synced: 14 May 2026

https://github.com/mark-rosss/retriever_in_rag

This project is a PDF Question Answering App that enables users to upload any PDF and ask questions about its content. Using a retriever-augmented generation (RAG) approach, it efficiently retrieves relevant information and generates human-like answers, powered by Streamlit and Google Generative AI.

api chatbot faiss faiss-vector-database google-generative-ai huggingface-embeddings langchain large-language-models llama-index pypdf2 python retreival-augmented-generation retrieval-augmented-generation vectorsto

Last synced: 04 Apr 2025

https://github.com/airyhq/rasa-x-demo

💬 Train your rasa model on the fly using customer support answers with Airy's suggested replies and Rasa X

bot bot-framework botkit bots chatbot conversation-driven-development machine-learning machine-learning-library natural-language-processing nlp nlu wit

Last synced: 15 Jul 2025

https://github.com/rubrikinc/use-case-polaris-slack

Slack Slash Command to Create a New Polaris User

aws chatbot lambda polaris python rubrik rubrik-polaris slack use-case

Last synced: 17 Jun 2025

https://github.com/aidear3/ai-chatbot

An artificial intelligence chatbot able to learn. Made with html, css, javascript and firebase.

ai ai-chatbot aichatbot brainjs chat chatbot firebase firebase-auth firebase-database javascript machine-learning

Last synced: 05 May 2025

https://github.com/noranta4/the-knowledge-bot

Telegram chatbot able to answer to questions about general culture (querying) and able to learn by asking questions itself (enriching) • University project • 2017 - Natural Language Processing - MSc in Computer Science, I year

chatbot machine-learning nlp python telegram telegram-bot

Last synced: 11 Apr 2025

https://github.com/toddbirchard/shibabot

:dog2: :space_invader: Chatbot for Discord

chatbot discord discord-bot python python3

Last synced: 17 Jul 2025

https://github.com/yuanxiaosc/hands-on-chat-robots

There are a variety of out-of-the-box chat bot codes here.

chat-robot chatbot conversion deep-learning intent-classification language slot-filling

Last synced: 07 May 2025

https://github.com/sushil79g/Facebook-message-to-CSV-exporter

This script helps in producing the chat dataset(in csv format) of your facebook chat

beautifulsoup4 chat chatbot csv facebook message scraper

Last synced: 18 Jul 2025

https://github.com/echosingh/korean-drama-chatbot

A chatbot that tells u about korean dramas from 2015-2023

chatbot korean-drama

Last synced: 05 Apr 2025

https://github.com/mrdvince/pytorch_chatbot

A chatbot implemented using PyTorch, using Cornell Movie-Quotes Corpus which contains a large metadata-rich collection of fictional conversations extracted from raw movie scripts

bot chatbot deep-learning machine-learning machinelearning python pytorch

Last synced: 11 Apr 2025

https://github.com/ashutosh1919/ml-data-bot

Chatbot which helps you to get important statistics from the data to get insights to build Machine learning, Deep learning and Statistical models

artificial-intelligence chatbot conversational-ai data-science deep-learning machine-learning rasa rasa-chatbot rasa-nlu

Last synced: 19 Mar 2025

https://github.com/aspadax/parallelchats

a macOS app that allows multithread chats with LLM

anthropic chatbot desktop generative-ai gpt gpt-4 llm macos openai swift swiftui

Last synced: 06 Mar 2026

https://github.com/cloudacademy/lexstartstopinstances

Amazon Lex - Start Stop EC2 Instances Example

amazon chatbot ec2 lex

Last synced: 06 May 2025

https://github.com/cganterh/le

A silly telegram chatbot

chatbot python python3 telegram-bot

Last synced: 19 Mar 2025

https://github.com/MarkShawn2020/exts_chrome_chatbot-exporter

【AIGC 聊天记录一键导出】Share your favorite chat messages in 1 second.

chatbot chatgpt chrome-extension claude monica poe

Last synced: 17 Jul 2025

https://github.com/raphaelvserafim/chatbot-gpt-whatsapp

É uma solução em PHP que permite criar um chatbot automatizado combinando a integração com o modelo de linguagem ChatGPT da OpenAI e a API do WhatsApp.

chatbot gpt gpt-3 php whatsapp whatsapp-api whatsapp-bot

Last synced: 24 Jul 2025

https://github.com/chetanvaghela457/cafeteria_full_ecommerce_app_flutter

🛍 A full E-commerce app with nice UI consists of on-boarding, login, sign-up, home, product details, cart and user profile.

bloc chat chatbot ecommerce ecommerce-application firebase flutter flutter-app flutter-apps flutter-bloc full-application payment-gateway responsive-design

Last synced: 11 Jul 2025