Chatbot Open Source Projects
Browse 706 Chatbot open source projects, ranked by GitHub stars. Find the most popular Chatbot tools and libraries.
openclaw/openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
Metrics details
| Stars | 383,454 |
f/awesome-chatgpt-prompts
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
Metrics details
| Stars | 166,030 |
lobehub/lobe-chat
🤖 Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.
Metrics details
| Stars | 79,845 |
nomic-ai/gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
Metrics details
| Stars | 77,393 |
xtekky/gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
Metrics details
| Stars | 66,472 |
mindsdb/mindsdb
Build AI 🤖 using SQL
Metrics details
| Stars | 39,468 |
chatchat-space/Langchain-Chatchat
Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM, Qwen and Llama) RAG and Agent app with langchain
Metrics details
| Stars | 38,435 |
python-telegram-bot/python-telegram-bot
We have made you a wrapper you can't refuse
Metrics details
| Stars | 29,321 |
haotian-liu/LLaVA
[NeurIPS'23 Oral] Visual Instruction Tuning (LLaVA) built towards GPT-4V level capabilities and beyond.
Metrics details
| Stars | 24,927 |
cpacker/MemGPT
Teaching LLMs memory management for unbounded context 📚🦙
Metrics details
| Stars | 23,793 |
Anil-matcha/ChatPDF
Chat with any PDF. Easily upload the PDF documents you'd like to chat with. Instant answers. Ask questions, extract information, and summarize documents with AI. Sources included.
Metrics details
| Stars | 23,473 |
wechaty/wechaty
Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8NBZbQzt
Metrics details
| Stars | 22,917 |
RasaHQ/rasa
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Metrics details
| Stars | 21,251 |
transitive-bullshit/chatgpt-api
Node.js client for the official ChatGPT API. 🔥
Metrics details
| Stars | 18,119 |
leon-ai/leon
🧠 Leon is your open-source personal assistant.
Metrics details
| Stars | 17,367 |
GaiZhenbiao/ChuanhuChatGPT
GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI.
Metrics details
| Stars | 15,301 |
mamoe/mirai
高效率 QQ 机器人支持库
Metrics details
| Stars | 14,825 |
botpress/botpress
The open-source hub to build & deploy GPT/LLM Agents ⚡️
Metrics details
| Stars | 14,806 |
gunthercox/ChatterBot
ChatterBot is a machine learning, conversational dialog engine for creating chat bots
Metrics details
| Stars | 14,509 |
howdyai/botkit
Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.
Metrics details
| Stars | 11,585 |
databrickslabs/dolly
Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform
Metrics details
| Stars | 10,805 |
chiphuyen/stanford-tensorflow-tutorials
This repository contains code examples for the Stanford's course: TensorFlow for Deep Learning Research.
Metrics details
| Stars | 10,372 |
sfyc23/EverydayWechat
微信助手:1.每日定时给好友(女友)发送定制消息。2.机器人自动回复好友。3.群助手功能(例如:查询垃圾分类、天气、日历、电影实时票房、快递物流、PM2.5等)
Metrics details
| Stars | 10,307 |
bigscience-workshop/petals
🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading
Metrics details
| Stars | 10,283 |
baptisteArno/typebot.io
💬 Typebot is a powerful chatbot builder that you can self-host.
Metrics details
| Stars | 10,172 |
BlinkDL/ChatRWKV
ChatRWKV is like ChatGPT but powered by RWKV (100% RNN) language model, and open source.
Metrics details
| Stars | 9,495 |
yagop/node-telegram-bot-api
Telegram Bot API for NodeJS
Metrics details
| Stars | 9,188 |
ztjhz/BetterChatGPT
An amazing UI for OpenAI's ChatGPT (Website + Windows + MacOS + Linux)
Metrics details
| Stars | 8,400 |
zilliztech/GPTCache
Semantic cache for LLMs. Fully integrated with LangChain and llama_index.
Metrics details
| Stars | 8,098 |
xiangsx/gpt4free-ts
Providing a free OpenAI GPT-4 API ! This is a replication project for the typescript version of xtekky/gpt4free
Metrics details
| Stars | 7,688 |
nonebot/nonebot2
跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in Python
Metrics details
| Stars | 7,623 |
tensorlayer/TensorLayer
Deep Learning and Reinforcement Learning Library for Scientists and Engineers
Metrics details
| Stars | 7,384 |
InternLM/InternLM
Official release of InternLM series (InternLM, InternLM2, InternLM2.5, InternLM3).
Metrics details
| Stars | 7,244 |
deeppavlov/DeepPavlov
An open source library for deep learning end-to-end dialog systems and chatbots.
Metrics details
| Stars | 6,989 |
mylxsw/aidea
An APP that integrates mainstream large language models and image generation models, built with Flutter, with fully open-source code.
Metrics details
| Stars | 6,934 |
axa-group/nlp.js
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
Metrics details
| Stars | 6,576 |
orkestral/venom
Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp.
Metrics details
| Stars | 6,560 |
run-llama/rags
Build ChatGPT over your data, all with natural language
Metrics details
| Stars | 6,543 |
botman/botman
A framework agnostic PHP library to build chat bots
Metrics details
| Stars | 6,164 |
PawanOsman/ChatGPT
OpenAI API Free Reverse Proxy
Metrics details
| Stars | 5,926 |
Cog-Creators/Red-DiscordBot
A multi-function Discord bot
Metrics details
| Stars | 5,637 |
koishijs/koishi
Cross-platform chatbot framework made with love
Metrics details
| Stars | 5,627 |
casibase/casibase
⚡️Open-source AI LangChain-like RAG (Retrieval-Augmented Generation) knowledge database with web UI and Enterprise SSO⚡️, supports OpenAI, Azure, LLaMA, Google Gemini, HuggingFace, Claude, Grok, etc., chat bot demo: https://demo.casibase.com, admin UI demo: https://demo-admin.casibase.com
Metrics details
| Stars | 5,402 |
SuperDuperDB/superduperdb
🔮 SuperDuperDB: Bring AI to your database! Build, deploy and manage any AI application directly with your existing data infrastructure, without moving your data. Including streaming inference, scalable model training and vector search.
Metrics details
| Stars | 5,304 |
dsdanielpark/Bard-API
The unofficial python package that returns response of Google Bard through cookie value.
Metrics details
| Stars | 5,187 |
InternLM/xtuner
A Next-Generation Training Engine Built for Ultra-Large MoE Models
Metrics details
| Stars | 5,161 |
chatopera/Synonyms
:herb: 中文近义词:聊天机器人,智能问答工具包
Metrics details
| Stars | 5,107 |
h2oai/h2o-llmstudio
H2O LLM Studio - a framework and no-code GUI for fine-tuning LLMs. Documentation: https://docs.h2o.ai/h2o-llmstudio/
Metrics details
| Stars | 5,041 |
alibaba/ChatUI
The UI design language and React library for Conversational UI
Metrics details
| Stars | 4,422 |
ErikBjare/gptme
A CLI and web UI to interact with LLMs in a Chat-style interface, with code execution capabilities.
Metrics details
| Stars | 4,354 |
Yoctol/bottender
⚡️ A framework for building conversational user interfaces.
Metrics details
| Stars | 4,279 |
codemayq/chinese_chatbot_corpus
中文公开聊天语料库
Metrics details
| Stars | 4,190 |
DopplerHQ/awesome-bots
The most awesome list about bots ⭐️🤖
Metrics details
| Stars | 4,167 |
snipsco/snips-nlu
Snips Python library to extract meaning from text
Metrics details
| Stars | 3,976 |
skydoves/chatgpt-android
📲 ChatGPT Android demonstrates a Chatbot application using OpenAI's chat API on Android with Stream Chat SDK for Compose.
Metrics details
| Stars | 3,868 |
SamurAIGPT/EmbedAI
An app to interact privately with your documents using the power of GPT, 100% privately, no data leaks
Metrics details
| Stars | 3,805 |
askrella/whatsapp-chatgpt
ChatGPT + DALL-E + WhatsApp = AI Assistant :rocket: :robot:
Metrics details
| Stars | 3,766 |
shobrook/adrenaline
Chat with (and visualize) your codebase
Metrics details
| Stars | 3,744 |
SciSharp/LLamaSharp
A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.
Metrics details
| Stars | 3,744 |
olivia-ai/olivia
💁♀️Your new best friend powered by an artificial neural network
Metrics details
| Stars | 3,722 |
