function: chatbot
1701 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| OpenClaw OpenClaw is a self-hosted personal AI assistant that runs on your own devices and connects LLM models, tools, and messaging channels throug… | 78 | 387718 | active |
| Hermes Agent Hermes Agent is a self-improving AI agent framework by Nous Research that builds skills from experience, maintains curated memory, and mode… | 85 | 236895 | active |
| ChatGPTNextWeb/NextChat NextChat is a lightweight, fast open-source AI chat assistant web UI supporting multiple LLM providers like OpenAI GPT-4, Claude, Gemini, D… | 76 | 88649 | active |
| LobeHub LobeHub is an open-source AI chat and agent platform that lets users build, host, and orchestrate a team of AI agents operating around the … | 92 | 82022 | active |
| GPT4All GPT4All is an open-source desktop application that lets users run large language models locally on everyday hardware without GPUs or API ca… | 42 | 77397 | active |
| xtekky/gpt4free GPT4Free (g4f) is a Python library and application that aggregates many free/reverse-engineered LLM providers behind an OpenAI-compatible A… | 93 | 66605 | active |
| Cherry Studio Cherry Studio is a cross-platform desktop AI productivity application that provides smart chat, autonomous agents, and 300+ prebuilt assist… | 87 | 51102 | active |
| HKUDS/nanobot nanobot is an ultra-lightweight, self-hosted personal AI agent framework written in Python. It provides a WebUI, terminal, and chat-app int… | 81 | 47427 | active |
| zhayujie/CowAgent CowAgent (formerly chatgpt-on-wechat) is an open-source AI assistant and Agent Harness that plans tasks, runs tools and skills, and self-ev… | 99 | 46692 | active |
| janhq/jan Jan is an open-source desktop application that serves as a ChatGPT alternative, letting users download and run large language models fully … | 93 | 44202 | active |
| chatboxai/chatbox Chatbox is a cross-platform desktop and mobile AI client for chatting with LLMs like ChatGPT, Claude, Gemini, DeepSeek, and local models vi… | 95 | 41574 | active |
| novuhq/novu Novu is an open-source communication infrastructure platform that provides a unified API for sending notifications (in-app inbox, email, SM… | 94 | 39674 | active |
| AstrBotDevs/AstrBot AstrBot is a multi-platform LLM chatbot and agentic AI assistant development framework written in Python. It integrates many instant messag… | 94 | 39649 | active |
| mindsdb/mindshub MindsHub Cowork is an open-source AI workspace where users delegate multi-step projects (apps, reports, research, scheduled operations) to … | 88 | 39649 | active |
| QuivrHQ/quivr Quivr is an opinionated RAG (Retrieval-Augmented Generation) library, available as the quivr-core Python package, that lets developers inge… | 45 | 39423 | active |
| 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… | 44 | 38581 | active |
| 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… | 86 | 37711 | active |
| 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 … | 74 | 36774 | active |
| reworkd/AgentGPT AgentGPT is a web application for assembling, configuring, and deploying autonomous AI agents directly in the browser. Users name a custom … | 10 | 36303 | active |
| Chatwoot Chatwoot is an open-source, self-hostable customer support platform providing an omnichannel shared inbox for live chat, email, WhatsApp, s… | 99 | 36244 | stable |
| 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… | 81 | 35313 | active |
| gitroomhq/postiz-app Postiz is an open-source, self-hostable social media scheduling tool that lets users plan, generate, and publish posts to 30+ platforms fro… | 90 | 35163 | active |
| 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… | 81 | 34508 | active |
| 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… | 87 | 33385 | active |
| zeroclaw-labs/zeroclaw ZeroClaw is a fast, lightweight personal AI assistant agent runtime written as a single Rust binary that you self-host. It connects to many… | 81 | 32660 | active |
| onyx-dot-app/onyx Onyx is an open-source, self-hostable AI chat platform that connects LLMs to company documents, apps, and people via RAG, 50+ data connecto… | 92 | 31777 | active |
| nanocoai/nanoclaw NanoClaw is a lightweight, self-hosted personal AI assistant that runs each agent inside its own isolated Docker container for OS-level sec… | 82 | 30626 | active |
| sipeed/picoclaw PicoClaw is an ultra-lightweight, self-hosted personal AI assistant written in Go that ships as a single binary running in under 10MB of RA… | 79 | 29910 | active |
| labring/FastGPT FastGPT is an open-source AI agent building platform built on large language models, offering out-of-the-box knowledge base (RAG) managemen… | 93 | 29477 | active |
| 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… | 91 | 29434 | stable |
| Budibase/budibase Budibase is an open-source low-code platform for building AI agents, internal tools, and workflow automations on top of your own databases,… | 95 | 28244 | active |
| pppscn/SmsForwarder An open-source Android app that monitors SMS messages, incoming calls, and app notifications and forwards them to channels like DingTalk, W… | 78 | 27699 | active |
| 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 … | 64 | 27027 | active |
| Cinnamon/kotaemon Kotaemon is an open-source RAG-based application providing a clean, customizable UI for chatting and doing question answering with your own… | 84 | 25716 | active |
| 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… | 97 | 24975 | active |
| Max-Eee/NeoPass NeoPass is a Chrome extension that bypasses proctoring restrictions on exam platforms like the Iamneo portal, Examly, NeoExamShield, and NP… | 80 | 24574 | active |
| google-ai-edge/gallery Google AI Edge Gallery is a mobile and desktop application for running open-source large language models like Gemma entirely on-device, off… | 86 | 24565 | active |
| Wechaty Wechaty is a Conversational RPA SDK for building chatbots on instant messaging platforms like WeChat, WhatsApp, WeCom, Gitter, and Lark in … | 49 | 22986 | active |
| wwebjs/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… | 93 | 22475 | active |
| 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… | 73 | 21506 | active |
| THU-MAIC/OpenMAIC OpenMAIC is an open-source multi-agent interactive classroom that delivers immersive AI-driven learning experiences with one click. Built w… | 81 | 20934 | active |
| vercel/chatbot A full-featured, hackable Next.js AI chatbot template built by Vercel on top of the AI SDK, with chat history persistence, authentication, … | 70 | 20876 | active |
| anywhere-labs/dsh-desktop DSH Desktop is a community-maintained open-source desktop client for Windows and macOS that wraps the DeepSeek Harness local Web UI, host s… | 79 | 20723 | active |
| elizaOS/eliza elizaOS is an open-source TypeScript framework and product stack for building and running autonomous AI agents, including a core runtime, C… | 90 | 19176 | active |
| agent0ai/agent-zero Agent Zero is an open-source agentic AI framework that gives LLM-powered agents a full Dockerized Linux computer, including a desktop, brow… | 86 | 18978 | active |
| lss233/kirara-ai Kirara AI is a self-hosted, DIY multimodal AI chatbot framework that connects large language models (DeepSeek, ChatGPT, Claude, Gemini, Oll… | 46 | 18972 | active |
| emcie-co/parlant Parlant is an open-source Python framework that acts as an interaction control harness for building reliable, customer-facing LLM agents. I… | 83 | 18269 | active |
| 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… | 80 | 18171 | active |
| 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… | 68 | 18135 | active |
| rowboatlabs/rowboat Rowboat is an open-source desktop AI coworker that indexes your email, meetings, Slack, and conversations into a living backlinked knowledg… | 87 | 17417 | active |
| hubotio/hubot Hubot is a JavaScript/Node.js framework for building customizable chat bots, originally created by GitHub to automate company chat rooms. I… | 87 | 16798 | active |
| ai-shifu/ChatALL ChatALL is an Electron desktop application that sends prompts to multiple AI chatbots (ChatGPT, Claude, Bing Chat, ChatGLM, ERNIE, and more… | 67 | 16483 | active |
| tgbot-collection/YYeTsBot A Telegram bot and companion website that indexes YYeTs (Renren Yingshi) movie and TV show resources, including user-shared cloud drive lin… | 65 | 16219 | active |
| 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… | 41 | 15668 | active |
| HKUDS/OpenHarness OpenHarness is a lightweight open-source agent harness in Python providing tool use, skills, memory, and multi-agent coordination, launched… | 70 | 15546 | active |
| 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… | 60 | 15278 | active |
| 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… | 81 | 15191 | active |
| 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 … | 79 | 14996 | active |
| botpress/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… | 67 | 14879 | active |
| ChatterBot ChatterBot is a Python library that provides a machine-learning based conversational dialog engine for building chat bots. It generates res… | 99 | 14508 | active |
| 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… | 79 | 14236 | active |
| fathah/hermes-desktop Hermes One is a community-maintained native desktop app (Electron + React + TypeScript) for installing, configuring, and chatting with the … | 79 | 14044 | active |
| Open-LLM-VTuber/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… | 67 | 13473 | active |
| tinode/chat 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… | 96 | 13471 | active |
| Chainlit/chainlit Chainlit is an open-source Python framework for building production-ready conversational AI applications with a built-in chat UI. It provid… | 93 | 12407 | active |
| 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… | 77 | 12259 | active |
| 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… | 89 | 11869 | active |
| microsoft/autogen AutoGen is a Python framework from Microsoft for building multi-agent AI applications where LLM-powered agents can act autonomously or coll… | 68 | 60643 | maintenance |
| 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… | 67 | 11295 | active |
| cuixueshe/earthworm Earthworm (now the commercial product 句乐部/Julebu) is an open-source web application for learning English by constructing sentences word-by-… | 26 | 11007 | active |
| ValueCell-ai/valuecell ValueCell is a community-driven, multi-agent platform for financial applications, providing AI investment agents for stock selection, resea… | 60 | 11005 | active |
| ChatGPTBox-dev/chatGPTBox A browser extension that deeply integrates ChatGPT into your browsing experience across Chrome, Edge, Firefox, Safari, and Android. It prov… | 93 | 10754 | active |
| 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… | 62 | 10649 | active |
| 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 … | 22 | 54459 | maintenance |
| xinnan-tech/xiaozhi-esp32-server A self-hosted backend server for the xiaozhi-esp32 open-source smart hardware project, implementing the Xiaozhi communication protocol over… | 81 | 10433 | active |
| NapNeko/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 … | 87 | 10401 | active |
| 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… | 63 | 10396 | active |
| 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… | 99 | 10289 | active |
| chaitin/PandaWiki PandaWiki is an open-source, AI large-language-model-driven knowledge base system for building intelligent product docs, technical document… | 80 | 10156 | active |
| dontbesilent2025/dbskill A Chinese-language AI Skills toolbox (31 skills) distilled from dontbesilent's public tweets, designed for agents like Claude Code, Codex, … | 81 | 9734 | active |
| evolution-foundation/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… | 79 | 9430 | active |
| berty/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… | 96 | 9279 | active |
| cloudflare/cloudflare-os Cloudflare OS is an open-source AI productivity environment built on Cloudflare Workers, providing an agent chat UI, sandboxed app ('gadget… | 59 | 9261 | active |
| 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… | 99 | 9203 | active |
| 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… | 23 | 9181 | stable |
| 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… | 65 | 8895 | active |
| shaxiu/XianyuAutoAgent An AI-powered customer service bot for the Xianyu (Goofish) secondhand marketplace that provides 24/7 automated message handling. It uses L… | 59 | 8836 | active |
| rockbenben/ChatGPT-Shortcut AiShort (ChatGPT Shortcut) is a searchable, tag-filterable library of 5000+ ready-to-use AI prompts for ChatGPT, Claude, Gemini, DeepSeek, … | 96 | 8722 | active |
| 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… | 94 | 8542 | active |
| 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… | 30 | 40983 | maintenance |
| intitni/CopilotForXcode An Xcode Source Editor Extension that brings GitHub Copilot, Codeium, and ChatGPT-powered AI assistance to Xcode on macOS. It provides inli… | 78 | 8225 | active |
| 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… | 93 | 8181 | active |
| lm-sys/FastChat FastChat is an open platform for training, serving, and evaluating large language model based chatbots, originally releasing the Vicuna mod… | 57 | 39525 | maintenance |
| 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… | 10 | 8070 | active |
| 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… | 85 | 8067 | active |
| 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… | 57 | 7969 | active |
| 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… | 87 | 7748 | active |
| Azure-Samples/azure-search-openai-demo A reference sample application implementing the Retrieval-Augmented Generation (RAG) pattern on Azure, combining Azure AI Search for docume… | 95 | 7746 | active |
| 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… | 93 | 7628 | active |
| 42wim/matterbridge Matterbridge is a self-hosted chat bridge written in Go that relays messages between many chat platforms such as Slack, Discord, Telegram, … | 23 | 7555 | active |
page 1 / 18 next →