Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source chatbots software

833 open-source libraries, tools and applications tagged chatbots, ranked by how closely chatbots is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

833 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
OpenClaw
OpenClaw is an open‑source AI assistant that runs on your own hardware and connects to dozens of chat platforms. It provides a gateway, plu…
80392291active
Hermes Agent
Hermes Agent is an open‑source autonomous AI agent that runs on the command line or as a native desktop app. It continuously learns from in…
86254714active
f/prompts.chat
prompts.chat is an open‑source web application that hosts the world’s largest curated library of AI prompts. It can be self‑hosted for priv…
77172880active
Dify
Dify is an open‑source platform for building production‑ready AI agents, RAG pipelines and agentic workflows with a visual no‑code studio. …
92158944active
langflow-ai/langflow
Langflow is an open‑source Python‑based platform that provides a visual low‑code editor for building, testing, and deploying AI agents and …
95155852active
Open WebUI
Open WebUI is a self‑hosted, web‑based interface for interacting with large language models. It supports local Ollama models, OpenAI‑compat…
88152948active
LangChain
LangChain is an open-source Python framework for building LLM-powered agents and applications, providing a configurable agent harness (crea…
95148099stable
NextChat
NextChat is an open‑source, cross‑platform AI chat assistant that lets users interact with many LLMs (GPT‑5, Claude, Gemini, etc.) without …
7388834active
NextChat
NextChat is a lightweight, fast open-source AI chat assistant web UI supporting multiple LLM providers like OpenAI GPT-4, Claude, Gemini, D…
7388834active
Odysseus AI Workspace
Odysseus is a self‑hosted AI workspace that combines chat, agents, document editing, email, notes, and calendar features with local model s…
5787526active
xtekky/gpt4free
GPT4Free (g4f) is a Python-based application that aggregates multiple free LLM providers and offers a unified interface. It includes a web …
9366757active
AnythingLLM
AnythingLLM is an all-in-one, local-first AI application for chatting with your documents, running AI agents, and building workflows entire…
9666696active
MemPalace/mempalace
MemPalace is a local‑first AI memory system that stores conversation and project data verbatim and makes it searchable via semantic search.…
8259621active
zylon-ai/private-gpt
PrivateGPT is an open‑source API framework that turns locally hosted LLMs into production‑grade AI services. It provides a Claude‑style API…
9057558active
moeru-ai/airi
Project AIRI is an open-source, self-hosted AI companion (waifu/virtual character) platform inspired by Neuro-sama, supporting Live2D and V…
8750294active
LocalAI
LocalAI is an open‑source AI runtime that provides a single binary exposing OpenAI‑compatible APIs for text, vision, audio, and video model…
9349392active
HKUDS/nanobot
nanobot is an ultra‑lightweight, open‑source AI agent framework written in Python. It provides a WebUI, terminal, and chat‑app interfaces w…
8249064active
zhayujie/CowAgent
CowAgent is an open‑source AI assistant and agent harness that can plan tasks, run tools and custom skills, and maintain a personal knowled…
9847220active
LibreChat
LibreChat is an open‑source, self‑hosted ChatGPT‑style web application written in TypeScript. It provides a unified UI for multiple LLM pro…
8546021active
LibreChat
LibreChat is an open-source, self-hosted web application providing a unified ChatGPT-style interface for multiple AI providers (OpenAI, Ant…
8546021active
janhq/jan
Jan is an open‑source desktop application that provides a ChatGPT‑like experience running large language models locally. It includes a GUI,…
9644984active
chatanywhere/GPT_API_free
GPT_API_free is a hosted API service that provides free access to multiple large language models such as GPT, DeepSeek, Claude, Gemini, and…
7243890active
BettaFish
MiroFish is a Python‑based multi‑agent AI engine that creates a high‑fidelity digital twin of real‑world scenarios. It lets users inject se…
7542341active
chatboxai/chatbox
Chatbox is a cross‑platform desktop and mobile client for interacting with LLMs such as ChatGPT, Claude, Gemini and others. It provides a G…
9641982active
AstrBot
AstrBot is an open-source AI agent assistant and development framework written in Python. It provides multi‑platform LLM chatbots with plug…
9541689active
AstrBot
AstrBot is a multi-platform LLM chatbot and agentic AI assistant development framework written in Python. It integrates many instant messag…
9541689active
HKUDS/DeepTutor
DeepTutor is an open‑source, agentic framework that combines large language models with retrieval‑augmented generation to deliver lifelong,…
7941457active
THU-MAIC/OpenMAIC
OpenMAIC is an open-source web application that provides an immersive multi‑agent learning environment. It lets users launch and interact w…
8139947active
QuivrHQ/quivr
Quivr is an opinionated RAG (Retrieval-Augmented Generation) library, available as the quivr-core Python package, that lets developers inge…
7639579active
chatchat-space/Langchain-Chatchat
Langchain-Chatchat is an open-source, offline-deployable RAG and Agent application built on Langchain and LLMs such as ChatGLM, Qwen, and L…
4138672active
stanfordnlp/dspy
DSPy is a Python library that lets you program language models using declarative signatures instead of hand‑written prompts. It provides mo…
9338406active
CopilotKit/CopilotKit
CopilotKit is an open‑source SDK that lets developers embed LLM‑driven agents into web, mobile and collaboration front‑ends. It provides Re…
9237919active
agentscope-ai/QwenPaw
QwenPaw is a self-hosted personal AI assistant built in Python that connects to multiple chat channels (DingTalk, Feishu, QQ, Discord, iMes…
8035441active
OpenBMB/ChatDev
ChatDev 2.0 (DevAll) is a zero‑code multi‑agent platform that lets users configure and run complex LLM‑driven workflows without writing cod…
7534379active
SillyTavern
SillyTavern is a locally installed, web‑based user interface for interacting with text‑generation LLMs, image generators, and TTS models. I…
9133851active
SillyTavern
SillyTavern is a locally installed, self-hosted web UI for interacting with text generation LLMs, image generation engines, and TTS voice m…
9133851active
zeroclaw-labs/zeroclaw
ZeroClaw is a lightweight, single‑binary personal AI assistant written in Rust. It runs on any OS, connects to dozens of LLM providers and …
8132990active
onyx-dot-app/onyx
Onyx is an open‑source AI platform that provides a chat interface powered by large language models and a context layer that indexes knowled…
9332566active
XiaoZhi AI Chatbot
XiaoZhi is an ESP32‑based chatbot that runs large language models via the MCP protocol, offering voice interaction, device control, and mul…
9131445active
XiaoZhi AI Chatbot
XiaoZhi is an open-source MCP-based AI voice chatbot firmware for ESP32-family microcontrollers, connecting large language models like Qwen…
9131445active
Tencent/WeKnora
WeKnora is an open‑source LLM‑powered knowledge platform that transforms raw documents into a queryable RAG system and autonomous reasoning…
8431280active
Supermemory
Supermemory is a fast, scalable memory and context engine for AI agents, offered as a hosted API with self‑hosted options. It provides auto…
8931077active
nanocoai/nanoclaw
NanoClaw is a lightweight AI assistant that runs each agent in an isolated Docker container. It connects to multiple messaging platforms an…
8130874active
DeepAgents
Deep Agents is a production‑ready, extensible agent harness for building LLM‑driven applications. It provides built‑in filesystem access, c…
8230425active
anywhere-labs/dsh-desktop
DSH Desktop is an open‑source native client that brings the DeepSeek Harness web UI and plugin ecosystem to Windows and macOS. It runs as a…
7930031active
sipeed/picoclaw
PicoClaw is an ultra‑lightweight AI assistant written in Go that runs on $10 hardware with less than 10 MB RAM. It provides a self‑containe…
7630013active
labring/FastGPT
FastGPT is an open‑source AI agent building platform that combines knowledge‑base retrieval, RAG, and visual workflow orchestration. It let…
9429869active
python-telegram-bot/python-telegram-bot
python-telegram-bot is a pure Python, asynchronous wrapper around the Telegram Bot API. It provides handlers, application builders, and uti…
8929522stable
Mastra
Mastra is a modern TypeScript framework for building AI-powered applications and autonomous agents. It provides model routing, workflow orc…
8728892active
Mastra
Mastra is a TypeScript framework for building AI-powered applications and autonomous agents, with model routing across 40+ providers, graph…
8728892active
PrefectHQ/fastmcp
FastMCP is a Pythonic framework for building Model Context Protocol (MCP) servers, clients, and interactive applications. It handles schema…
8427979active
Haystack
Haystack is an open‑source Python framework for orchestrating LLM‑powered pipelines, agents and RAG applications. It provides modular compo…
9926720active
Cinnamon/kotaemon
Kotaemon is an open-source RAG-based application providing a clean, customizable UI for chatting and doing question answering with your own…
7925795active
titanwings/distilly
Distilly is a Python tool that distills a person's experience, judgment, voice, and working style from messages, documents, interviews, and…
5925182active
Wechaty
Wechaty is an open‑source Conversational RPA SDK for building chatbots on instant‑messaging platforms. It provides a unified API and plugga…
4523348active
1Panel-dev/MaxKB
MaxKB is an open-source, self-hosted platform for building enterprise-grade AI agents with RAG pipelines, workflow orchestration, and MCP t…
9622992active
Opik
Opik is an open‑source platform for LLM observability, evaluation and agent tracing. It provides dashboards, automated metrics and a conver…
9322726active
whatsapp-web.js
whatsapp-web.js is a Node.js library that lets developers control WhatsApp Web programmatically. It uses a headless browser to expose most …
9022673active
coze-dev/coze-studio
Coze Studio is an open-source, all-in-one AI agent development platform with visual, no-code/low-code tools for building, debugging, and de…
6721698active
vercel/chatbot
Chatbot is an open‑source, full‑featured template built with Next.js and the Vercel AI SDK. It provides a ready‑to‑deploy AI chat applicati…
6720983active
pydantic/pydantic-ai
Pydantic AI is a typed Python SDK for building AI agents and LLM applications. It provides an extensible agent loop, multi‑modal capabiliti…
8720670active
Nagi-ovo/voyager
Voyager is a browser extension that enhances AI chat interfaces such as Gemini, Claude, ChatGPT and DeepSeek with workflow tools like timel…
8120422active
LifeOS
Fabric is an open‑source Go framework that lets users organize and invoke AI prompts as modular building blocks. It provides a CLI and REST…
7919387active
lss233/kirara-ai
Kirara AI is a self-hosted, DIY multimodal AI chatbot framework that connects large language models (DeepSeek, ChatGPT, Claude, Gemini, Oll…
4319123active
confident-ai/deepeval
DeepEval is an open-source Python framework for evaluating LLM applications with pytest-style unit tests and 50+ research-backed metrics in…
9518733active
arc53/DocsGPT
DocsGPT is an open-source AI platform for building private agents, assistants, and enterprise search over your own documents. It includes a…
9718312active
Parlant
Parlant is an open-source Python framework that acts as an interaction control harness for building reliable, customer-facing LLM agents. I…
7818298active
LangBot
LangBot is an open-source, production-grade platform for building AI-powered instant messaging bots, connecting LLMs and agent workflows to…
9518291active
xming521/WeClone
WeClone is an end-to-end Python framework for creating a personal AI digital twin by fine-tuning large language models on your exported cha…
7818278active
hubotio/hubot
Hubot is a JavaScript/Node.js framework for building customizable chat bots, originally created by GitHub to automate company chat rooms. I…
8716798active
Pipecat
Pipecat is an open-source Python framework (BSD-2) for building real-time voice and multimodal conversational AI agents. It orchestrates sp…
8916579active
ai-shifu/ChatALL
ChatALL is an Electron desktop application that sends prompts to multiple AI chatbots (ChatGPT, Claude, Bing Chat, ChatGLM, ERNIE, and more…
7216503active
Rapptz/discord.py
discord.py is a modern, async-ready Python library wrapping the Discord API, including a commands extension for building bots. It handles r…
7416187stable
yc-software/qm
QM is a self-hostable multiplayer agent harness that lets every employee in a company work with AI agents in personal and shared scopes acr…
8015434active
GaiZhenbiao/ChuanhuChatGPT
Chuanhu Chat is a Python/Gradio-based web GUI for chatting with ChatGPT and many other LLMs (GPT-5/4, Claude, Gemini, ChatGLM, Llama, Ollam…
6415269active
Botpress
Botpress is an open-source platform and hub for building, deploying, and managing GPT/LLM-powered chatbots and AI agents, with a visual stu…
6714946active
xcanwin/KeepChatGPT
KeepChatGPT is a userscript/browser plugin that enhances ChatGPT's data security and usability. It keeps sessions alive, blocks tracking, d…
6914898active
ChatterBot
ChatterBot is a Python library that provides a machine-learning based conversational dialog engine for building chat bots. It generates res…
9314520active
fathah/hermes-desktop
Hermes One is a community-maintained native desktop app (Electron + React + TypeScript) for installing, configuring, and chatting with the …
8014407active
Open-LLM-VTuber
Open-LLM-VTuber is a cross-platform AI companion application that enables real-time voice conversations with LLMs, featuring a Live2D avata…
6213896active
Fay Digital Human Framework
Fay is an open-source Python digital human framework that connects 2.5D/3D/mobile/web digital humans or OpenAI-compatible LLMs to business …
7513549active
LangChain4j
LangChain4j is an open-source Java library for building LLM-powered applications on the JVM, providing a unified API over 20+ LLM providers…
9713266active
assistant-ui/assistant-ui
assistant-ui is an open-source TypeScript/React library of primitives and runtimes for building production-grade AI chat interfaces, with a…
9012564active
Chainlit/chainlit
Chainlit is an open-source Python framework for building production-ready conversational AI applications with a built-in chat UI. It provid…
9412506active
Bisheng
BISHENG is an open-source LLM DevOps (LLMOps) platform for building enterprise AI applications, offering GenAI workflow orchestration, RAG,…
9212032active
H2O
h2oGPT is an Apache-2.0 open-source application for chatting with local, private LLMs and querying/summarizing your own documents (PDFs, Wo…
1011942active
EKKOLearnAI/hermes-studio
Hermes Studio is a local-first multi-agent workspace that provides a desktop app, local runtime, and web console for coordinating AI agent …
7811462active
wangrongding/wechat-bot
A Node.js-based multi-platform instant messaging AI agent built on Wechaty that connects WeChat, Telegram, WhatsApp, and Lark to LLM provid…
6511421active
huggingface/chat-ui
Chat UI is the open source SvelteKit web application powering HuggingChat, providing a browser-based chat interface for LLMs. It connects t…
7910987active
NapCatQQ
NapCatQQ is a modern bot protocol-side framework implemented on top of NTQQ, exposing a rich OneBot 11-compatible API for QQ messaging. It …
8810897active
VoltAgent/voltagent
VoltAgent is an open-source TypeScript framework for building production-ready AI agents with memory, tools, RAG, guardrails, MCP, voice, a…
8210773active
ChatGPTBox-dev/chatGPTBox
A browser extension that deeply integrates ChatGPT into your browsing experience across Chrome, Edge, Firefox, Safari, and Android. It prov…
9110757active
chathub-dev/chathub
ChatHub is an all-in-one AI chat client, originally a Chrome/Edge browser extension and now also a web app and mobile/desktop apps, that le…
5810658active
lencx/ChatGPT
A cross-platform ChatGPT desktop application built with Tauri (Rust) for Mac, Windows, and Linux. It wraps the ChatGPT web experience in a …
2354645maintenance
baptisteArno/typebot.io
Typebot is a fair-source, self-hostable visual chatbot builder that lets users create advanced conversational apps and forms with 45+ build…
9710507active
sigoden/aichat
AIChat is an all-in-one command-line LLM client written in Rust that connects to 20+ providers including OpenAI, Claude, Gemini, and Ollama…
6010471active
Evolution API
Evolution API is an open-source REST API for WhatsApp and multi-channel messaging, supporting both the Baileys-based WhatsApp Web API and t…
749837active
TencentCloud/Octop
Octop is an open-source, self-hosted AI assistant built on a multi-agent, multi-user architecture that runs entirely on your own machine. I…
819697active
CoAI.Dev (Chat Nio)
CoAI.Dev is a self-hostable, multi-tenant AI platform combining a ChatGPT-style chat UI with an enterprise-grade unified LLM gateway suppor…
509323active
shaxiu/XianyuAutoAgent
An AI-powered customer service bot for the Xianyu (Goofish) secondhand marketplace that provides 24/7 automated message handling. It uses L…
569275active

page 1 / 9 next →