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

Open-source chatbot software

1665 open-source libraries, tools and applications tagged chatbot, ranked by how closely chatbot 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.

1665 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
AutoGPT
AutoGPT is an open‑source platform that lets users describe a goal in plain English and automatically builds, runs, and monitors AI agents …
94187630active
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
GPT4All
GPT4All is an open‑source desktop application that runs large language models locally on Windows, macOS and Linux. It provides a private AI…
3977391active
Cherry Studio
Cherry Studio is a cross‑platform desktop client that provides a unified AI workstation with smart chat, autonomous agents, and hundreds of…
8852721active
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
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
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 a multi-platform LLM chatbot and agentic AI assistant development framework written in Python. It integrates many instant messag…
9541689active
lfnovo/open-notebook
Open Notebook is an open-source, privacy-focused alternative to Google's Notebook LM that lets users organize multi-modal sources (PDFs, vi…
9040397active
Novu
Novu is an open-source communication infrastructure platform that provides a unified API for sending notifications (in-app inbox, email, SM…
9240038active
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
linshenkx/prompt-optimizer
Prompt Optimizer is an AI prompt optimization tool that helps users write, refine, test, and evaluate prompts for better LLM outputs. It sh…
8938597active
ZuodaoTech/everyone-can-use-english
Everyone Can Use English is an open-source project combining a well-known English learning book with the Enjoy app, an AI-powered language …
7138533active
Chatwoot
Chatwoot is an open‑source, self‑hosted customer support platform that provides live chat, email, and social media inboxes in a single inte…
9837909active
Postiz
Postiz is an open-source, self-hostable social media scheduling tool that lets users plan, generate, and publish posts to 30+ platforms fro…
9237199active
reworkd/AgentGPT
AgentGPT is a web application for assembling, configuring, and deploying autonomous AI agents directly in the browser. Users name a custom …
1036296active
DayuanJiang/next-ai-draw-io
A Next.js web application that combines AI chat with draw.io diagram editing, letting users create and modify diagrams through natural lang…
8736162active
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
SillyTavern
SillyTavern is a locally installed, web‑based user interface for interacting with text‑generation LLMs, image generators, and TTS models. I…
9133851active
iOfficeAI/AionUi
AionUi is a free, open‑source desktop application that lets users work 24/7 with multiple AI agents in a collaborative UI. It supports a wi…
7933584active
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
Tencent/WeKnora
WeKnora is an open‑source LLM‑powered knowledge platform that transforms raw documents into a queryable RAG system and autonomous reasoning…
8431280active
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
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
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
Budibase
Budibase is an open-source low-code platform for building AI agents, internal tools, and workflow automations on top of your own databases,…
9428331active
Fosowl/agenticSeek
AgenticSeek is a fully local, privacy-focused AI assistant that serves as an open-source alternative to Manus AI. It runs reasoning models …
6427482active
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
nextai-translator/nextai-translator
A browser extension and cross-platform desktop application that provides translation of selected text using the ChatGPT/OpenAI API. It also…
9324977active
Max-Eee/NeoPass
NeoPass is a Chrome extension that provides AI‑powered assistance and bypass tools for online exam portals such as Iamneo, HackerRank and N…
8624502active
conwnet/github1s
GitHub1s is a browser‑based code explorer that mimics the VS Code interface for any public GitHub, GitLab or npm package repository. It als…
9923303active
whatsapp-web.js
whatsapp-web.js is a Node.js client library that connects to WhatsApp through the WhatsApp Web browser app using Puppeteer, exposing nearly…
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
elizaOS/eliza
elizaOS is an open‑source TypeScript framework and product stack for building autonomous AI agents. It provides a runtime, CLI, cloud servi…
9019622active
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
Parlant
Parlant is an open-source Python framework that acts as an interaction control harness for building reliable, customer-facing LLM agents. I…
7818298active
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
RightNow-AI/openfang
OpenFang is an open-source Agent Operating System written in Rust that runs autonomous AI agents on schedules, 24/7, with pre-built capabil…
6318208active
rowboatlabs/rowboat
Rowboat is an open-source desktop AI coworker that indexes your email, meetings, Slack, and conversations into a living backlinked knowledg…
8617974active
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
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
YYeTs
A Telegram bot and companion website that indexes YYeTs (Renren Yingshi) movie and TV show resources, including user-shared cloud drive lin…
6216268active
HKUDS/OpenHarness
OpenHarness is a lightweight open-source agent harness in Python providing tool use, skills, memory, and multi-agent coordination, launched…
6415994active
chenhg5/cc-connect
CC-Connect is a Go-based bridge that connects local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex, Kimi CLI) to instant messagin…
7815857active
YishenTu/claudian
Claudian is an Obsidian plugin that embeds AI coding agents like Claude Code, Codex, Grok, and OpenCode directly into your vault. It turns …
8015722active
mindverse/Second-Me
Second Me is an open-source platform for training a personal AI self from your own memories using hierarchical memory modeling and alignmen…
3815682active
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
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
Tinode
Tinode is a full-stack instant messaging platform with a Go backend and native clients for Android, iOS, and web, plus gRPC support for man…
9313525active
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
TheR1D/shell_gpt
ShellGPT (sgpt) is a Python command-line productivity tool that uses LLMs like GPT-4/5 or local models via Ollama to generate shell command…
7112291active
microsoft/autogen
AutoGen is a Python framework from Microsoft for building multi-agent AI applications where LLM-powered agents can act autonomously or coll…
6261080maintenance
cloudflare/cloudflare-os
Cloudflare OS is an open-source AI productivity environment built on Cloudflare Workers, providing an agent chat UI, sandboxed app ('gadget…
6011445active
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
cuixueshe/earthworm
Earthworm (now the commercial product 句乐部/Julebu) is an open-source web application for learning English by constructing sentences word-by-…
2711103active
ValueCell-ai/valuecell
ValueCell is a community-driven, multi-agent platform for financial applications, providing AI investment agents for stock selection, resea…
5411031active
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
xiaozhi-esp32
A self-hosted backend server for the xiaozhi-esp32 open-source smart hardware project, implementing the Xiaozhi communication protocol over…
8310810active
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
dontbesilent2025/dbskill
A Chinese-language AI Skills toolbox (31 skills) distilled from dontbesilent's public tweets, designed for agents like Claude Code, Codex, …
7610606active
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
chaitin/PandaWiki
PandaWiki is an open-source, AI large-language-model-driven knowledge base system for building intelligent product docs, technical document…
8210309active
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
OpenWhispr/openwhispr
OpenWhispr is an open-source, privacy-first voice-to-text dictation desktop app for macOS, Windows, and Linux. It supports fully local tran…
839595active
Berty
Berty is an open-source, peer-to-peer messaging app with end-to-end encryption that works with or without internet access, using libp2p, IP…
939314active
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
yagop/node-telegram-bot-api
A runtime-agnostic TypeScript client library for the Telegram Bot API, supporting Node.js, Bun, Deno, Cloudflare Workers, and Vercel Functi…
949206active
telegraf/telegraf
Telegraf is a modern Telegram Bot API framework for Node.js, written in TypeScript with full Bot API 7.1 support. It offers a middleware-ba…
669193stable
TelegramMessenger/Telegram-iOS
The official open-source source code of the Telegram messaging client for iOS, written in Swift. It allows developers to compile, study, an…
659007active
rockbenben/ChatGPT-Shortcut
AiShort (ChatGPT Shortcut) is a searchable, tag-filterable library of 5000+ ready-to-use AI prompts for ChatGPT, Claude, Gemini, DeepSeek, …
948785active
codebymitch/TitanBot
TitanBot is an all-in-one Discord bot built with Discord.js v14 and PostgreSQL, offering moderation, economy, leveling, tickets, giveaways,…
718747active
a-ghorbani/pocketpal-ai
PocketPal AI is an open-source mobile app that runs GGUF language models entirely on-device for private, offline chat. It supports model do…
878727active
Wildfire IM
Wildfire IM is a professional-grade instant messaging and real-time audio/video solution with a Java-based IM server, push/robot/app server…
898559active
AAswordman/Operit
Operit AI is an open-source AI agent and chat application for Android built with Kotlin and Jetpack Compose. It connects cloud or local LLM…
868416active
zai-org/ChatGLM-6B
ChatGLM-6B is an open-source bilingual (Chinese-English) 6.2B-parameter dialogue language model based on the GLM architecture, optimized fo…
3140938maintenance
cloudflare/agentic-inbox
A self-hosted email client with an integrated AI agent that runs entirely on Cloudflare Workers. Incoming mail is handled via Cloudflare Em…
468237active
n4ze3m/page-assist
Page Assist is an open-source browser extension that adds a sidebar and web UI for interacting with locally running AI models like Ollama f…
918225active
intitni/CopilotForXcode
An Xcode Source Editor Extension that brings GitHub Copilot, Codeium, and ChatGPT-powered AI assistance to Xcode on macOS. It provides inli…
738208active
lm-sys/FastChat
FastChat is an open platform for training, serving, and evaluating large language model based chatbots, originally releasing the Vicuna mod…
5439548maintenance
leptonai/search_with_lepton
A demo application for building a conversational AI search engine (Perplexity-style) in under 500 lines of code, combining LLMs with search…
108054active
Knight Bot
Knight Bot is a multi-device WhatsApp bot built on the Baileys library, focused on group management features like tagging all members, muti…
548047active
logancyang/obsidian-copilot
Copilot for Obsidian is an Obsidian community plugin that adds AI chat and agent capabilities to your note vault, integrating opencode, Cla…
947864active
rikkahub/rikkahub
RikkaHub is a native Android LLM chat client built with Kotlin and Jetpack Compose that supports switching between multiple AI providers su…
817859active
2FastLabs/agent-squad
Agent Squad is an open-source framework for orchestrating multiple AI agents, routing each user query to the most suitable specialized agen…
897780active
Azure Search OpenAI Demo
A reference sample application implementing the Retrieval-Augmented Generation (RAG) pattern on Azure, combining Azure AI Search for docume…
937776active

page 1 / 17 next →