function: chatbot
1701 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| llm-workflow-engine/llm-workflow-engine LLM Workflow Engine (LWE) is a power CLI and workflow manager for interacting with LLMs like ChatGPT/GPT-4 from the terminal. It supports m… | 84 | 3717 | active |
| Yue-Yang/ChatGPT-Siri A set of Apple Shortcuts that connect Siri to the ChatGPT API, turning Siri into an AI chat assistant on iPhone, iPad, Mac, HomePod, and Ca… | 74 | 3653 | active |
| zai-org/ChatGLM2-6B ChatGLM2-6B is an open-source bilingual (Chinese-English) 6B-parameter conversational large language model built on the GLM architecture. I… | 29 | 15528 | maintenance |
| sukeesh/Jarvis Jarvis is a command-line personal assistant for Linux, macOS, and Windows written in Python. It offers 15+ task categories including weathe… | 48 | 3645 | active |
| TelegramBots/Telegram.Bot Telegram.Bot is the most popular .NET client library for the Telegram Bot API, letting developers build Telegram chatbots in C#. It support… | 79 | 3643 | active |
| Melvin-Abraham/Google-Assistant-Unofficial-Desktop-Client An unofficial cross-platform desktop client for Google Assistant built on the Google Assistant SDK using Electron. It provides a Chrome OS-… | 23 | 3631 | active |
| msgbyte/tailchat Tailchat is an open-source, self-hostable instant messaging application ('noIM' - not only IM) built with React and Node.js, designed as a … | 93 | 3613 | active |
| zhaoyingjun/chatbot A Chinese chatbot project that trains conversational models (Seq2Seq and GPT-style, including small SLM variants) on custom corpora with lo… | 53 | 3581 | active |
| TangSengDaoDao/TangSengDaoDaoServer TangSengDaoDao (唐僧叨叨) is an open-source, operationally mature instant messaging server written in Go, providing business-layer IM features … | 61 | 3573 | active |
| LLOneBot/LuckyLilliaBot Lucky Lillia Bot (LLBot) is a QQ bot framework that implements the OneBot 11, Satori, and Milky protocols, letting bot frameworks like Kois… | 89 | 3569 | active |
| chaskiq/chaskiq Chaskiq is a full-featured, source-available live chat, support, and marketing platform serving as an alternative to Intercom, Drift, and C… | 63 | 3561 | active |
| juggleim/im-server JuggleIM is a self-hosted, high-performance instant messaging server written in Go, using a Protobuf + WebSocket long-connection protocol w… | 90 | 3540 | active |
| sugarforever/chat-ollama ChatOllama is an open-source, self-hosted AI chatbot platform built with Nuxt 3 that supports multiple LLM providers (OpenAI, Anthropic, Ge… | 63 | 3509 | active |
| mirai mirai is a high-efficiency open-source library implementing the QQ Android protocol for building QQ chatbots on the JVM. It includes mirai-… | 23 | 14806 | maintenance |
| gnekt/My-Brain-Is-Full-Crew A crew of 8+ AI agents with 14 specialized skills that manages an Obsidian vault through conversational chat, handling knowledge organizati… | 55 | 3466 | active |
| n3d1117/chatgpt-telegram-bot A self-hosted Telegram bot written in Python that integrates with OpenAI's official ChatGPT, DALL·E, and Whisper APIs to answer questions, … | 33 | 3460 | active |
| integrations/slack GitHub's official Slack integration that brings GitHub notifications, link previews, and actions into Slack channels. The repository hosts … | 44 | 3453 | active |
| HanaokaYuzu/Gemini-API A reverse-engineered asynchronous Python client library for Google's Gemini web app (formerly Bard), published as gemini-webapi on PyPI. It… | 92 | 3437 | active |
| WPPConnect WPPConnect is a Node.js/TypeScript library that exports WhatsApp Web functionality via Puppeteer, enabling message sending, session managem… | 99 | 3401 | active |
| TKkk-iOSer/WeChatPlugin-MacOS A macOS WeChat (微信) tweak/plugin written in Objective-C that injects extra features into the official WeChat client, such as message anti-r… | 23 | 14281 | maintenance |
| Intelligent-Internet/ii-agent II-Agent is an open-source (Apache-2.0) AI agent framework for building and deploying intelligent assistants that execute complex multi-ste… | 65 | 3381 | active |
| OpenGVLab/Ask-Anything VideoChat/Ask-Anything is a family of multimodal chat models and demos that combine video understanding with large language models, letting… | 72 | 3346 | active |
| notdog1998/yourself-skill A Claude Code skill that builds a digital persona of yourself from chat logs, diaries, photos, and self-descriptions, structured as a Self … | 48 | 3324 | active |
| johnbean393/Sidekick Sidekick is a native macOS app for chatting with local LLMs powered by a built-in llama.cpp backend, with RAG over local files, folders, an… | 69 | 3314 | active |
| irazasyed/telegram-bot-sdk A PHP SDK for the Telegram Bot API that simplifies building Telegram bots, with first-class Laravel support out of the box. It provides mul… | 80 | 3303 | active |
| errbotio/errbot Errbot is a Python chatbot daemon that connects to chat services like IRC, Telegram, XMPP, Slack, and Discord, letting you run scripts and … | 87 | 3300 | active |
| Just-Some-Bots/MusicBot MusicBot is the original Discord music bot written in Python using discord.py. It plays requested songs from YouTube and other services int… | 65 | 3283 | active |
| zai-org/ChatGLM3 ChatGLM3 is a series of open bilingual (Chinese-English) conversational large language models from Zhipu AI and Tsinghua University, includ… | 28 | 13655 | maintenance |
| nexu-io/nexu nexu is an open-source desktop client that runs an OpenClaw AI agent inside messaging apps like WeChat, Feishu, Slack, and Discord with one… | 66 | 3258 | active |
| AprilNEA/AChat AChat is an open-source, self-hosted, local-first AI chat platform for enterprises and teams, supporting multiple LLM providers like OpenAI… | 55 | 3255 | active |
| aandrew-me/tgpt tgpt is a cross-platform command-line tool written in Go that lets users interact with AI chatbots (GPT, Llama, Mixtral, etc.) directly fro… | 96 | 3252 | active |
| KouriChat/KouriChat KouriChat is a Python-based emotional companionship program powered by LLMs that lets users chat with realistic AI personas. It integrates … | 51 | 3237 | active |
| OpenGVLab/InternGPT InternGPT (iGPT) is an open-source demo platform for showcasing AI models through a pointing-language-driven visual interactive system, sup… | 29 | 3205 | active |
| smartloli/EFAK EFAK (Eagle For Apache Kafka) is an open-source, AI-enhanced monitoring and management platform for Kafka clusters, built on Spring Boot 3.… | 58 | 3179 | active |
| cohere-ai/cohere-toolkit Cohere Toolkit is a deployable all-in-one RAG application with prebuilt frontend and backend components for building LLM-based products. It… | 10 | 3177 | active |
| GladysAssistant/Gladys Gladys Assistant is a privacy-first, open-source smart home platform that runs locally via Docker on a mini-PC, NAS, or Raspberry Pi. It of… | 95 | 3156 | active |
| yetone/cumora Cumora is a cross-platform team chat application where AI agents participate as first-class teammates alongside humans, with personas, memo… | 79 | 3149 | active |
| ttttupup/wxhelper wxhelper is a C++ DLL that hooks the Windows PC WeChat client, exposing its internal functions through a local HTTP server (default port 19… | 61 | 3141 | active |
| PastKing/tgbot-verify A self-hosted Python Telegram bot that automates SheerID student/teacher identity verification flows for services like Spotify, ChatGPT, Ge… | 48 | 3132 | active |
| Letta Code Letta (formerly MemGPT) is an open-source platform for building stateful AI agents with persistent memory that learn and self-improve over … | 79 | 3125 | active |
| spinabot/brigade Brigade is a self-hosted, MIT-licensed multi-agent runtime where a crew of AI agents on an org chart delegate work, switch models mid-task,… | 76 | 3119 | active |
| dirk1983/deepseek A lightweight PHP demo application that calls DeepSeek/OpenAI-compatible chat APIs with streaming (EventSource) output, supporting Markdown… | 36 | 3103 | active |
| SciSharp/BotSharp BotSharp is an open-source multi-agent AI framework written in C# for .NET, providing an agent abstraction layer, conversation state manage… | 79 | 3098 | active |
| cosmicstack-labs/mercury-agent Mercury Agent is a soul-driven AI assistant that runs 24/7 from the CLI, Telegram, Discord, Slack, Signal, or web, with 40+ permission-hard… | 80 | 3060 | active |
| whiteguo233/OpenBiliClaw OpenBiliClaw is a local-first, open-source AI content discovery agent that builds a private user profile from cross-platform usage, feedbac… | 77 | 3048 | active |
| coder/claudecode.nvim A Neovim plugin that integrates Anthropic's Claude Code AI coding assistant into Neovim via a pure Lua WebSocket MCP implementation. It rev… | 63 | 3031 | active |
| xintaofei/codeg Codeg is a multi-agent AI coding workspace that aggregates sessions from agent CLIs like Claude Code, Codex, and OpenCode into one searchab… | 78 | 2990 | active |
| OpenMOSS/MOSS MOSS is an open-source tool-augmented conversational large language model from Fudan University, released with base models, SFT models, plu… | 68 | 12230 | maintenance |
| TeamUltroid/Ultroid Ultroid is a multi-featured Telegram userbot built in Python on the Telethon library, with a pluggable architecture and voice/video call mu… | 65 | 2976 | active |
| LagrangeDev/Lagrange.Core Lagrange.Core is a pure C# implementation of the NTQQ protocol used by Tencent QQ, derived from Konata.Core. It lets developers build QQ bo… | 64 | 2972 | active |
| togethercomputer/MoA Together AI's Mixture-of-Agents (MoA) is a Python implementation of a layered LLM architecture where multiple open-source models answer pro… | 24 | 2970 | active |
| codigoencasa/builderbot BuilderBot is an open-source TypeScript framework for building WhatsApp (and Telegram) chatbots with keyword-driven conversation flows, plu… | 84 | 2966 | active |
| li-plus/chatglm.cpp A pure C++ implementation of ChatGLM-6B, ChatGLM2-6B, ChatGLM3, and GLM-4(V) based on ggml, enabling memory-efficient real-time chatting on… | 20 | 2962 | active |
| supabase-community/database-build An in-browser Postgres sandbox where each database runs locally via PGlite (WASM Postgres) and is paired with an LLM assistant for generati… | 62 | 2953 | active |
| JunChenMoCode/ChatGPT_JCM A Vue2 + ElementUI web management interface that aggregates OpenAI API endpoints (models, chat, images, audio, fine-tuning, files) into a g… | 22 | 2923 | active |
| Dark-Xploit/CypherX Cypher X is a WhatsApp user-bot framework deployed via Docker or Heroku, using session ID pairing to run automated WhatsApp features. It is… | 86 | 2912 | active |
| cabinetai/cabinet Cabinet is an AI-first knowledge base and 'startup OS' where all data lives as markdown files on disk with no database or vendor lock-in. I… | 81 | 2850 | active |
| howdyai/botkit Botkit is an open-source TypeScript framework for building chat bots, apps, and custom integrations across major messaging platforms like S… | 10 | 11580 | maintenance |
| zts212653/clowder-ai Clowder AI is a TypeScript framework for building teams of AI agents that collaborate across multiple models like Claude, GPT, and Gemini i… | 80 | 2779 | active |
| Linen-dev/linen.dev Linen is an open-source, self-hostable chat platform that syncs public Slack and Discord threads into a Google-searchable, SEO-friendly web… | 32 | 2772 | active |
| RichardAtCT/claude-code-telegram A self-hosted Telegram bot that bridges Telegram to the Claude Code CLI, letting developers chat with an AI assistant about their codebases… | 67 | 2767 | active |
| yilewang/llm-for-zotero A Zotero plugin that integrates large language models into the Zotero PDF reader, enabling grounded paper chat, summarization, figure extra… | 78 | 2761 | active |
| anghunk/linuxdo-scripts A feature-rich browser extension for enhancing the LinuxDo forum experience, offering UI optimizations and AI-assisted features. It is publ… | 68 | 2755 | active |
| hahahumble/speechgpt SpeechGPT is an open-source web application that lets users have voice conversations with ChatGPT using speech recognition and speech synth… | 62 | 2751 | active |
| rhasspy/rhasspy Rhasspy is a fully offline, privacy-focused set of voice assistant services supporting many human languages. It converts spoken voice comma… | 10 | 2750 | active |
| filip-michalsky/SalesGPT SalesGPT is an open-source, context-aware AI sales agent built with LLMs that automates sales outreach across voice, email, SMS, and messag… | 20 | 2743 | active |
| folke/sidekick.nvim A Neovim plugin that integrates Copilot LSP's Next Edit Suggestions with an embedded terminal for AI CLI tools like Claude Code, Gemini CLI… | 66 | 2742 | active |
| Zero6992/chatGPT-discord-bot A self-hosted Discord bot that integrates ChatGPT-style AI chat into Discord servers, supporting multiple AI providers including a free pro… | 37 | 2731 | active |
| getumbrel/llama-gpt LlamaGPT is a self-hosted, offline ChatGPT-like chatbot powered by Llama 2 and Code Llama models via llama.cpp, with all data staying on th… | 28 | 10940 | maintenance |
| wanikua/danghuangshang Danghuangshang is an open-source multi-agent collaboration system built on the OpenClaw framework, modeling an AI 'imperial court' after Mi… | 55 | 2699 | active |
| Vali-98/ChatterUI ChatterUI is a native mobile frontend for running large language models on-device via llama.cpp or connecting to commercial and open-source… | 83 | 2689 | active |
| Project-N-E-K-O/N.E.K.O Project N.E.K.O. is an open-source AI companion application — a proactive catgirl-style AI that lives on your desktop, initiates interactio… | 85 | 2681 | active |
| abi/secret-llama Secret Llama is a fully private LLM chatbot that runs entirely in the browser with no server or installation required, powered by the WebLL… | 24 | 2678 | active |
| Mobile-Artificial-Intelligence/maid Maid is a free, open-source Android chat application (built with React Native) for talking to large language models. It runs GGUF models fu… | 83 | 2651 | active |
| FloatTech/ZeroBot-Plugin A large collection of practical plugins for the ZeroBot framework implementing the OneBot v11 protocol, written in Go. It powers QQ bots (v… | 80 | 2649 | active |
| facebookresearch/ParlAI ParlAI is a Python framework from Facebook AI Research for sharing, training, and evaluating dialogue models across many openly available d… | 10 | 10621 | maintenance |
| gptlink/gptlink GPTLink is a self-hosted PHP (Hyperf) + Vue application for quickly deploying a commercial AI chat website with user accounts, paid plans, … | 63 | 2626 | active |
| aardio/ImTip ImTip is a lightweight (under 1 MB) Windows desktop assistant that shows real-time input method and keyboard state indicators at the text c… | 74 | 2610 | active |
| run-llama/sec-insights SEC Insights is a full-stack reference application built by LlamaIndex that uses RAG to answer questions about SEC 10-K and 10-Q financial … | 33 | 2609 | active |
| prateek-chaubey/YTPro YTPro is an alternative YouTube client for Android built with a WebView and JavaScript injection, offering ad blocking, background playback… | 86 | 2601 | active |
| iamsrikanthnani/pluely Pluely is a privacy-first desktop AI assistant that runs as an invisible always-on-top overlay, providing live meeting transcription, on-sc… | 79 | 2596 | active |
| hotcoffeeshake/tong-jincheng-skill A Claude Code skill that makes the AI respond as 'Tong Jincheng' (童锦程), a Chinese internet personality known for blunt relationship advice,… | 54 | 2591 | active |
| liou666/polyglot Polyglot is a cross-platform desktop (and web) application for practicing spoken language with AI conversation partners, built on ChatGPT f… | 39 | 2585 | active |
| WeChatPadPro/WeChatPadPro WeChatPadPro is a self-hostable WeChat management and automation service built on the unofficial WeChat Pad protocol, written in Go. It exp… | 67 | 2575 | active |
| taoshihan1991/goflylivechat GOFLY LIVE CHAT is an open-source, self-hosted customer support live chat system written in Go with a VueJS frontend. It supports real-time… | 50 | 2573 | active |
| srbhptl39/MCP-SuperAssistant A browser extension (Chrome and Firefox) that brings Model Context Protocol (MCP) tool support to web-based AI chat platforms like ChatGPT,… | 61 | 2559 | active |
| zixiiu/Digital_Life_Server A Python server backend for a 'digital life' voice assistant that combines speech recognition, ChatGPT-based conversation, sentiment analys… | 30 | 2554 | active |
| koishijs/novelai-bot A Koishi chatbot plugin that generates images via NovelAI, with support for SD-WebUI and Stable Horde backends. It offers model/sampler/siz… | 36 | 2550 | active |
| aingdesk/AingDesk AingDesk is an open-source, MIT-licensed AI assistant application for running local AI models (e.g., via Ollama) and third-party model APIs… | 60 | 2533 | active |
| InternLM/HuixiangDou HuixiangDou is an LLM-based professional knowledge assistant designed for group chat scenarios, using a three-stage pipeline of preprocess,… | 46 | 2499 | active |
| farouqaldori/vibe-notch A macOS menu bar app that displays Dynamic Island-style notifications from the MacBook notch for Claude Code CLI sessions. It monitors sess… | 67 | 2493 | active |
| Live-GalGame/LiveGalGame LiveGalGame is a playful app that overlays a visual-novel (galgame) interface onto real-life conversations, providing real-time speech-to-t… | 58 | 2490 | active |
| FreeU-group/FreeTodo FreeTodo is an AI-powered todo management desktop application that uses conversational AI to break down complex tasks into subtasks and man… | 66 | 2487 | active |
| shengjidaguai-china/goutoujunshi Goutoujunshi is a Codex Skill (AI agent plugin) that acts as a relationship advisor, first validating the user's emotions, then analyzing r… | 57 | 2481 | active |
| TrashUwU/PokeAssistant A Discord assistant bot for the Pokétwo game that automatically identifies Pokémon from spawn images using AI, pings roles or users when le… | 10 | 2469 | active |
| kaqijiang/Auto-GPT-ZH A Chinese-language community fork and translation of AutoGPT, the autonomous AI agent platform, kept in sync with the upstream stable branc… | 37 | 2466 | active |
| markqvist/NomadNet Nomad Network is a Python terminal application for encrypted, off-grid mesh communication built on the Reticulum and LXMF protocols. It pro… | 87 | 2457 | active |
| microsoft/chat-copilot Chat Copilot is a sample application from Microsoft for building your own LLM-powered chat copilot, built on Semantic Kernel. It consists o… | 10 | 2434 | active |
| Alan AI SDK Alan AI SDK is a set of client libraries for embedding Alan AI's conversational AI agents and intelligent app layer into web, iOS, Android,… | 93 | 2431 | active |
| agentclientprotocol/claude-agent-acp An ACP (Agent Client Protocol) adapter that exposes the Claude Agent SDK to any ACP-compatible client. It bridges protocol features like to… | 80 | 2431 | active |