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
composio-community/secure-openclaw
A self-hostable personal AI assistant that runs 24x7 on your messaging platforms (WhatsApp, Telegram, Signal, iMessage), powered by Claude …
551186active
Azure-Samples/chat-with-your-data-solution-accelerator
A Microsoft solution accelerator that deploys a ChatGPT-style Q&A experience grounded in your own documents, using Azure OpenAI models and …
921185active
MediaBrain-SJTU/MING
MING (明医) is a Chinese medical consultation large language model fine-tuned on medical instruction data, with variants built on bloomz-7b a…
371181active
Facico/Chinese-Vicuna
Chinese-Vicuna is a low-resource LLaMA+LoRA solution for building Chinese instruction-following language models, structured after Alpaca. I…
354106maintenance
1zilc/fishing-funds
Fishing Funds is an open-source Electron menubar (status bar) application for tracking Chinese mutual funds, stock market indices, sector q…
101177active
whyiyhw/chatgpt-wechat
A self-hosted Go application that lets users safely use LLM assistants (ChatGPT, Gemini, DeepSeek, Dify workflows) inside WeChat by relayin…
561172active
penxio/penx
PenX is an open-source, local-first, privacy-first personal data hub for storing and managing structured data with AI-driven features. It i…
461172active
XiaoMengXinX/Music163bot-Go
A Telegram bot written in Go for searching, downloading, and sharing NetEase Cloud Music (网易云音乐) songs, including lossless FLAC downloads w…
491170active
Guru322/GURU-Ai
GURU Ai is a Node.js WhatsApp bot that connects via pairing code and responds to prefix-based chat commands like .ping, .menu, and .alive. …
541168active
ModalityDance/PalmClaw
PalmClaw is an open-source agent framework that runs natively on Android phones, keeping sessions, memory, skills, tools, and the agent loo…
761166active
caigg188/LDStatusPro
LDStatus Pro is a Tampermonkey userscript (with an accompanying website and storefront frontend) that enhances the Linux.do and IDCFlare Di…
831164active
ztx888/HaloWebUI
HaloWebUI is a self-hosted AI chat platform forked from Open WebUI, with a localized Chinese interface plus added model billing and usage s…
491164active
vm0-ai/vm0
VM0 (Zero) is an AI agent platform that acts as a 'trustworthy AI teammate', connecting to 1,400+ tools (Slack, Notion, Gmail, Linear, GitH…
811161active
janvarev/Irene-Voice-Assistant
Irene is an offline-capable Russian voice assistant written in Python that recognizes speech via Vosk and responds using TTS engines. Its f…
621161active
Bedolaga
Bedolaga is a self-hosted Telegram bot (with an optional React web cabinet) for selling and managing VPN subscriptions, integrated with the…
801160active
CMHopeSunshine/LittlePaimon
LittlePaimon is a multifunctional Genshin Impact chatbot built on the NoneBot2 framework, supporting the OneBot protocol for QQ. It provide…
241159active
zylos-ai/zylos-core
Zylos is an open-source agent infrastructure that gives LLM-based AI assistants persistent memory, multi-channel communication (Telegram, L…
821157active
DiscordSRV/DiscordSRV
DiscordSRV is an open-source Minecraft plugin that bridges chat between a Minecraft server and Discord, with features like console forwardi…
811157active
steveseguin/social_stream
Social Stream Ninja is a free, open-source tool that consolidates live chat messages from 120+ social platforms (YouTube, Twitch, TikTok, F…
971156active
hexabot-ai/Hexabot
Hexabot is a self-hosted, fair-core AI workflow automation platform that combines YAML-defined agentic workflows, actions, memory, RAG, and…
641151active
GENEXIS-AI/chromex
Chromex is a Chrome MV3 side-panel extension that connects the browser to OpenAI's Codex CLI via a local native-messaging bridge. It lets u…
661150active
KroMiose/nekro-agent
NekroAgent is a cross-platform AI agent framework for multi-user chat scenarios that generates and executes code in sandboxed containers, w…
831149active
mtymek/opencode-obsidian
An Obsidian plugin that embeds the OpenCode AI assistant's web view directly into Obsidian's sidebar, launching it via Node.js child proces…
571147active
DeepMyst/Mysti
Mysti is a VS Code extension that orchestrates a team of AI coding agents from 12 providers (Claude Code, OpenAI Codex, Gemini, Copilot, Cl…
721141active
HarryR/z80ai
Z80-μLM is a 2-bit quantized micro language model designed to run on 8-bit Z80 processors with only 64KB of RAM, exportable as ~40KB CP/M .…
461136active
Raganork
Raganork is a multi-functional WhatsApp bot framework built on the Baileys library, with the actively maintained version being Raganork-MD …
741135active
HacxGPT-Official/HacxGPT-CLI
HacxGPT-CLI is a Python command-line chat client for accessing uncensored, unrestricted language models, including HacxGPT's own paid API m…
741135active
LibreTaxi
LibreTaxi is an open-source ridesharing proof-of-concept that connects passengers and drivers through a Telegram bot instead of a dedicated…
233921maintenance
NativeMindBrowser/NativeMindExtension
NativeMind is an open-source browser extension that provides a fully private, on-device AI assistant by connecting to local LLMs via Ollama…
601133active
ricochet-im/ricochet
Ricochet is a cross-platform desktop instant messaging application that provides anonymous, metadata-resistant chat over Tor hidden service…
233918maintenance
futantan/OpenGpt
OpenGpt is an open-source web platform for instantly running and creating small ChatGPT-powered prompt applications, with a browsable marke…
393888maintenance
Claudix
Claudix is a VS Code extension that embeds Claude Code as an interactive AI coding assistant inside the editor. It provides a chat sidebar …
501125active
m1guelpf/chatgpt-telegram
A Go application that runs a Telegram bot letting users chat with OpenAI's ChatGPT from a single command or Docker container. It handles au…
233881maintenance
shanmiteko/LotteryAutoScript
A Node.js automation script that monitors Bilibili dynamic posts for lottery/giveaway draws and automatically participates by liking, comme…
831121active
Deep-ai-inc/ch.at
A lightweight LLM chat service in Go, deployable as a single static binary, accessible via web, curl, SSH, DNS TXT queries, and an OpenAI-c…
621121active
AnnaSuSu/TechSpar
TechSpar is an open-source AI-powered technical interview preparation application that combines targeted training, resume-based mock interv…
821120active
ardha27/AI-Waifu-Vtuber
An AI waifu Vtuber application that listens to your voice via Whisper speech recognition, generates in-character replies with OpenAI, and s…
661118active
Code Interpreter API
A Python library providing an open-source implementation of the ChatGPT Code Interpreter, built on LangChain. It lets LLM agents execute sa…
203844maintenance
AITuberKit
AITuberKit is an all-in-one web application toolkit for building and deploying AI character chat experiences, including streaming-oriented …
881113active
Onelevenvy/flock
Flock is a cross-platform desktop multi-agent harness built with Rust, Tauri, and React, powered by the langgraph-rust engine. It provides …
771113active
yeahhe365/Gemini-Nexus
Gemini Nexus is a Chrome extension (Manifest V3) that adds an AI assistant layer to the browser, integrating Gemini Web, the Gemini API, an…
791112active
orailnoor/cross-platform-llm-client
PrivateLM is a cross-platform AI chat client built with Flutter that unifies local on-device LLM inference (GGUF models with Vulkan GPU acc…
671105active
alishobeiri/thread-notebook
Thread is an AI-powered Jupyter Notebook alternative that integrates an AI copilot into the notebook editing experience. It runs locally an…
561105active
sourcegraph/cody-public-snapshot
Cody is an open-source AI coding assistant by Sourcegraph that uses LLMs and codebase context (via Sourcegraph's search) to help developers…
103805maintenance
jackdark425/aigroupapp
AI Group is an open-source Android mobile assistant app that integrates multiple large language models such as OpenAI, Claude, Gemini, ERNI…
361103active
synth-inc/onit
Onit SideKick is an open-source macOS AI chat sidebar that docks to any application, letting users chat with LLMs using highlighted text or…
761100active
jwping/wxbot
A Go-based WeChat hook/robot framework that injects into the Windows PC WeChat client (specific versions 3.9.8.x) to expose a bot API, runn…
271099active
Minidoracat/mcp-feedback-enhanced
An enhanced MCP server that provides interactive user feedback and command execution capabilities for AI-assisted development workflows, su…
823766maintenance
go-chat
A web-based chat application built in Go using WebSocket for real-time messaging, supporting one-on-one and group chats with text, image, v…
621087active
titanwings/ex-skill
A Python tool that generates Claude Code / OpenClaw agent 'skills' capturing a specific person's texting persona from chat history (WeChat,…
561087active
XInTheDark/raycast-g4f
A Raycast extension that provides free access to GPT-4, Claude, Llama, Gemini and other AI models via GPT4Free providers, with full support…
511087active
StreetLamb/tribe
Tribe AI is a low-code web application for rapidly building and coordinating multi-agent teams using drag-and-drop, built on LangChain and …
351083active
olivia-ai/olivia
Olivia is an open-source chatbot written in Go that uses a neural network for natural language understanding, aiming to be a free alternati…
103716maintenance
ikechan8370/chatgpt-plugin
A ChatGPT/LLM chat plugin for Yunzai-Bot (Miao-Yunzai) QQ bots, built on the Chaite kernel. It provides multi-model channels, presets, grou…
751080active
BruceMacD/chatd
Chatd is an Electron desktop application that lets you chat with your local documents using a local large language model (Mistral-7B) via O…
181080active
Miao-Yunzai
Miao-Plugin is an enhancement plugin for Yunzai-Bot, a QQ chatbot framework, focused on Genshin Impact character features. It provides char…
731074active
agenmod/immortal-skill
An open-source 'digital immortality' framework that distills a person's persona from chat logs and documents across 12+ platforms (WeChat, …
461074active
trendy-design/llmchat
LLMChat is a privacy-focused AI chat platform built with Next.js and TypeScript that provides a unified interface for chatting with multipl…
211074active
Microsoft 365 Agents SDK
The Microsoft 365 Agents SDK is a multichannel SDK for building full-stack, trusted agents deployable to Microsoft 365 Copilot, Teams, Copi…
651069active
codeacme17/examor
Examor is a self-hosted web application that generates exams and review questions from your knowledge notes using LLMs like GPT-4 and Claud…
281068active
SealedSaucer/Online-Forever
A Python script that keeps a Discord user account appearing online 24/7 by connecting to Discord's websocket gateway with a user token. It …
641065active
vercel-labs/knowledge-agent-template
An open-source TypeScript (Nuxt/Vue) template for building file-system and knowledge-base based AI agents that search sources with grep, fi…
591065active
amchii/tg-signer
A Python CLI tool (with optional WebUI and Docker images) that automates Telegram tasks using a user account session, such as daily check-i…
871063active
WPPConnect
WPPConnect is a Node.js/TypeScript library that exports WhatsApp Web functionality via Puppeteer, enabling message sending, session managem…
961061active
mrsanshui/WeChatPYAPI
A Python API built on top of the PC WeChat client that lets developers programmatically control WeChat via Python or HTTP calls. It enables…
751061active
yokingma/SearChat
SearChat is a self-hostable AI-powered conversational search engine that combines web search (Bing, Google, SearXNG) with multi-turn chat b…
821060active
pytorch/torchchat
torchchat is a compact PyTorch-native codebase for running large language models locally via Python, a C/C++ runner on desktop/server, or o…
103611maintenance
banteg/takopi
Takopi is a Python CLI tool that bridges coding agent CLIs (Codex, Claude Code, OpenCode, Pi) to Telegram, letting you send tasks from your…
661049active
kreneskyp/ix
IX is a self-hosted platform for designing, running, and scaling autonomous and semi-autonomous LLM-powered agents and workflows. It includ…
661046active
octos-org/octos
Octos is a self-hosted AI agent runtime that runs a personal AI assistant on your own machine, connecting to providers like Anthropic, Open…
781044active
webwhiz-ai/webwhiz
WebWhiz is an open-source, self-hostable application that trains a ChatGPT-powered chatbot on your website data by crawling your pages and …
451044active
Rabithua/Rote
Rote is a self-hosted personal note-taking application with a restrained, low-friction recording experience, Markdown article support, and …
921039active
Nathan-code-development/AIApplication
A cross-platform mobile chat application built with .NET MAUI in C# that lets users converse with multiple AI models including DeepSeek, Do…
571037active
susiai/susi_chat
A chat interface for communicating with a locally hosted LLM (via llama.cpp) through a terminal console, a browser-based console, or a voic…
571036active
sk-ruban/notchi
A macOS notch companion app that animates a mascot reacting in real time to Claude Code and Codex agent activity via hooks and a Unix socke…
811033active
bilibili/Index-1.9B
Index-1.9B is a family of lightweight 1.9-billion-parameter multilingual language models from Bilibili's Index team, released in base, chat…
681033active
RoboSats/robosats
RoboSats is a simple and private peer-to-peer bitcoin exchange that uses Lightning hold invoices as bonds and escrow to minimize custody an…
961029active
WanyueKJ/education-online
Wanyue Education is a self-hosted online education platform combining knowledge payment, live-streamed classes, online school building, que…
341029active
xtekky/chatgpt-clone
A self-hosted ChatGPT-style web interface written in Python that connects to the OpenAI API (or a reverse proxy) with an improved UI. It su…
303497maintenance
minimaxir/simpleaichat
A Python library providing a minimal, low-complexity interface for building applications on top of chat LLM APIs like ChatGPT and GPT-4. It…
213497maintenance
chatmcp/mcp-server-chatsum
An MCP server that queries and summarizes chat messages stored in a local chat database, exposed as a tool for MCP-compatible clients like …
221027active
wozulong/open-wegram-bot
A zero-cost, stateless Telegram two-way private messaging bot deployable on Cloudflare Workers or Vercel. Users message your bot and their …
171023active
jucasoliveira/terminalGPT
TerminalGPT is a Node.js CLI tool that brings ChatGPT-like LLM chat conversations directly into your terminal. It supports multiple LLM pro…
221022active
bytechefhq/bytechef
ByteChef is an open-source, self-hostable platform that combines AI agent orchestration with workflow automation and API integration. It pr…
981017active
wangziqi06/724-office
A self-evolving, production-running AI agent system written in ~10,000 lines of pure Python with no agent frameworks, featuring 36 tools, M…
541016active
srcbookdev/srcbook
Srcbook is a local-first TypeScript notebook application that runs as a CLI with a web interface, supporting executable TypeScript cells, m…
643444maintenance
274056675/springboot-openai-chatgpt
A full-stack AI chatbot application built on Spring Boot/Spring Cloud that integrates GPT-3.5, GPT-4, Baidu ERNIE Bot, Stable Diffusion, an…
331012active
vasani-arpit/WBOT
WBOT is a Node.js-based bot for WhatsApp Web that automates message replies using Puppeteer to control a browser. It is configurable via a …
501010active
guangzhengli/ChatFiles
ChatFiles is a Next.js web application that lets users upload documents and chat with them using GPT and embeddings via LangChainJS and a S…
213335maintenance
LLM-As-Chatbot
A Python application that serves open-source instruction-tuned LLMs as chatbot services via a Gradio web UI or a Discord bot. It integrates…
313315maintenance
X-D-Lab/LangChain-ChatGLM-Webui
A Gradio-based web UI that combines LangChain with ChatGLM-6B and other open-source LLMs to answer questions over a local knowledge base. U…
313310maintenance
python-twitter-tools/twitter
Python Twitter Tools (PTT) is a minimalist Python wrapper for the Twitter API, whose methods map directly to Twitter API URLs. It also ship…
103283maintenance
SilasMarvin/lsp-ai
LSP-AI is an open-source language server written in Rust that acts as a backend for AI-powered editor features like LLM chat and code compl…
183208maintenance
ourongxing/chatgpt-vercel
A self-hostable ChatGPT web client built with SolidStart and deployed on Vercel edge functions, powered by the OpenAI API. It offers an ele…
103206maintenance
ChatSecure
ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO end-to-end encryption over XMPP, with option…
233150maintenance
project-baize/baize-chatbot
Baize is an open-source chat model built on LLaMA using LoRA parameter-efficient tuning, trained on 100k self-chat dialogs generated by Cha…
213145maintenance
869413421/chatgpt-web
A self-hosted web application written in Go that wraps the OpenAI ChatGPT 3.5/4 API into a private chat website with configurable model par…
223120maintenance
gmpetrov/databerry
Databerry (now branded Askli/Chaindesk) is a no-code platform for building custom LLM agents and ChatGPT-style chatbots trained on your own…
312966maintenance
ehForwarderBot/ehForwarderBot
EH Forwarder Bot (EFB) is an extensible Python framework for tunneling chat messages between multiple messaging platforms, letting users re…
232948maintenance
Conchylicultor/DeepQA
DeepQA is a TensorFlow implementation of Google's 'A Neural Conversational Model', a seq2seq RNN-based deep learning chatbot. It supports t…
322906maintenance

← prev page 7 / 17 next →