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/hoangsonww/studysync-study-buddy-app

🎓 StudySync is a productivity app with tools like AI-powered study tips, music recommendations, a Pomodoro timer, and more to help enhance your study routine and stay organized. Welcome to a suite of tools designed to boost your study & productivity!

artificial-intelligence chatbot express expressjs flashcards full-stack fullstack-development machine-learning node nodejs nodemon pomodoro study vercel vue vue3 vuejs webpack

Last synced: 22 Sep 2025

https://github.com/ronondex/astrobot

An advanced discord bot running on .net core, that can help with anything that is astronomy related (platesolving, image analysis, astronomical weather forecast, get information on DSO's, ...)

astronomy astrophotography chatbot discord-bot dotnet-core

Last synced: 29 Jun 2025

https://github.com/iconicbot/iconic-narada

Open Source Webhook Boilerplate for Social Media/Messaging Platforms(Facebook, Facebook Messenger, Twitter, Twitter Direct, Youtube)

boilerplate chatbot chatbots-framework developer-tools facebook facebook-messenger twitter twitter-direct-messaging webhooks youtube

Last synced: 09 Apr 2025

https://github.com/private-yusuke/botot2

A chatbot for Misskey with Markov chain

chatbot markov-chain misskey

Last synced: 22 Apr 2025

https://github.com/getpusk/pusk

Self-hosted alert platform for ops teams. Telegram Bot API compatible. ACK, push, team chat.

bot-api bot-platform chatbot golang inline-keyboard open-source pwa self-hosted telegram-api webhook

Last synced: 19 Apr 2026

https://github.com/OthmaneBlial/lightclaw

🦞 LightClaw: The Featherweight Core of OpenClaw — Your AI Agent in a Tiny Codebase — A lightweight OpenClaw alternative

agentic-ai ai alternative chatbot claude-code deepseek lightweight llm openai openclaw openclaw-plugin openclaw-skill openclaw-skills python rag rag-chatbot xai z-ai

Last synced: 04 Mar 2026

https://github.com/btarg/discord-openai-bot

A Discord chatbot that uses OpenAI's API to generate conversation.

ai chatbot discord gpt-3 openai python text-generation

Last synced: 11 Sep 2025

https://github.com/xcapt0/gpt2_chatbot

☕ GPT-2 chatbot for daily conversation

chatbot gpt-2 nlp

Last synced: 03 Apr 2026

https://github.com/jaayperez/facebook-ai-bot

Facebook A.I. chatbot in Node Js that connects to a Facebook page for a new way to interact with a conversational user interface, powered by Google’s robust AI technology.

ai artificial-intelligence bot chatbot dialogflow dialogflow-v2 express facebook facebook-messenger facebook-messenger-bot javascript messenger natural-language-processing nlp node nodejs

Last synced: 27 Aug 2025

https://github.com/supershaneski/chatgpt-with-image-sample

This sample project integrates OpenAI's GPT-4 Vision, with advanced image recognition capabilities, and DALL·E 3, the state-of-the-art image generation model, with the Chat completions API. This powerful combination allows for simultaneous image creation and analysis.

chatbot chatgpt chatgpt-image dall-e-3 function-calling gpt-4-vision gpt-4-vision-preview image-analysis nextjs openai openai-api openai-chatgpt reactjs

Last synced: 13 Apr 2026

https://github.com/intentional-ai/intentional

Intentional is an open-source framework to build reliable LLM chatbots that actually talk and behave as you expect.

chatbot genai llm

Last synced: 10 Apr 2026

https://github.com/dheerajjha451/cancerdetection

This project is an online platform designed to provide comprehensive health services for cancer patients. The aim is to create a digital space where patients can easily access resources, support, and professional consultations to manage their health journey. Through this platform, patients and their families can find essential information.

cancer-detection chatbot collabo healthcare llm machine-learning news twofactorauth typescript videocall web

Last synced: 04 Oct 2025

https://github.com/gamingpro237/advanced_interview_responder_with_ai

The Advanced Interview Responder uses AI to generate tailored responses from a user’s resume and real-time transcribed questions, displaying them on a teleprompter interface for confident and effective interview preparation.

ai automation chatbot chatgpt framework interview interview-practice interview-preparation interview-questions interview-test job jobs meeting openai python python3 resume tkinter virtual-meetings

Last synced: 06 Oct 2025

https://github.com/abachman/pat-the-campfire-bot

A Campfire chat bot in node.js, intended to run on Heroku. Built for internal use at Figure53 but you might like it.

campfire-bot chatbot

Last synced: 27 Oct 2025

https://github.com/jpruden92/n8n-chatbots-heroku-deploy

This repository contains a customized version of N8N, an extendable tool for workflow automation. This customized version is focused on chatbots development, integrating nodes that allow to connect chatbot development platforms like Dialogflow.

chatbot heroku n8n

Last synced: 24 Apr 2025

https://github.com/edu-amr/papopdf

PapoPDF é uma ferramenta de IA que transforma PDFs em conversas, permitindo extrair informações e responder perguntas sobre documentos de forma prática e rápida.

ai api chatbot chatgpt chatpdf nextjs openai pdf pdf-converter pinecone react

Last synced: 02 Aug 2025

https://github.com/ssk-14/chatbot-guardrails

💂🏼 Build your Documentation AI with Nemo Guardrails

chatbot documentation github gradio guardrails langchain llm nemo-guardrails rag

Last synced: 04 Apr 2025

https://github.com/aimerneige/yukichan-bot

ゆき酱是使用 ZeroBot 构建的国际象棋聊天机器人。

chatbot chess onebot qqbot zerobot

Last synced: 16 Jan 2026

https://github.com/kardelruveyda/langchain-mystic

langchain-mystic is a LangChain framework based bot that currently specializes in dream interpretation and fortune-telling. While these are its primary features for now, stay tuned to see what other mystical abilities

chatbot chatbots langchain langchain-python mystic nlp

Last synced: 19 Apr 2025

https://github.com/spider-hand/advanced-chat-kai

A highly customizable chat Web Component - Works with any framework (React, Vue, Angular, Svelte, etc.)

chat chat-application chatbot lit ui web-components webcomponents

Last synced: 18 Jun 2025

https://github.com/patw/bottybot

A conversational UI for chatbots using the llama.cpp server

anthropic-claude chatbot flask llamacpp mistral-ai openai-api

Last synced: 04 Mar 2026

https://github.com/nikimanoledaki/finbot-api

🤖 API for Ubb, a chatbot that trains a Natural Language Processing model using NLTK & TensorFlow to answer questions about personal finance, built with Django

api chatbot django nlp nltk python tensorflow tensorflow-models

Last synced: 24 Oct 2025

https://github.com/alexwoo-awso/openclaw-rocketchat

OpenClaw channel plugin for Rocket.Chat — DDP/REST, DMs, groups, threads, media, multi-account

ai-assistant channel-plugin chatbot ddp npm-package openclaw rocketchat typescript

Last synced: 25 Apr 2026

https://github.com/RedberryProducts/mcp-client-laravel

Laravel-native client for Model Context Protocol (MCP) servers. Built by Redberry (Diamond-tier Laravel partner). Used by LarAgent and other frameworks to enable AI agent functionality.

agent-integration ai-agents ai-framework chatbot context laravel laravel-ai laravel-package llm mcp mcp-client memory openai php prompt-engineering redberry tools

Last synced: 01 Apr 2026

https://github.com/ali-haggag7/gemini-ai-clone

🤖 A fully functional Google Gemini Clone built with React.js and the Google Generative AI SDK. Features real-time chat, history management, and Context API integration.

api-integration artificial-intelligence chatbot context-api frontend-developer generative-ai google-gemini javascript llm react

Last synced: 10 Jun 2026

https://github.com/sanhacks/aigen

Multi Model Personal Assistant Wrapper in Go: Interact with ChatGPT, Claude or Ollama Cross Platform (Speech & Image generation supported)

chatbot gpt3-turbo openai speech-recognition speech-synthesis speech-to-text text-to-speech tts voice whisper

Last synced: 23 Oct 2025

https://github.com/silaorg/sila

AI superpowers you own. Sila is an open alternative to ChatGPT where you own AI assistants, chats and data.

agents ai chatbot chatgpt claude gemini llms svelte

Last synced: 01 Apr 2026

https://github.com/toastxc/reywen-revolt

A general purpose Revolt.chat bot framework

bot chatbot revolt-api revolt-chat rust rust-lang

Last synced: 07 Jul 2025

https://github.com/cybergruppe/cyberbot

Matrix chatbot framework with one battery included 💬

bot chatbot matrix notification-service python

Last synced: 29 Jul 2025

https://github.com/gpt-open/chatbot-gpt

Chatbot-GPT, powered by OpenIM’s webhooks, seamlessly integrates with various messaging platforms. This tool enables private and group chats with bots, enhancing interactive communication. It delivers quick, automated responses, ideal for optimizing customer service and dynamic discussions, meeting diverse communication needs.

aigc chatbot chatgpt deepseek gpt llm moonshort openim webhook

Last synced: 30 Apr 2025

https://github.com/whapi-cloud/php-whatsapp-chatbot

WhatsApp PHP Bot. Basic functionality that the WhatsApp bot needs: send and receive messages, send image/file/docs/video, as well as creating a group and sending a message to the WhatsApp group

api automation bot business-api chatbot cloud whatsapp whatsapp-api whatsapp-automation whatsapp-bot whatsappbot

Last synced: 22 Mar 2025

https://github.com/arunk140/cgpt

selfhosted chatgpt like service using openai apis (with APIs + Frontend and Session Storage)

api chatbot chatgpt chatgpt-api docker language-model llm nextjs openai openai-api

Last synced: 03 May 2025

https://github.com/thesephist/eliza

A modern port of the ELIZA conversational program to pure Ink to run as a command line and in the browser.

chatbot conversational-ai eliza ink

Last synced: 12 May 2025

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

Smart Chatbot using Generative Models for Persian Language

chatbot tensorflow

Last synced: 06 Mar 2026

https://github.com/teymur-babayev/web-bot

Botkit(Web-bot) is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.

bot botkit bots chatbot conversational facebook facebook-messsenger making-bots microsoft-teams sms twilio web-bot

Last synced: 18 Sep 2025

https://github.com/greathayat/chat-widget

A simple chat widget to inject in your websites using a script tag

chat-widget chatbot langchain widget

Last synced: 13 Apr 2025

https://github.com/openbridge/chatlytics

Chatlytics is a data query and visualization platform for chat!

charts chatbot data-analysis data-visualization slack slack-bot

Last synced: 10 Apr 2025

https://github.com/kritzware/node-twitchbot

Package for easily creating Twitch Bots

chatbot node npm twitch twitch-irc twitchbot

Last synced: 06 May 2025

https://github.com/2u1/pixtral-finetune

An open-source implementaion for fine-tuning Pixtral by MistralAI.

chatbot mistral multimodal pixtral vision-language-model

Last synced: 11 Apr 2025

https://github.com/brunosobrino/openai-botwa

WhatsApp Bot que usa la IA de OpenAI creado por @rtwone y editado por @BrunoSobrino

chatbot chatgpt openai wabot

Last synced: 12 Apr 2025

https://github.com/anonymousrecords/swagger-chat

Don’t read swagger. Just chat.

chatbot open-api openai swagger

Last synced: 28 Jun 2025

https://github.com/chatopera/node-word2vec

Word2vec Model Reader for Node.js Client

chatbot natural-language-processing nodejs nodejs-modules word2vec

Last synced: 20 Mar 2025

https://github.com/aahouzi/llama2-chatbot-cpu

A LLaMA2-7b chatbot with memory running on CPU, and optimized using smooth quantization, 4-bit quantization or Intel® Extension For PyTorch with bfloat16.

4-bit-cpu bfloat16 chatbot chatbot-memory chatgpt cpu huggingface int8 intel ipex langchain llama llama2 meta meta-ai neural-compression numa optimization smooth-quantization streamlit

Last synced: 20 Mar 2025

https://github.com/intelligo-dev/intelligo-messenger-bot

This is a sample messenger bot created with Intelligo framework.

bot bots chat-bot chatbot chatbots intelligo messenger-bot

Last synced: 02 May 2025

https://github.com/shricodev/pdfwhisper-openai

PDFwhisper allows you to have a conversation with your PDF docs. Finding info on PDF files is now easier than ever. 🚀🔥 Most secure authentication measures using Passkeys🔑

api-router chatbot hacktoberfest hanko nextjs openai passkeys pdf-chatbot pdf-viewer prisma react shadcn-ui showcase

Last synced: 23 Jul 2025

https://github.com/spring-petclinic/spring-petclinic-langchain4j

Spring Petclinic application with a chatbot powered by OpenAI's Generative AI and the LangChain4j project

chatbot embeddings genai java langchain4j llm ollama openai rag spring-boot

Last synced: 05 May 2025

https://github.com/tchoutri/botfuel-elixir-sdk

An Elixir SDK for the Botfuel NLP chatbot platform.

botfuel chatbot elixir nlp sdk

Last synced: 06 Apr 2025

https://github.com/gptstonks/chatbot

A sleek and fully customizable chatbot built using Nextjs and Typescript.

api-rest chatbot material-ui nextjs npm reactjs typescript websocket

Last synced: 10 Apr 2025

https://github.com/0xneobyte/ObsiAI

An AI chatbot plugin for Obsidian using the Gemini API for note summarization, content generation, and more. Enhance your workflow with AI assistance like the Notion AI bot.

ai chatbot notion notion-ai obsidian obsidian-ai

Last synced: 10 May 2025

https://github.com/randogoth/lxmf-bot

Telethon inspired chatbot class for LXMF protocol

chatbot lxmf nomadnet reticulum rns sideband

Last synced: 29 Oct 2025

https://github.com/0xneobyte/obsiai

An AI chatbot plugin for Obsidian using the Gemini API for note summarization, content generation, and more. Enhance your workflow with AI assistance like the Notion AI bot.

ai chatbot notion notion-ai obsidian obsidian-ai

Last synced: 12 Apr 2025

https://github.com/emredeveloper/kurum-asistan-chatbot

A modern and functional chat assistant based on Local LLM that streamlines internal processes. Weather, internal information, support requests, document uploads, and more, all on one screen!

ai chatbot llm python

Last synced: 17 Jan 2026

https://github.com/eon01/openaigptforpythondevelopersfiles

This repository contains the code and other resources used in OpenAI GPT for Python Developers (2nd Edition)

ai aiml chatbot chatgpt chatgpt-api embeddings gpt gpt-3 gpt-35-turbo gpt-4 ml openai weaviate

Last synced: 08 Sep 2025

https://github.com/kyopark2014/interactive-chat-using-lex-and-chatgpt

The project shows how to develop an interactive chatbot using Lex and open APIs. Lex provides operations using User Intent but it may response the dupulicated answers for unknown intents. Thus the proposed architecture uses Open APIs such as ChatGPT.

api-gateway cdk chatbot chatgpt generative-ai lambda lex

Last synced: 15 Jun 2025

https://github.com/pydevcasts/mlhub

MLHub is a collection of impactful machine learning projects designed for learners and enthusiasts in the field of data science. Our goal is to provide accessible and hands-on experiences that help individuals understand the fundamentals of machine learning and data analysis.

chatbot cnn deep-learning fsrcnn llm machine-learning-algorithms ml python srcnn tensorflow

Last synced: 01 Aug 2025

https://github.com/candlewill/chatscript_doc

A collection of document for ChatScript dialog engine

chatbot chatscript chatscript-engine dialog dialogue-agents

Last synced: 24 Dec 2025

https://github.com/orfeous/llamacpp.net

C#/.NET binding of llama.cpp

ai chatbot gpt llama llamacpp llm

Last synced: 21 Mar 2025

https://github.com/SFTtech/cyberbot

Chatbot for the Matrix Protocol, supporting encryption and plugins.

bot chatbot matrix python

Last synced: 03 Apr 2025

https://github.com/pzierahn/chatbot_app

LLM-powered chatbot app to enhance accessibility to knowledge contained within PDFs

chatbot flutter rag

Last synced: 12 Jan 2026

https://github.com/ilmedova/ml-fun

Machine Learning and AI projects for fun

chatbot computer-vision langchain llama llms ml opencv pandas

Last synced: 16 Jan 2026

https://github.com/tiledesk/tiledesk-ai

Tiledesk Module for Conversational AI. Tiledesk is an open source conversational platform alternative to Intercom, Zendesk, Drift, Tawk.to and Tidio for Customer Service and Conversational Marketing.

chatbot conversational-ai open-source python

Last synced: 25 Jun 2025

https://github.com/deepraj21/jansevak

JanSevak is a AI powered HealthCare Management System. The system allows users to register as patients, book appointments, and predict diseases based on symptoms. Doctors can view and manage appointments. Additionally, the system provides information on various health-related topics through blog posts.

blogs chatbot chatbots dialogflow flask flask-mail hms html-css-javascript jinja2 ml python sqlalchemy

Last synced: 30 Apr 2025

https://github.com/jingangdidi/chatsong

A lightweight, portable executable for invoking LLM with multi-API support - eliminating installation requirements while maintaining operational efficiency. 轻量级大语言模型api调用工具,无需安装,仅一个~10M可执行文件,支持自定义多种模型(OpenAI、Claude、Gemini、DeepSeek等,以及第三方提供的api)和prompt。

ai-assistant asr chatbot chatgpt-api deepseek function-calling glm kimi-ai llm mcp minimax qwen self-hosted skills tts voice-assistant voice-cloning webui

Last synced: 30 Jun 2026

https://github.com/carpedeum-fr/geomesse-api

GeoMesse, an app to get mass time in your country (starting with France 🇫🇷🥖🧀🍷🚬)

catholic chatbot php symfony symfony-api symfony-application symfony3

Last synced: 10 Apr 2025

https://github.com/deepraj1729/tchatbot-api

A Flask REST API to serve trained ChatBots using Tensorflow Serving and Docker Containers

api-rest chatbot deep-learning flask flask-restful framwork keras nlp preprocessing requests tensorflow tf-serving

Last synced: 01 May 2025

https://github.com/codeterrayt/whatsappcabbookingbot

WhatsApp Cab Booking Bot is a Node.js project for easy cab reservations via WhatsApp. It features user-friendly booking for passengers and convenient command-based management for owners. Enhance the cab booking experience with this streamlined solution in the familiar WhatsApp interface.

automation booking-system bot cab-booking chatbot interactive javascript nodejs open-source whatsapp whatsapp-bot whatsapp-web-js

Last synced: 28 Apr 2025

https://github.com/lauslim12/anzu

🗓️ An open source LINE chatbot to remind you of your tasks.

bot chatbot cronjobs heroku javascript line mongodb-atlas node nodejs reminders schedule

Last synced: 28 Oct 2025

https://github.com/fortyseven/chit

Chit is a lightweight privacy-focused web chat front-end for Ollama endpoints that uses no backend.

ai chatbot client front-end llama llm llms ollama svelte

Last synced: 14 Apr 2025

https://github.com/jm33-m0/jimbot-go

A Telegram bot created for my gf, written in Go

bot chat-application chatbot telegram-bot

Last synced: 08 Apr 2025

https://github.com/hectorpulido/chatbot-seq2seq-c-

Chatbot made with seq2seq learn

ai chatbot machine-learning seq2seq

Last synced: 16 Apr 2025

https://github.com/yaph/charla

A terminal based chat application that works with AI language models.

chat-client chatbot chatgpt cli github-models llama llm ollama terminal

Last synced: 09 Mar 2026

https://github.com/davidai2024/gemini-kd

KD Gemini-Pro, a desktop application on PyQt5, simplifies interaction with Google's Gemini-Pro AI model. Users effortlessly submit questions, receiving instant, generated responses. With an intuitive interface and advanced features, it efficiently explores the capabilities of AI-assisted conversation.

ai chatbot gemini gemini-api gemini-pro google google-gemini gui linux-app python windows-desktop

Last synced: 30 Aug 2025

https://github.com/alexmhack/django-rasa-sockets

Rasa Chatbot using Django backend and Sockets for communication

browserify chatbot django-backend django-rasa-sockets django2 rasa rasa-chatbot socket socket-io

Last synced: 13 Apr 2025

https://github.com/opennyai/jugalbandi-manager

Jugalbandi (JB) Manager is a full AI-powered conversational chatbot platform. It's platform agnostic and can serve multiple channels such as WhatsApp or custom web interfaces. It can handle conversations in both text and voice across any language. It comes with Bhashini Speech models out of the box and can failover to Azure. For more info -> ReadMe

chatbot multilingual-models whatsapp-bot

Last synced: 13 Jul 2025

https://github.com/maxbot-ai/taxi_bot

Maxbot taxi bot example

chatbot maxbot taxi

Last synced: 01 May 2025

https://github.com/cutupdev/suitable-search-chatbot

This is chatbot that search suitable books using the demand of clients.

chatbot langchain openai python rag

Last synced: 10 Jul 2025

https://github.com/fang-/talkbot

~talkbot, the one and only.

chatbot hoon urbit

Last synced: 06 Jan 2026

https://github.com/tomzaku/chat-app-mqtt-react-native

Chat App MQTT with React Native

chat chatbot mqtt react-native

Last synced: 07 Aug 2025

https://github.com/sfttech/cyberbot

Matrix chatbot framework with one battery included 💬

bot chatbot matrix notification-service python

Last synced: 23 Apr 2025

https://github.com/rabilrbl/TGBOT

Telegram bot that integrates both ChatGPT and BingAI

bing-chat chatbot chatgpt

Last synced: 24 Mar 2025

https://github.com/editor-syntax/prompt-dataset

My dataset (CSV) with a list of prompts for ChatGPT and GPT.

chatbot chatgpt chatgpt3 dataset datasette gpt-3 prompt prompt-engineering

Last synced: 13 May 2025

https://github.com/daley-mottley/customer-support-bot

Customer Support Bot is a WordPress plugin that enables businesses to automate customer support using AI technology. #hacktoberfest

ai chatbot chatgpt hacktoberfest open-source wordpress wordpress-plugin

Last synced: 19 Apr 2025

https://github.com/arnab-4/gemini-ultra

Gemini-ultra is a versatile chatbot integrating text, image, and voice interactions. Explore advanced multimedia capabilities for enhanced user engagement. Ideal for integrating into web, mobile, and voice assistant applications. Get started quickly with customizable components and contribute to its development on GitHub.

chatbot chatgpt gemini gemini-pro nextjs14 openai-api typescript

Last synced: 12 Oct 2025

https://github.com/kb10uy/llm-natsuki-bot

Rust 製 LLM チャットボット/アシスタント

chatbot llm rust

Last synced: 05 Mar 2026