Chatbot Open Source Projects

Browse 706 Chatbot open source projects, ranked by GitHub stars. Find the most popular Chatbot tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 706 projects
383,454 stars

openclaw/openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

Metrics details
Stars383,454
166,030 stars

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
Stars166,030
79,845 stars

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
Stars79,845
77,393 stars

nomic-ai/gpt4all

GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.

Metrics details
Stars77,393
66,472 stars

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
Stars66,472
39,468 stars

mindsdb/mindsdb

Build AI 🤖 using SQL

Metrics details
Stars39,468
38,435 stars

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
Stars38,435
29,321 stars

python-telegram-bot/python-telegram-bot

We have made you a wrapper you can't refuse

Metrics details
Stars29,321
24,927 stars

haotian-liu/LLaVA

[NeurIPS'23 Oral] Visual Instruction Tuning (LLaVA) built towards GPT-4V level capabilities and beyond.

Metrics details
Stars24,927
23,793 stars

cpacker/MemGPT

Teaching LLMs memory management for unbounded context 📚🦙

Metrics details
Stars23,793
23,473 stars

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
Stars23,473
22,917 stars

wechaty/wechaty

Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8NBZbQzt

Metrics details
Stars22,917
21,251 stars

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
Stars21,251
18,119 stars

transitive-bullshit/chatgpt-api

Node.js client for the official ChatGPT API. 🔥

Metrics details
Stars18,119
17,367 stars

leon-ai/leon

🧠 Leon is your open-source personal assistant.

Metrics details
Stars17,367
15,301 stars

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
Stars15,301
14,825 stars

mamoe/mirai

高效率 QQ 机器人支持库

Metrics details
Stars14,825
14,806 stars

botpress/botpress

The open-source hub to build & deploy GPT/LLM Agents ⚡️

Metrics details
Stars14,806
14,509 stars

gunthercox/ChatterBot

ChatterBot is a machine learning, conversational dialog engine for creating chat bots

Metrics details
Stars14,509
11,585 stars

howdyai/botkit

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

Metrics details
Stars11,585
10,805 stars

databrickslabs/dolly

Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform

Metrics details
Stars10,805
10,372 stars

chiphuyen/stanford-tensorflow-tutorials

This repository contains code examples for the Stanford's course: TensorFlow for Deep Learning Research.

Metrics details
Stars10,372
10,307 stars

sfyc23/EverydayWechat

微信助手:1.每日定时给好友(女友)发送定制消息。2.机器人自动回复好友。3.群助手功能(例如:查询垃圾分类、天气、日历、电影实时票房、快递物流、PM2.5等)

Metrics details
Stars10,307
10,283 stars

bigscience-workshop/petals

🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading

Metrics details
Stars10,283
10,172 stars

baptisteArno/typebot.io

💬 Typebot is a powerful chatbot builder that you can self-host.

Metrics details
Stars10,172
9,495 stars

BlinkDL/ChatRWKV

ChatRWKV is like ChatGPT but powered by RWKV (100% RNN) language model, and open source.

Metrics details
Stars9,495
9,188 stars

yagop/node-telegram-bot-api

Telegram Bot API for NodeJS

Metrics details
Stars9,188
8,400 stars

ztjhz/BetterChatGPT

An amazing UI for OpenAI's ChatGPT (Website + Windows + MacOS + Linux)

Metrics details
Stars8,400
8,098 stars

zilliztech/GPTCache

Semantic cache for LLMs. Fully integrated with LangChain and llama_index.

Metrics details
Stars8,098
7,688 stars

xiangsx/gpt4free-ts

Providing a free OpenAI GPT-4 API ! This is a replication project for the typescript version of xtekky/gpt4free

Metrics details
Stars7,688
7,623 stars

nonebot/nonebot2

跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in Python

Metrics details
Stars7,623
7,384 stars

tensorlayer/TensorLayer

Deep Learning and Reinforcement Learning Library for Scientists and Engineers

Metrics details
Stars7,384
7,244 stars

InternLM/InternLM

Official release of InternLM series (InternLM, InternLM2, InternLM2.5, InternLM3).

Metrics details
Stars7,244
6,989 stars

deeppavlov/DeepPavlov

An open source library for deep learning end-to-end dialog systems and chatbots.

Metrics details
Stars6,989
6,934 stars

mylxsw/aidea

An APP that integrates mainstream large language models and image generation models, built with Flutter, with fully open-source code.

Metrics details
Stars6,934
6,576 stars

axa-group/nlp.js

An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more

Metrics details
Stars6,576
6,560 stars

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
Stars6,560
6,543 stars

run-llama/rags

Build ChatGPT over your data, all with natural language

Metrics details
Stars6,543
6,164 stars

botman/botman

A framework agnostic PHP library to build chat bots

Metrics details
Stars6,164
5,926 stars

PawanOsman/ChatGPT

OpenAI API Free Reverse Proxy

Metrics details
Stars5,926
5,637 stars

Cog-Creators/Red-DiscordBot

A multi-function Discord bot

Metrics details
Stars5,637
5,627 stars

koishijs/koishi

Cross-platform chatbot framework made with love

Metrics details
Stars5,627
5,402 stars

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
Stars5,402
5,304 stars

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
Stars5,304
5,187 stars

dsdanielpark/Bard-API

The unofficial python package that returns response of Google Bard through cookie value.

Metrics details
Stars5,187
5,161 stars

InternLM/xtuner

A Next-Generation Training Engine Built for Ultra-Large MoE Models

Metrics details
Stars5,161
5,107 stars

chatopera/Synonyms

:herb: 中文近义词:聊天机器人,智能问答工具包

Metrics details
Stars5,107
5,041 stars

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
Stars5,041
4,422 stars

alibaba/ChatUI

The UI design language and React library for Conversational UI

Metrics details
Stars4,422
4,354 stars

ErikBjare/gptme

A CLI and web UI to interact with LLMs in a Chat-style interface, with code execution capabilities.

Metrics details
Stars4,354
4,279 stars

Yoctol/bottender

⚡️ A framework for building conversational user interfaces.

Metrics details
Stars4,279
4,190 stars

codemayq/chinese_chatbot_corpus

中文公开聊天语料库

Metrics details
Stars4,190
4,167 stars

DopplerHQ/awesome-bots

The most awesome list about bots ⭐️🤖

Metrics details
Stars4,167
3,976 stars

snipsco/snips-nlu

Snips Python library to extract meaning from text

Metrics details
Stars3,976
3,868 stars

skydoves/chatgpt-android

📲 ChatGPT Android demonstrates a Chatbot application using OpenAI's chat API on Android with Stream Chat SDK for Compose.

Metrics details
Stars3,868
3,805 stars

SamurAIGPT/EmbedAI

An app to interact privately with your documents using the power of GPT, 100% privately, no data leaks

Metrics details
Stars3,805
3,766 stars

askrella/whatsapp-chatgpt

ChatGPT + DALL-E + WhatsApp = AI Assistant :rocket: :robot:

Metrics details
Stars3,766
3,744 stars

shobrook/adrenaline

Chat with (and visualize) your codebase

Metrics details
Stars3,744
3,744 stars

SciSharp/LLamaSharp

A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.

Metrics details
Stars3,744
3,722 stars

olivia-ai/olivia

💁‍♀️Your new best friend powered by an artificial neural network

Metrics details
Stars3,722
1-60 of 706 projects
Get A Weekly Email With Trending Chatbot Projects
Stay updated on Chatbot plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.