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
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…
342464active
theJayTea/WritingTools
A system-wide AI writing assistant for Windows, Linux, and macOS that proofreads, rewrites, and summarizes text in any application via a ho…
782460active
ggozad/oterm
oterm is a terminal-based chat client for LLMs, supporting Ollama, OpenAI, Anthropic, and any pydantic-ai-supported provider. It offers a r…
952448active
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…
102434active
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,…
912427active
wan-h/awesome-digital-human-live2d
An open-source digital human application that combines Live2D avatars with LLM-powered conversation, integrating ASR, LLM, TTS, and agent o…
582427active
kevinluosl/deepbot
DeepBot is a system-level AI assistant desktop application (Electron/TypeScript) that automates enterprise and personal workflows through m…
522418active
CodeXBotz/File-Sharing-Bot
A Telegram bot built with Pyrogram that stores posts and documents in a database channel and shares them via special links. It supports for…
462412active
vercel/chat
Chat SDK is a unified TypeScript SDK for building chat bots and AI agents that run across Slack, Microsoft Teams, Google Chat, Discord, Tel…
802410active
Jittor/JittorLLMs
JittorLLMs is a large language model inference library built on the Jittor deep learning framework, supporting models like ChatGLM, LLaMA/L…
312406active
spacedriveapp/spacebot
Spacebot is an opinionated AI agent harness written in Rust for teams, communities, and multi-user environments, deployable as a single sel…
732400active
drl990114/MarkFlowy
MarkFlowy is a lightweight, cross-platform Markdown and text editor built with Tauri, React, and Prosemirror, offering WYSIWYG and source-c…
1002398active
larksuite/openclaw-lark
The official Lark/Feishu channel plugin for OpenClaw, maintained by the Lark Open Platform team. It connects an OpenClaw agent to a Lark/Fe…
542380active
chhoumann/quickadd
QuickAdd is an Obsidian community plugin that turns repetitive note-taking actions into single hotkey-triggered commands. It combines four …
952376active
sumelabs/clawra
Clawra is an OpenClaw skill/plugin that gives an AI agent the ability to generate consistent selfies via xAI Grok Imagine on fal.ai and sen…
422362active
Levanter WhatsApp Bot
A feature-rich WhatsApp user bot built in JavaScript that supports running multiple WhatsApp sessions from one instance, with a plugin syst…
672349active
warp-id/solana-trading-bot
A TypeScript-based automated trading bot for the Solana blockchain that snipes and trades new tokens on Raydium pools. It monitors market c…
272331active
copilot-emacs/copilot.el
An unofficial Emacs plugin for GitHub Copilot that provides inline ghost-text completions, a chat interface, and Next Edit Suggestions. It …
992330active
kubeshop/botkube
Botkube is a ChatOps messaging bot for monitoring and troubleshooting Kubernetes clusters, integrating with Slack, Discord, and Mattermost.…
232314active
trypromptly/LLMStack
LLMStack is a no-code platform for building generative AI agents, workflows, and chatbots by chaining multiple LLMs and connecting them to …
192308active
EssentialsX/Essentials
EssentialsX is a plugin suite for Minecraft servers running Spigot or Paper, offering over 160 commands covering teleportation, homes, warp…
882299active
cogwheel0/conduit
Conduit is a native Flutter-based iOS and Android client for Open WebUI, OpenAI-compatible endpoints, Ollama, OpenRouter, and Hermes agents…
812286active
baturyilmaz/wordpecker-app
WordPecker is a personalized language-learning web application that combines Duolingo-style lessons with user-curated vocabulary lists. It …
332272active
dice2o/BingGPT
BingGPT is a cross-platform desktop application that provides access to new Bing's AI-powered chat without requiring Microsoft Edge or brow…
228883maintenance
Fullmoon
fullmoon is a free, open-source iOS/iPadOS/macOS/visionOS app for chatting with local large language models, built on Apple's MLX Swift fra…
302268active
noamseg/interview-coach-skill
A Claude Code skill/plugin that acts as an adaptive job interview coach, covering the full job search lifecycle from JD analysis and resume…
502267active
Live Helper Chat
Live Helper Chat is an open-source, self-hosted live support chat application for websites, featuring voice, video, screen sharing, co-brow…
1002249active
Doriandarko/deepseek-engineer
DeepSeek Engineer is a Python command-line coding assistant that connects to the DeepSeek API and uses function calling to read, create, an…
292231active
tnm/zclaw
zclaw is a personal AI assistant firmware written in C that runs entirely on ESP32 microcontrollers within a strict 888 KiB all-in firmware…
602230active
daodao97/chatmcp
ChatMCP is a cross-platform AI chat client built in Dart/Flutter that implements the Model Context Protocol (MCP). It supports multiple LLM…
612228active
Stack-Cairn/LiveAgent
LiveAgent is a local-first AI agent desktop client built with Tauri 2, React, Rust, and Go, supporting multi-model access and local tool ex…
802208active
proma-ai/Proma
Proma is a local-first, open-source AI desktop application that combines multi-model chat, a general-purpose agent runtime, workspaces, ski…
762208active
Jazee6/cloudflare-ai-web
A self-hosted web application for chatting with multiple AI models via Cloudflare Workers AI and AI Gateway (including Gemini). Built with …
942188active
Ainz-devs/OVL-MD-V2
OVL-MD-V2 is a multi-device WhatsApp bot built in JavaScript on top of the Baileys Web API. It ships with a broad feature set, a plugin sys…
622184active
adams549659584/go-proxy-bingai
A self-hosted demo site for Microsoft New Bing AI built with Vue3 and Go, providing a consistent Bing-like UI without requiring login. It p…
218428maintenance
alfredfrancis/ai-chatbot-framework
AI Chatbot Framework is an open-source, self-hosted Python platform for building AI-powered chatbots with a low-code admin dashboard. It co…
752171active
danni-cool/wechatbot-webhook
A lightweight, deployable WeChat bot webhook service that lets you send and receive WeChat messages over simple HTTP APIs. It is designed a…
102165active
MCCTeam/Minecraft-Console-Client
Minecraft Console Client (MCC) is a lightweight cross-platform terminal client for Minecraft Java Edition written in C#. It lets users conn…
942161active
ztjhz/BetterChatGPT
Better ChatGPT is a free, open-source web and desktop application providing an enhanced UI for OpenAI's ChatGPT API. It offers features lik…
228377maintenance
Rongronggg9/RSS-to-Telegram-Bot
A self-hosted Telegram bot that delivers RSS/Atom feed updates to Telegram chats with rich-text formatting and media support. It is multi-u…
662160active
RawChat/RawChat
RawChat is a reverse-proxy solution that mirrors the official ChatGPT website, letting users access it without a VPN while keeping the full…
262153active
LINE Messaging API SDK
The official LINE Messaging API SDK for Python, providing clients for sending messages and parsing webhook events. It lets developers build…
992140active
DingTalk-Real-AI/dingtalk-openclaw-connector
The official DingTalk channel plugin for OpenClaw, connecting an OpenClaw AI agent to DingTalk for messaging, documents, calendars, todos, …
792131active
aixed/WeChat-Hook
A Windows x64 DLL (loaded as a version.dll proxy into WeChat PC) that hooks WeChat 3.9.10.16 / 4.1.10.27 and exposes a local HTTP API for s…
942129active
LC1332/Chat-Haruhi-Suzumiya
An open-source role-playing chatbot project that revives anime characters like Haruhi Suzumiya using large language models, mimicking their…
302120active
KEV0143/Telegram-MedicalBot
A Telegram-based user support system for medical inquiries that manages user questions through a ticket system. It generates suggested resp…
402109active
isair/jarvis
Jarvis is a fully local, offline AI voice assistant for your computer that supports natural conversational interaction, unlimited memory, w…
862101active
greggh/claude-code.nvim
A Neovim plugin that integrates the Claude Code AI assistant CLI directly into the editor via a toggleable terminal window. It supports com…
482101active
wechatferry/wechatferry
A TypeScript framework for building WeChat robots based on the WeChatFerry PC Hook protocol. It provides a core TCP client over sdk.dll, a …
362099active
photon-hq/spectrum-ts
Spectrum (by Photon) is an open-source TypeScript framework for building AI agents that communicate over real messaging interfaces like iMe…
802097active
Mangi-11/Eta
Eta is a third-party system-level AI agent for Android that uses Root and LSPosed to bypass app sandboxing, giving connected LLMs (BYOK: Ch…
822091active
ammaarreshi/Gemini-Search
A Perplexity-style AI search engine web application powered by Google's Gemini 2.0 Flash model with Google Search grounding. It provides AI…
212072active
Team-BANERUS/poketwo-Autocatcher
A Discord selfbot-style automation tool that automatically catches Pokémon spawned by the Poketwo bot (and similar bots like Mewbot). It al…
392070active
Nutlope/llamatutor
LlamaTutor is an open-source AI personal tutor web application powered by Meta's Llama 3.1 70B model via Together AI inference. It is built…
622051active
KEV0143/Telegram-Software-SMM
A Python-based SMM platform for Telegram that centralizes channel and chat management, segmented mass messaging, user validation, and chat …
282044active
pygod7/Authix
Authix is an async Discord bot built with Python and FastAPI that stores Discord member tokens ('auths') to back up and restore members acr…
352042active
chatgpt.js
A lightweight client-side JavaScript library (plus interactive CLI) for interacting with ChatGPT from the browser or Node.js. It provides a…
102042active
shivaya-dav/DogeRat
DogeRat is a Telegram-controlled Android remote access tool (RAT) consisting of a Node.js/Express/Socket.IO server and a Kotlin Android APK…
392038active
CaviraOSS/PageLM
PageLM is an open-source, AI-powered education platform inspired by NotebookLM that transforms study materials like PDFs and notes into int…
622028active
ShellGPT
ShellGPT is a free, multi-platform ChatGPT client supporting GPT-3.5, GPT-4, NewBing, and Claude without requiring an API key or login. It …
372026active
memochou1993/gpt-ai-assistant
GPT AI Assistant is an application that connects the OpenAI API with the LINE Messaging API, letting users chat with their own AI assistant…
587740maintenance
AnswerOverflow/AnswerOverflow
Answer Overflow is an open-source application that indexes Discord server threads into searchable, SEO-friendly web pages so community know…
662020active
RetroShare/RetroShare
RetroShare is a free, open-source, cross-platform, decentralized Friend-to-Friend (F2F) communication platform built in C++ with Qt. It pro…
662018active
WuKongOpenSource/Wukong-AICRM
Wukong AICRM is an open-source AI-powered CRM positioned as a Salesforce alternative, built in Java. It combines customer management, task …
632015active
binarywang/weixin-java-mp-demo
A Spring Boot demo application showcasing the WxJava SDK for building WeChat Official Account (公众号) backends in Java. It supports configuri…
572014active
omnimind-ai/OmniBot
OpenOmniBot (OmniBot) is an on-device AI agent app for Android, built with a native Kotlin host and Flutter UI, that runs a full understand…
752010active
win4r/AISuperDomain
Aila (AISuperDomain) is a cross-platform desktop application that lets users send one prompt to 10+ AI chat services (ChatGPT, Gemini, Clau…
601999active
openakita/openakita
OpenAkita is an open-source multi-agent AI assistant framework in Python that orchestrates multiple cooperating agents with skills, plugins…
761990active
RedPlanetHQ/core
CORE is an open-source, self-hosted personal AI operating system that runs as an always-on assistant with persistent memory and integration…
781984active
mudler/LocalAGI
LocalAGI is a self-hostable, privacy-focused AI agent platform written in Go that lets users create no-code agents, automations, and chatbo…
851979active
StanfordBDHG/HealthGPT
HealthGPT is an experimental open-source iOS app built on the Stanford Spezi framework that lets users query their Apple Health data using …
781965active
telegram-sms/telegram-sms
An Android app that runs a Telegram bot on your phone to forward SMS messages, missed/incoming call notifications, and battery status to Te…
751965active
Agent Shell
agent-shell is an Emacs Lisp package that provides a native Emacs buffer interface for interacting with LLM coding agents (Claude Code, Ope…
631962active
pengrad/java-telegram-bot-api
A Java library providing full coverage of the Telegram Bot API, including payments, Telegram Passport, inline mode, and games. It wraps OkH…
801958active
huggingface/chat-macOS
HuggingChat macOS is a native Swift chat application for macOS that provides access to open-source AI chat models from Hugging Face. It off…
101954active
alvinunreal/tmuxai
TmuxAI is an open-source, AI-powered terminal assistant that runs inside tmux sessions, observing pane content and helping execute commands…
851952active
Darkatse/TauriTavern
TauriTavern is a native rewrite of SillyTavern built with Tauri v2 and a Rust backend, providing the classic LLM chat/roleplay frontend as …
861948active
liuhuanyong/QASystemOnMedicalKG
A tutorial-style Python project that builds a disease-centered medical knowledge graph (44k entities, 300k relations) in Neo4j from scraped…
327398maintenance
kubewall/kubewall
Kubewall is a self-hosted, single-binary Kubernetes dashboard for managing multiple clusters from the browser with real-time monitoring, re…
841943active
getnao/nao
nao is an open-source framework for building and deploying analytics agents that answer natural-language questions about data. It combines …
791936active
carlrobertoh/ProxyAI
ProxyAI is an open-source AI coding copilot plugin for JetBrains IDEs like IntelliJ and PyCharm. It connects to models from OpenAI, Anthrop…
751935active
SMNETSTUDIO/WeChat-AI
A self-hosted WeChat roleplay chatbot service written in TypeScript that connects directly to Tencent iLink, stores data in remote Redis, a…
651931active
microsoft/sample-app-aoai-chatGPT
A Microsoft sample web chat application that connects to Azure OpenAI chat models, including support for the 'On Your Data' feature with da…
101924active
digitalinnovationone/dio-agent
DIO Agent is an AI study mentor created by Digital Innovation One (DIO) that guides learners through bootcamps, courses, and coding challen…
521919active
alexpinel/Dot
Dot is a standalone Electron desktop application for chatting with your documents using fully local LLMs and Retrieval Augmented Generation…
161915active
vasusen-code/SaveRestrictedContentBot
A self-hostable Telegram bot built with Pyrogram that saves and forwards restricted content from public and private Telegram chats, with cu…
321902stable
BidingCC/BuildingAI
BuildingAI is an open-source, enterprise-grade platform for visually assembling AI applications without code, described as the 'WordPress o…
801900active
ivanfioravanti/chatbot-ollama
An open-source web-based chat UI for Ollama, forked from chatbot-ui, that lets users chat with locally hosted LLMs. It supports document (P…
441895active
MaximeRivest/riddle
A diary-style application for the reMarkable Paper Pro e-ink tablet that turns handwritten pages into conversations with an LLM. You write …
691886active
fabston/TradingView-Webhook-Bot
A self-hosted Python/Flask service that receives TradingView alert webhooks and forwards them to Telegram, Discord, Slack, Twitter, and ema…
761876active
chatgpt-web-dev/chatgpt-web
A self-hosted third-party ChatGPT web UI built with Express (Node.js backend) and Vue3 (frontend), calling the official OpenAI completion A…
701873active
eritislami/evobot
EvoBot is a Discord music bot built with TypeScript and discord.js that plays music from YouTube via URLs, search queries, and playlists. I…
231871active
zhu1090093659/deepseek-pp
DeepSeek++ is an open-source browser extension for Chrome, Edge, and Firefox that turns the DeepSeek web app into an AI agent workspace. It…
101870active
korotovsky/slack-mcp-server
A Model Context Protocol (MCP) server for Slack workspaces written in Go, exposing Slack channels, DMs, group DMs, search, and smart histor…
731869active
stephengpope/thepopebot
A self-hosted autonomous AI agent platform that combines chat (Telegram and web), coding agents (Claude Code, Codex, Gemini, etc.), and liv…
641862active
webpilot-ai/Webpilot
Webpilot is a free, open-source browser extension that acts as a 'Copilot for the web', letting users converse with web page content withou…
721859active
Kav-K/GPTDiscord
GPTDiscord is a self-hosted Discord bot providing an all-in-one GPT interface with ChatGPT-style conversations, DALL-E image generation, AI…
1001850active
shiwenwen/hope-agent
Hope Agent is a local-first, cross-device desktop AI assistant built with Rust and Tauri that features long-term memory, autonomous goal pu…
781843active
OpenAgentPlatform/Dive
Dive is an open-source MCP host desktop application that connects to any LLM supporting function calling, including ChatGPT, Anthropic, Oll…
751828active
delibae/claude-prism
ClaudePrism is an open-source, offline-first desktop application for scientific and academic writing, built with Tauri 2 and Rust. It combi…
731813active

← prev page 4 / 17 next →