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
allwefantasy/auto-coder
Auto-Coder is an open-source AI coding agent and CLI tool (powered by Byzer-LLM) that provides chat, one-shot command, server, and RAG mode…
661221active
Symfony AI
Symfony AI is a set of PHP components and Symfony bundles that integrate AI capabilities into PHP applications, including a unified interfa…
851214active
modal-labs/quillman
QuiLLMan is a voice chat application built on Kyutai's Moshi speech-to-speech language model, deployed serverlessly on Modal with a FastAPI…
651210active
jieyefriic/rp-engine
A YAML-native agent workflow execution engine written in Rust that parses declarative workflow files describing nodes, edges, prompts, data…
611209active
FunnyWolf/agentic-soc-platform
Agentic SOC Platform (ASP) is an open-source, agent-centric security operations platform that ingests SIEM/webhook alerts, correlates them …
831207active
clacky-ai/openclacky
OpenClacky is an open-source (MIT) AI agent platform written in Ruby that runs locally, offering a CLI and Web UI for completing tasks via …
801207active
superlinear-ai/raglite
RAGLite is a Python toolkit for building Retrieval-Augmented Generation (RAG) pipelines backed by DuckDB or PostgreSQL, with hybrid keyword…
801207active
microsoft/RecAI
RecAI is a Microsoft research project exploring ways to integrate large language models into recommender systems (LLM4Rec). It includes a c…
541205active
nishuzumi/gemini-teacher
A Python CLI application that acts as an English speaking practice assistant powered by Google Gemini. It listens to your speech via microp…
651203active
matthiasn/lotti
Lotti is a private, local-first logbook app for journaling, task management, time tracking, habits, and health data, with a staff of person…
1001200active
TrafficGuard/typedai
TypedAI is a TypeScript-first platform for building and running autonomous AI agents, LLM workflows, chatbots, and AI software engineering …
501197active
Zen4-bit/Proxima
Proxima is a local-first Electron application that runs a multi-AI Model Context Protocol (MCP) server, routing ChatGPT, Claude, Gemini, an…
691195active
polterguy/magic
Magic Cloud is a self-hosted, MIT-licensed AI app builder platform that turns plain-English prompts into full-stack applications — database…
931194active
iDC-NEU/YiGraph
YiGraph is an LLM-driven agent system for autonomous graph data analytics built on the Analytics-Augmented Generation (AAG) framework. It e…
751192active
dulikaifazr/Cougar-CLI
Cougar CLI is an AI programming agent that runs in the terminal, letting developers interact with LLMs to write and manage code from the co…
421192active
keinsaasforever/better-chatbot
Keinsaas Navigator (formerly Better Chatbot) is an open-source, self-hostable AI chatbot workspace built with Next.js and the Vercel AI SDK…
661190active
Agent Landing Zone
GPT-RAG is an Azure solution accelerator providing architecture templates and deployment assets for enterprise-scale Retrieval-Augmented Ge…
921187active
todo-for-ai/todo-for-ai
A self-hostable task and project management system designed for AI assistants, integrating via the Model Context Protocol (MCP) so AI agent…
521185active
HiveNexus/HiveChat
HiveChat is a self-hostable AI chat application designed for small and medium-sized teams, with multi-user management, group-based permissi…
361185active
zjunlp/LightMem
LightMem is a lightweight Python framework for adding long-term memory to LLM applications and AI agents, providing memory storage, retriev…
611183active
Ricky-7-Yan/intelligent-audit-system
AuditPilot is an enterprise AI agent workbench for audit delivery, combining evidence-grounded agentic RAG, governed tool execution, evalua…
571171active
mateaix/mateclaw
MateClaw is a self-hosted, team-oriented AI agent platform ('second brain') built on Spring Boot and Spring AI Alibaba, shipped as a single…
811170active
heymrun/heym
Heym is an AI-native, low-code workflow automation platform with a visual drag-and-drop editor for building agentic systems. It provides LL…
781168active
php-telegram-bot/core
A PHP library implementing the official Telegram Bot API, supporting both webhook and getUpdates modes, with optional database-backed conve…
254017maintenance
nico-martin/gemma4-browser-extension
A Chrome extension that runs an on-device AI agent powered by Transformers.js and Gemma 4 via WebGPU, entirely locally with no data sent to…
571155active
Woolverine94/biniou
biniou is a self-hosted web UI for 30+ generative AI models covering image, video, audio, and text generation, built with Gradio and Huggin…
621151active
xiaochong/hi-kid
HiKid is a free, open-source Electron desktop app that lets children in non-English-speaking countries practice English speaking and listen…
481142active
rayenfeng/riko_project
Project Riko is an anime-themed conversational voice assistant that combines OpenAI's GPT for dialogue, GPT-SoVITS for voice synthesis, and…
281134active
whisper-money/whisper-money
Whisper Money is a privacy-first, self-hostable personal finance application for tracking accounts, transactions, budgets, and spending ins…
821128active
Exrick/xboot
XBoot is a full-stack, front-end/back-end separated rapid development platform built on Spring Boot 2.x with a Vue + iView Admin front end.…
233895maintenance
localgpt-app/localgpt
LocalGPT is a local-only AI assistant built in Rust that ships as a single binary with a CLI, desktop GUI, embedded web UI, HTTP API, and M…
611124active
PromtEngineer/Verbi
Verbi is a modular Python voice assistant application for experimenting with state-of-the-art transcription, LLM response generation, and t…
451122active
Kylsky/chatgpt-team-helper
A self-hosted one-stop platform for managing ChatGPT Team accounts, supporting multi-channel order integration (Xiaohongshu, Xianyu, Linux …
571121active
KoljaB/RealtimeVoiceChat
A Python client-server application enabling natural spoken conversations with LLMs, streaming browser audio via WebSockets through Realtime…
303857maintenance
brenpoly/be-more-agent
An offline-first conversational AI agent that turns a Raspberry Pi into a fully local voice assistant. It combines OpenWakeWord, Whisper.cp…
591110active
vocodedev/vocode-core
Vocode is an open-source Python library for building real-time, voice-based LLM applications and agents. It orchestrates streaming transcri…
223797maintenance
EmbeddedLLM/JamAIBase
JamAI Base is an open-source backend-as-a-service platform for AI that combines an embedded SQLite database and LanceDB vector database wit…
661102active
MrSibe/KnowNote
KnowNote is a local-first, open-source desktop application built with Electron that serves as an alternative to Google NotebookLM. It lets …
521100active
xataio/agent
Xata Agent is an open-source AI agent that acts as a PostgreSQL expert, monitoring database logs and metrics, diagnosing root causes of iss…
101094active
wenge-research/x-agent
X-Agent (智川) is an open-source, self-hosted enterprise agent development platform by Wenge that lets users build AI applications with zero …
321090active
ufy2024/AuC
AuC (Agents-ufy-Core) is a Python single-agent framework built on asyncio with a pluggable ReAct reasoning loop, LLM adapters, tiered tool …
531086active
tigicion/dao-code
Dao Code is an open-source terminal-native AI coding agent written in TypeScript, targeting DeepSeek V4 with 1M context and Claude Code-com…
751084active
ttttonyhe/ouorz-mono
A Turborepo monorepo containing the Next.js/React source code and Docker images that power the author's personal website and academic profi…
661082active
LINE Messaging API SDK
The official LINE Messaging API SDK for Node.js, maintained by LINE Corp. It provides typed clients and helpers for building LINE bots, inc…
991081active
getrebuild/rebuild
REBUILD is a highly configurable, open-source (GPL-3.0) enterprise management system built in Java/Spring Boot that lets organizations buil…
991080active
tryAGI/LangChain
LangChain .NET is a C#/.NET implementation of the LangChain framework for building LLM-powered applications through composability. It provi…
641077active
vstorm-co/pydantic-deepagents
Pydantic Deep Agents is an open-source, self-hosted terminal AI assistant (a Claude Code alternative) plus the Python framework behind it, …
791076active
MGdaasLab/WHartTest
WHartTest is an AI-driven test automation platform built on Django 5.2 + DRF with a Vue frontend, generating and managing executable test c…
851073active
dynamiq-ai/dynamiq
Dynamiq is an open-source Python orchestration framework for building agentic AI and LLM applications, covering agents, RAG pipelines, work…
851071active
Snow
Snow CLI is a terminal-based AI coding agent written in TypeScript that can read, write, and refactor code directly from the command line. …
821069active
jonwiggins/optio
Optio is a self-hosted workflow orchestration platform for AI coding agents that runs on Kubernetes. It drives tickets from GitHub, Linear,…
831066active
Dataherald/dataherald
Dataherald is an open-source natural language-to-SQL engine for enterprise question answering over relational databases, exposing an API th…
203648maintenance
LocoreMind/locoagent
LocoAgent is an AI-powered social media agent that autonomously operates real accounts through genuine browser automation via Chrome DevToo…
671065active
pepperoni21/ollama-rs
A Rust client library for interacting with the Ollama API, supporting completion generation, streaming, chat, model management, embeddings,…
841063active
Tencent/WeSmartFlow
WeSmartFlow is an agent-native adaptive learning framework that models the full learning process with ReAct-based tutoring agents, graph me…
571059active
InternRobotics/PointLLM
PointLLM is a multimodal large language model that understands colored 3D point clouds of objects, built on a point cloud encoder fused wit…
621058active
Minima-AI-Inc/minima
Minima is an open-source, on-premises conversational RAG system deployed via Docker containers. It supports fully local operation with Olla…
381055active
BAAI-DCAI/Bunny
Bunny is a family of lightweight multimodal vision-language models that combine plug-and-play vision encoders (EVA-CLIP, SigLIP) with langu…
261054active
wrtnlabs/agentica
Agentica is a TypeScript agentic AI framework specialized in LLM function calling, enhanced by compiler-driven validation via typia. Agents…
651046active
csznet/tgState
tgState is a self-hosted file hosting and image bed system that uses Telegram as its storage backend, with no limits on file size or format…
221042active
canwhite/Krebs
Krebs is a self-hosted AI gateway with a general-purpose agent focused on attention management. It provides multi-turn dialogue with tool e…
571039active
melandlabs/openloomi
OpenLoomi is an open-source desktop AI coworker ('Attention Agent') that connects your work tools (Slack, Gmail, Telegram, WhatsApp, etc.),…
781037active
0x6rss/matkap
Matkap is a self-hosted web application for hunting malicious Telegram bots used as malware command-and-control infrastructure. It validate…
621037active
wxywb/history_rag
A Chinese history question-answering application built with RAG (retrieval-augmented generation) over a corpus of Chinese historical texts,…
271035active
asternic/wuzapi
WuzAPI is a self-hosted RESTful API service for WhatsApp built on the Whatsmeow multi-device library in Go. It exposes endpoints for sessio…
931033active
instagram4j/instagram4j
instagram4j is an object-oriented, reverse-engineered Instagram Private API client library for Java. It lets developers log in, post, messa…
741033active
agents-flex/agents-flex
Agents-Flex is a lightweight, modular Java framework for building AI applications and agents, positioned as a Java counterpart to Spring AI…
911032active
modelcontextprotocol/use-mcp
use-mcp is a lightweight React hook library for connecting browser-based AI applications to Model Context Protocol (MCP) servers. It handle…
101030active
99AI
99AI is a commercially viable, self-hostable AI web platform built with Vue and Node.js that bundles AI chat, image/video/music generation,…
321027active
felipeDS91/whatsapp-api
A self-hosted REST API built with Node.js, Express, and whatsapp-web.js that lets applications send WhatsApp messages programmatically via …
571026active
bxx2004/FUNGA
FUNGA (Functional Gene Annotation Exploitation Platform) is an AI-powered web platform for mining gene functions, integrating cross-species…
351020active
EvolvingLMMs-Lab/Otter
Otter is a multi-modal vision-language model built on OpenFlamingo, instruction-tuned on the MIMIC-IT dataset with image and video understa…
213445maintenance
disler/always-on-ai-assistant
A Python reference pattern for an always-on voice AI assistant that listens via RealtimeSTT, thinks with Deepseek-V3 or local Ollama models…
211003active
WangRongsheng/CareGPT
CareGPT is a medical large language model project that aggregates dozens of publicly available medical fine-tuning datasets and open medica…
10999active
JIA-Lab-research/MGM
Official PyTorch implementation of Mini-Gemini, a multimodal vision-language model framework built on LLaVA that supports dense and MoE LLM…
263322maintenance
FreeGPT35
A self-hosted service that exposes the login-free ChatGPT Web's GPT-3.5-Turbo as an OpenAI-compatible /v1/chat/completions API. It can be d…
103223maintenance
DAMO-NLP-SG/Video-LLaMA
Video-LLaMA is an instruction-tuned audio-visual language model that extends LLaMA with video and audio understanding via cross-modal pretr…
303140maintenance
linyiLYi/bilibot
A local chatbot fine-tuned from Bilibili user comments, built on Qwen1.5-32B-Chat using Apple's MLX LoRA fine-tuning. It supports text chat…
253127maintenance
dcnetio/web-dc-api
web-dc-api is a browser-based decentralized application SDK that unifies wallet-based identity, private user databases, shared key-value st…
77927active
starRTC
StarRTC is a free cross-platform real-time communication SDK and self-hostable server suite providing instant messaging, one-to-one video c…
233075maintenance
yangjianxin1/GPT2-chitchat
A GPT2-based Chinese chitchat dialogue model project built on HuggingFace transformers, including training, preprocessing, and interactive …
322995maintenance
FreedomIntelligence/LLMZoo
LLM Zoo is a project providing data, models, and evaluation benchmarks for large language models, including the multilingual Phoenix and Ch…
312936maintenance
bailichen/vue-weixin
A Vue2 single-page application that clones the WeChat mobile app, featuring 27 pages including real-time group chat, bot chat, contacts, an…
322924maintenance
yanqiangmiffy/Chinese-LangChain
A Chinese-language local knowledge base question-answering application built on ChatGLM-6B and LangChain, with a Gradio web UI. It supports…
302823maintenance
qiuzhi2046/Qclaw
Qclaw is an Electron-based desktop GUI that lets non-technical users set up and manage OpenClaw without using the command line. It provides…
492811maintenance
MetaGLM/FinGLM
FinGLM is an open, community-driven financial LLM project centered on a dialog-based question-answering system that analyzes Chinese listed…
282270maintenance
QwenLM/Qwen-Audio
Official repository for Qwen-Audio, Alibaba Cloud's large audio-language model with pretrained and chat variants. It provides model weights…
281955maintenance
ysc/QuestionAnsweringSystem
A Java implementation of an open-domain question answering system inspired by IBM Watson, which analyzes questions and returns ranked candi…
321947maintenance
Forethought-Technologies/AutoChain
AutoChain is a lightweight, extensible Python framework for building custom LLM-powered generative agents with custom tools, inspired by La…
521882maintenance
ljc545w/ComWeChatRobot
A PC WeChat robot implemented in C++ that reverse-engineers the Windows WeChat client to expose contacts, messaging, group management, and …
101813maintenance
ttengwang/Caption-Anything
Caption-Anything combines Segment Anything image segmentation, visual captioning, and ChatGPT to generate tailored captions for any object …
311777maintenance
TypeChat
TypeChat is a TypeScript library from Microsoft that replaces prompt engineering with 'schema engineering' for building natural language in…
758692experimental
project-mirai/mirai-api-http
A Mirai Console plugin that exposes the Mirai QQ bot framework over HTTP, WebSocket, reverse-WebSocket, and webhook adapters so any program…
231665maintenance
all-in-aigc/gpts-works
GPTs Works is a third-party GPTs store consisting of a website for browsing and discovering custom ChatGPT GPTs, a vector-based index syste…
201629maintenance
liuhuanyong/CrimeKgAssitant
A Chinese legal intelligence application built around a crime knowledge graph covering 856 crime types. It provides crime type prediction f…
321589maintenance
finic-ai/rag-stack
RAGstack is a self-hostable private ChatGPT alternative that deploys open-source LLMs (Llama 2, Falcon, GPT4All) alongside the Qdrant vecto…
741581maintenance
Frrrrrrrrank/auto_job__find__chatgpt__rpa
A free Python RPA script that uses OpenAI's API to automatically generate cover letters from your resume and job descriptions, then sends m…
271571maintenance
open-mmlab/Multimodal-GPT
Multimodal-GPT is an open-source project for training a multimodal chatbot that combines vision and language instructions, built on OpenFla…
301511maintenance
fossasia/accounts.susi.ai
accounts.susi.ai is a React-based front-end web application for managing user accounts of the SUSI.AI assistant, including signup, login, a…
101506maintenance
mckaywrigley/clarity-ai
Clarity AI is an open-source clone of Perplexity.ai that answers user queries by scraping Google search results, parsing the webpages, and …
311423maintenance

← prev page 16 / 17 next →