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/ggandor/eliza-in-clojure

A Clojure port of Peter Norvig's ELIZA implementation from PAIP

chatbot clojure eliza lisp pattern-matching

Last synced: 16 Mar 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/christippett/hangouts-helper

Helpful Python classes for handling and responding to Hangouts Chat bot events

chatbot hangouts-chat

Last synced: 22 Aug 2025

https://github.com/fiddlerwoaroof/slacker

A slackbot and implementation of the API in common lisp

chatbot lisp slack

Last synced: 17 Oct 2025

https://github.com/krateng/signalgpt

Chat with personalized ChatGPT assistants in an instant messenger

chatbot chatgpt-api

Last synced: 08 Oct 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/martianzhang/aigc-cli

AIGC CLI - 统一 AI 图片、视频、Midjourney 生成与检测命令行工具。支持 OpenAI、OpenRouter 及任意 OpenAI 兼容中转。内置 MCP Server、AIGC 检测引擎。

ai aigc aigc-cli aigc-detection chatbot cli go image-generation mcp midjourney openai openrouter video-generation

Last synced: 08 Jul 2026

https://github.com/siranjeevik/minebot

My College Sem 3 EE Project, "MineBot".

chatbot coal llm openai serpapi wikipedia

Last synced: 14 Feb 2026

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/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/chaitanyarahalkar/omnichat

OmniChat: Your All-in-One AI Chat Companion

ai-chatbot chatbot chatgpt telegram-bot

Last synced: 08 Oct 2025

https://github.com/miftahafina/jokesbapack2-bot

Get random jokes bapack2 on telegram

chat-bot chatbot jokes telegram-bot

Last synced: 13 Jul 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/travishorn/ollapa

An Ollama client built with Svelte 5 and SvelteKit. Chat completely local and client-side with a friendly interface!

ai artificial-intelligence chat-interface chatbot client-side conversational large-language-model llm local offline ollama spa svelte sveltekit

Last synced: 26 Oct 2025

https://github.com/ghostzero/twitchmessenger

Twitch Messenger Java API (inofficial)

api chatbot discontinued twitchtv

Last synced: 18 Mar 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/whapi-cloud/whatsapp-simple-php-bot

Beginner-friendly WhatsApp bot in PHP: learn to build a basic bot that responds to commands with text and images. Simple setup, detailed code comments make it easy for new developers to master WhatsApp API integration and bot functionality

api api-gateway beginner beginner-code beginner-friendly beginners bot chatbot guide php whatsapp whatsapp-api whatsapp-automation whatsapp-bot whatsappapi whatsappbot

Last synced: 04 Feb 2026

https://github.com/uhstray-io/wisbot

Wisward Agent Bot integrating business-as-code platform data, services, and search.

agent automation bot chatbot discord go integration-platform open-source search service-integration

Last synced: 28 Feb 2026

https://github.com/djdonpablo/codebuddy

CodeBuddy is a VSCode extension which empowers your coding experience with AI !

ai autocomplete chatbot copilot cursor vscode vscode-extension

Last synced: 01 Sep 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/davidai2024/edgegpt-toolbox

"EdgeGPT-ToolBox" is an open-source Python tool with 40 tools for text processing, file management, online research, image creation and more. It utilizes textdavinci003, GPT3.5, GPT-4 BingChat AI.

bingapi bingchat chat chatbot cli edgegpt gpt-35-turbo gpt-4 gpt4 gui multitool python tools

Last synced: 26 Sep 2025

https://github.com/fatma-moanes/voice-assistant

Voice Assistant for FM-Clinic: A multilingual AI-powered voice assistant for booking doctor appointments, leveraging advanced speech-to-text, text-to-speech, and large language models for seamless, natural user interactions.

ai-assistant arabic arabic-nlp aws-polly chatbot gpt groq langchain langsmith llm mongodb multilingual openai speech-recognition speech-to-text streamlit text-to-speech transcription voice-assistant whisper

Last synced: 15 Feb 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/PriyanshuPz/bard-chatbot

A Python-based chatbot project that integrates the Bard API for natural language processing and voice interaction. This chatbot can listen to voice input, process user queries, and respond with audio output.

ai aiassistant artificial-intelligence assistant bard chatbot hacktoberfest hacktoberfest2023 python

Last synced: 15 Aug 2025

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/marketingpipeline/conversations

A chat-bot that is community-driven and open source – powered by you! (WIP)

bot chat-bot chatbot chatbot-framework javascript natural-language-processing nlp open-source

Last synced: 16 Oct 2025

https://github.com/octalectzz/chatbot

This Chatbot Build Using CodeIgniter 3

bot chatbot codeigniter

Last synced: 16 Mar 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/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/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/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/dev-pengi/aitalk

yet another ai chatbot

ai aichatbot chat chatbot openai openai-api

Last synced: 18 May 2026

https://github.com/bytenomad092/chat-io

Post Quantum Secured Messaging PWA

chat chatbot convex messaging nextjs pwa react t3-stack typescript

Last synced: 30 Dec 2025

https://github.com/akeller/think-chatbot-101-lab

Experience how quickly you can spin up your own chatbot on IBM Cloud.

chatbot chatbots watson watson-assistant workshop

Last synced: 29 Jan 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/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/yas-sim/openvino_japanese_chatbot_youri-7b-chat

WebUI LLM Japanese chatbot demo using Intel OpenVINO toolkit. This program uses rinna/youri-7b-chat model developed by Rinna Co.,Ltd..

chat chat-application chatbot chatgpt deep-learning gpt japanese large-language-model llama2 llm natural-language natural-language-processing openvino rinna youri

Last synced: 31 Jan 2026

https://github.com/yuting1214/fastapichat

FastAPIChat is a powerful application for evaluating large language model based chatbots.

chatbot fastapi gradio langchain llm openrouter python

Last synced: 22 Jan 2026

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/cooldarkdryplace/camerabot

Telegram bot that makes a photo and sends it to chat.

bot camera chatbot go kiln monitoring photo raspberry-pi surveillance telegram telegram-bot

Last synced: 14 Jan 2026

https://github.com/connectaman/darpg-hackathon

Building Chatbot to resolve common queries related to Public Grievances as part of DARPG-Hackathon

artificial-intelligence chatbot cpgrams darp-hackathon generative-ai government india machine-learning python

Last synced: 14 Oct 2025

https://github.com/teamkillerx/akeno-userbot

Userbot Some Features Written With Python And Library Pyrogram (Userbot Premium Unlocked)

bypass-ban chatbot chatbot-telegg chatbot-telegram chatgpt database flux hacktoberfest mongodb motor plugins pyrogram pyrogram-userbot userbot-telegram

Last synced: 11 Aug 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/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/ssskeyi/search_bot

Django+agent+chatbot+search

agent-based chatbot django-framework search

Last synced: 29 Jul 2025

https://github.com/mamal72/telegram-simsimi-chatbot

A simple language aware Ruby chatbot for Telegram messenger using SimSimi API.

bot chatbot language simsimi telegram telegram-bot

Last synced: 10 Aug 2025

https://github.com/ahmdrz/music-channel

Bot will control your music channel on the Telegram.

chatbot music-editor telegram

Last synced: 02 Jul 2025

https://github.com/andreluizsecco/chatbotsamplev4

Implementação de um chatbot utilizando o Microsoft Bot Framework (Bot Builder v4) com ASP.NET Core

aspnetcore chatbot microsoft-bot-framework-v4 webapi

Last synced: 09 Apr 2025

https://github.com/echosingh/medibot

A bot That can provide Medical assistance anytime to anyone , Just ask it and see yourself 🤗

chatbot gradio-interface llm machine-learning medbot medicalchatbot nlp pdf-document

Last synced: 17 Mar 2026

https://github.com/tchoutri/gazoline

A bot that tells you about the closests restaurants near your school residence.

botfuel chatbot elixir telegram

Last synced: 09 Apr 2025

https://github.com/jojocoder28/mutual_fund_chatbot

This is a basic RAG chatbot and report generator made using LangChain, Streamlit, FAISS, Cohere's embed-english-v3.0 and Cohere's command-r

chatbot cohere faiss-vector-database langchain python rag streamlit

Last synced: 06 Oct 2025

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

Streamlit led LlaMa 2 Chatbot

chatbot llama2 meta

Last synced: 05 Mar 2026

https://github.com/thefilesareinthecomputer/google_gemini_pro_chat

Straightforward command line chat interface for the Google gemini-pro LLM. Includes 2 alternate versions that inject supporting info from wikipedia and howdoi into the user's prompts.

ai ai-assistant chatbot copilot-chat gemini gemini-pro google howdoi llm ml pair-programming wikipedia-api

Last synced: 27 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/hexastack/hexabot-plugin-gemini

The Google Gemini Plugin for Hexabot Chatbot / Agent Builder to enable the LLM RAG Capability

agent ai artificial-intelligence chatbot chatbot-framework chatbots extension gemini gemini-api google llm plugin rag

Last synced: 12 Oct 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/hxndev/chatbot-using-named-pipes

In this, I have wrote the code such that two child processes can communicate with eachother using pipes and hence it works as a chatbot.

chatbot code cpp fork named-pipes pipes process

Last synced: 31 Mar 2025

https://github.com/parthapray/ollama_googlecolab_ngrok_gradio

This repo contains the notebook python code to run Ollama on Google Colab with Ngrok and Gradio as ChatBot with Memory and Verbose generation

chatbot googlecolab gradio ngrok ollama

Last synced: 12 May 2026

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/engichang1467/rag-chatbot-cohere

Retrieval Augmented Generation Chatbot with Cohere and HuggingFace 🤗

chatbot cohere huggingface llm rag

Last synced: 26 Feb 2026

https://github.com/hexastack/hexabot-plugin-ollama

The Ollama Plugin Extension for Hexabot Chatbot / Agent Builder that provides a custom block for Generative AI + RAG

agent ai artificial-intelligence chatbot chatbot-framework chatbots large-language-model large-language-models llama llm llms local-ai ollama

Last synced: 10 Aug 2025

https://github.com/elastic/e-gpt

Open source LLM Chat codebase

chatbot llm ui

Last synced: 29 Sep 2025

https://github.com/dappros/ethora-bots

🤖 Bots framework and sample chatbots for Ethora. Structured as a monorepo with a reusable bot framework. Features: • Modular bot framework for easy bot development • OpenAI GPT integration • Real-time XMPP messaging • TypeScript support • Easy deployment. Tech: TypeScript, XMPP, OpenAI API

bot-framework chatbot chatbots chatgpt ethora openai typescript xmpp xmpp-bot

Last synced: 02 Apr 2026

https://github.com/danitrod/chatbot-mobile-app

Mobile chat app demo to use with your Watson Assistant service or with your chatbot orchestrator.

chatbot expo react react-native redux watson-assistant

Last synced: 09 Apr 2026

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/derekhuynen/ai-rag-chat-bot

A serverless rag chatbot solution that uses Azure OpenAI, Azure AI Search, and Semantic Kernel to provide intelligent responses from your own data sources with accurate citations.

azure azure-ai-search azure-functions-v4 azure-openai bicep chatbot cosmosdb csharp dotnet-core llm managed-identity openai rag react retrieval-augmented-generation semantic-kernel serverless streaming typescript vector-search

Last synced: 08 Jul 2026

https://github.com/himanshu231204/ragnova-rag-chatbot

🔍 End-to-end RAG (Retrieval-Augmented Generation) pipeline built with LangChain, ChromaDB & Sentence Transformers — ingest PDFs, generate embeddings, and build a semantic search knowledge base for LLM-powered Q&A systems.

ai chatbot chromadb deep-learning embeddings generative-ai huggingface information-retrieval langchain llm machine-learning nlp openai pdf python rag retrieval-augmented-generation semantic-search sentence-transformers vector-database

Last synced: 04 Apr 2026

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/benzo-fury/alma

A Discord bot based on a Neural Network that generates responses in a conversational manner.

ai chatbot conversations discord-bot

Last synced: 18 Mar 2025

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/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/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/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/hyhmrright/jarvis

AI assistant platform with RAG knowledge base, multi-LLM support (DeepSeek/OpenAI/Anthropic), and streaming conversations. Built with FastAPI + Vue 3.

ai chatbot fastapi langchain langgraph llm python rag typescript vue3

Last synced: 04 Mar 2026

https://github.com/fastuptime/chat_with_ai_via_console

Chat with AI via Console / Konsol üzerinden yapay zeka ile sohbet edin

ai chatai chatbot herc-ai hercai

Last synced: 15 May 2025

https://github.com/syasini/streamlitissues

A meta-app, built with Streamlit—supercharged with Snowflake AI—to help Streamlit evolve, one issue at a time.

chatbot cortex llm rag snowflake streamlit

Last synced: 01 Mar 2025

https://github.com/eidenz/discord-vc-llm

A discord bot LLM for Voice Chat (and text)

bot chatbot discord llm ollama openai

Last synced: 02 Apr 2025

https://github.com/zephyrusblaze/chatfish

ChatFish is a Flask-based chat application powered by a Large Language Model (LLM) chatbot, enabling real-time messaging through WebSocket technology. It offers a simple and intuitive user interface.

chatbot flask flask-socketio html-css-javascript large-language-models llm

Last synced: 11 Feb 2026

https://github.com/code-alchemist01/geminichatbot

A chat bot to be created with Google's Genai library

chatbot gemini gemini-api genai genai-chatbot python questions

Last synced: 12 Apr 2025

https://github.com/kmanadkat/rasa-wellness-bot

Rasa Wellness Form Chatbot

chatbot rasa rasa-chatbot

Last synced: 04 Feb 2026

https://github.com/faanid/chatbot-chatgpt-4

Create a chatbot using the chatCompletion endpoint and ChatGPT-4, and store the conversation in a database.

api-openapi chatbot chatcompletion gpt-4-model javascript open-ai-model

Last synced: 13 Jun 2026

https://github.com/gt-edge-ai/gt-ai-os

Self-hosted enterprise AI platform for RKE2 (Kubernetes): Control Panel, tenant agents and RAG, optional API. Releases and install wiki.

agents ai chatbot enterprise generative-ai helm kubernetes llm nextjs rag rke2 self-hosted

Last synced: 13 Jun 2026