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
DeepInsight-AI/DeepBI
DeepBI is an AI-native business intelligence platform that uses large language models to let users explore, query, visualize, and share dat…
592382active
agentuniverse-ai/agentUniverse
agentUniverse is a Python-based multi-agent framework built on large language models, providing extensible components for building individu…
692374active
orhanerday/open-ai
A community-maintained PHP SDK for accessing the OpenAI API, supporting GPT-3/GPT-4 chat completions, DALL-E image generation, and ChatGPT-…
242363active
UnicomAI/wanwu
Yuanjing Wanwu is China Unicom's enterprise-grade, multi-tenant AI agent development platform built in Go. It provides all-in-one tooling f…
832358active
fruitbars/simple-one-api
A single-binary Go gateway that unifies access to multiple LLM providers (Qianfan, iFlytek Spark, Tencent Hunyuan, MiniMax, DeepSeek, etc.)…
902345active
1517005260/graph-rag-agent
A Python framework that integrates GraphRAG, LightRAG, and Neo4j-based graph building to construct knowledge graphs and perform explainable…
402343active
romgX/openrelay
OpenRelay is a desktop application that aggregates AI model quotas from local tools (Claude Desktop, Kiro, Windsurf, Copilot, etc.) and dir…
752307active
OpenChatKit
OpenChatKit is an open-source toolkit from Together, LAION, and Ontocord.ai for building and fine-tuning chat language models, including in…
318983maintenance
apconw/Aix-DB
Aix-DB is an AI-powered data analysis system (ChatBI) built on LangChain/LangGraph with an MCP Skills multi-agent architecture, converting …
742254active
YFGaia/dify-plus
Dify-Plus is an enterprise-enhanced fork of the Dify LLM application platform, adding a management center built on gin-vue-admin plus enter…
692250active
datapizza-labs/datapizza-ai
Datapizza AI is a Python framework for building production-ready generative AI applications with agents, LLM clients, and RAG pipelines. It…
632243active
trykimu/videoeditor
Kimu is an open-source, AI-powered web video editor positioned as an alternative to CapCut and Canva. It combines a React/Remotion-based mu…
622241active
Orkas
Orkas is an open-source, local-first multi-agent desktop application where a Commander LLM plans goals and dispatches specialist sub-agents…
822230active
floneum/kalosm
Kalosm is a Rust ecosystem of crates providing simple interfaces for running pre-trained language, audio, and image models locally or remot…
652227active
espressif/esp-claw
ESP-Claw is Espressif's 'Chat Coding' AI agent framework for IoT devices, reimplemented in C for ESP32-series chips. It lets users define d…
642227active
mhss1/MyBrain
My Brain is an all-in-one Android productivity app combining tasks, markdown notes, calendar, diary with mood tracking, and bookmarks, plus…
942220active
rcortx/kiwiq
KiwiQ is a production-grade multi-agent orchestration platform in Python that lets you define AI workflows as JSON/Python graph schemas com…
462211active
Spring Petclinic Microservices
A distributed version of the Spring PetClinic sample application built with Spring Cloud, demonstrating microservices architecture with ser…
662207active
langchain-ai/executive-ai-assistant
Executive AI Assistant (EAIA) is an open-source AI agent built with LangGraph that performs the job of an executive assistant, primarily by…
102207active
kleinlee/DH_live
DH_live (mini) is an open-source 2D talking-head digital human toolkit that generates real-time lip-synced avatar video from a single refer…
642202active
withcatai/node-llama-cpp
node-llama-cpp is a Node.js library providing bindings to llama.cpp for running LLMs locally, with pre-built binaries and automatic GPU sup…
952187active
intel/intel-extension-for-transformers
Intel's toolkit for accelerating transformer-based GenAI/LLM workloads on Intel platforms, offering state-of-the-art compression (e.g., INT…
102169active
Deep Code
Deep Code CLI is an open-source terminal-based AI coding assistant optimized for DeepSeek-V4 models, supporting deep thinking mode, reasoni…
812165active
anthropics/anthropic-sdk-typescript
The official TypeScript/JavaScript SDK for accessing Anthropic's Claude language model APIs from server-side applications. It provides a ty…
932132active
0xsline/OpenChatCut
OpenChatCut is an open-source, local-first desktop AI video editor with a professional multi-track timeline that AI agents (built-in, Codex…
792131active
MemTensor/memmy-agent
Memmy is a personal AI agent and local memory hub that gives every AI agent (Claude Code, Codex, Cursor, OpenClaw, etc.) a shared, locally …
812129active
iniwap/AIWriteX
AIWriteX is a Python-based desktop application that automates WeChat Official Account content creation using CrewAI multi-agent workflows, …
872106active
4thfever/cultivation-world-simulator
An open-source AI-driven Cultivation (Xianxia) world simulator where every cultivator NPC is an independent LLM-powered agent that observes…
772106active
agentset-ai/agentset
Agentset is an open-source RAG-as-a-service platform that handles document ingestion, chunking, embeddings, retrieval, and agentic search w…
642103active
kimjammer/Neuro
A local recreation of the Neuro-Sama AI VTuber that runs open-source LLMs on consumer hardware, combining realtime speech-to-text, text-to-…
282101active
semicons/java_oci_manage
R-Bot is a self-hosted multi-cloud infrastructure management application combining a web-based SSH terminal and cloud management panel with…
972090active
Syngnat/GoNavi
GoNavi is a native cross-platform desktop database client built with Wails (Go) and React, supporting 30+ data sources including PostgreSQL…
792080active
Kochava-Studios/witsy
Witsy is a cross-platform desktop AI assistant built with Electron and Vue 3 that lets users chat with many LLM providers using their own A…
632038active
akdeb/ElatoAI
ElatoAI is an open-source platform for running realtime voice AI conversations on ESP32/Arduino hardware, supporting 100+ STT, LLM, and TTS…
632034active
Hello-Mr-Crab/pywechat
A Python library for automating the Windows desktop WeChat client through pywinauto-based UI automation (no reverse-engineering hooks), cov…
622018active
xmanrui/OpenClaw-bot-review
A lightweight TypeScript web dashboard for monitoring OpenClaw bots, agents, models, and sessions in one place. It reads the local OpenClaw…
612017active
64bit/async-openai
async-openai is a Rust library providing typed, async clients for the OpenAI API, covering chat completions, responses, embeddings, assista…
942016active
cambrian-mllm/cambrian
Cambrian-1 is a fully open family of vision-centric multimodal large language models (MLLMs) from NYU's VISIONx group, with training and ev…
432011active
gpt4free-ts
A TypeScript replication of gpt4free that provides free access to GPT-4 and other LLM models by reverse-engineering various websites offeri…
217666maintenance
patterns-ai-core/langchainrb
Langchain.rb is a Ruby library for building LLM-powered applications, providing a unified interface to many LLM providers (OpenAI, Anthropi…
732001active
Jamailar/Beav
Beav (formerly RedBox) is a local-first AI content operations workbench for social media creators, combining a desktop app and a Chrome/Edg…
821998active
aws/aws-toolkit-vscode
AWS Toolkit is a Visual Studio Code extension that connects the IDE to AWS resources, supporting credential management, Lambda debugging vi…
941996active
ZeroPointSix/outlookEmailPlus
OutlookMail Plus is a self-hosted email manager purpose-built for account registration and verification workflows. It automates fetching ve…
761996active
nhaouari/obsidian-textgenerator-plugin
An open-source Obsidian plugin that brings generative AI text generation into the note-taking workflow, supporting providers like OpenAI, A…
861988active
Atomic
Atomic is a self-hosted, local-first personal knowledge base that turns markdown notes into a semantically-connected, AI-augmented knowledg…
751988active
helallao/perplexity-ai
An unofficial Python wrapper for Perplexity.ai that reverse-engineers the web interface, supporting sync and async APIs, streaming response…
741976active
run-llama/notebookllama
NotebookLlaMa is an open-source, Python-based alternative to Google's NotebookLM, backed by LlamaCloud for document ingestion and retrieval…
491976active
szczyglis-dev/py-gpt
PyGPT is an open-source, all-in-one desktop AI assistant for Linux, Windows, and Mac, written in Python. It supports chat, agents, vision, …
931973active
beikeshop/beikeshop
BeikeShop is a free, open-source eCommerce platform built on PHP 8.2+ and Laravel, designed for self-hosted online stores with product mana…
891973active
SaiAkhil066/CORTEX-AI-SUPER-RAG
CORTEX RAG is a local-first, agentic retrieval-augmented generation application that lets users upload PDFs and ask questions with cited an…
641973active
OpenAI ChatKit
ChatKit is OpenAI's batteries-included framework for building AI-powered chat experiences, providing a production-ready chat interface with…
751958active
oficcejo/aiagents-stock
A Python multi-AI-agent stock analysis and monitoring system for mainland China A-shares, simulating a team of securities analysts to produ…
521945active
OpenBMB/StaffDeck
StaffDeck is an open-source enterprise platform for building and managing AI-powered digital employees that codify professional experience,…
781944active
EverythingSuckz/TG-FileStreamBot
A Telegram bot written in Go that generates instant direct HTTP streaming links for Telegram files without waiting for downloads to complet…
591930active
AutoArk/EVA-OS
EVA OS / EVA Platform is a real-time multimodal AI operating system and development platform for next-generation smart hardware, combining …
631929active
skalesapp/skales
Skales is a personal AI agent desktop and mobile application that runs locally on Windows, macOS, Linux, Android, and iOS, executing multi-…
801924active
turms-im/turms
Turms is an open-source instant messaging engine written in Java designed to scale from 100K to 10M concurrent users. It provides a distrib…
511924active
melih-unsal/DemoGPT
DemoGPT is a Python framework and autonomous agent that generates LangChain-based LLM agent applications from natural-language prompts, bun…
511906active
pmh1314520/WebRPA
WebRPA is an open-source, no-code visual RPA tool for building automation workflows by dragging and connecting modules, covering web scrapi…
821904active
ShenSeanChen/waku-agent
Waku Agent is a local-first AI agent harness in Python that exposes the full agent stack — harness, loop, memory, and eval/LLM-Ops — as sma…
791903active
tgalal/yowsup
Yowsup is a Python library that implements the WhatsApp protocol, enabling developers to build custom applications and clients that communi…
237170maintenance
bhaskatripathi/pdfGPT
pdfGPT is an open-source Python application that lets users chat with the contents of PDF files using GPT capabilities. It implements a sim…
597162maintenance
TuyaOpen
TuyaOpen is an open-source, cross-platform C/C++ SDK and IoT OS for building AI-agent hardware on Tuya T-series MCUs, ESP32, Beken, LN882H,…
861888active
dphnAI/sonar
Sonar is a large-scale LLM inference engine for Hugging Face-compatible language and multimodal models, based on vLLM (formerly the Aphrodi…
921871active
jiujiu532/grok2api
A self-hosted Python/FastAPI gateway that exposes grok.com and console.x.ai chat, image, and video capabilities through OpenAI- and Anthrop…
521867active
MixLabPro/comfyui-mixlab-nodes
A ComfyUI custom-nodes plugin that adds workflow-to-web-app conversion, screen sharing, floating video, GPT/LLM integration, 3D, speech rec…
531862active
u14app/neo-chat
Neo Chat is a self-hostable, local-first AI chat workspace built with Next.js, React, and TypeScript. It combines multi-provider chat, agen…
911859active
Datus-ai/Datus-agent
Datus is an open-source (Apache-2.0) AI data engineering agent delivered primarily as a Python CLI, with a VS Code/Cursor extension and opt…
851845active
trpc-group/trpc-agent-go
tRPC-Agent-Go is a Go-native framework for building production LLM agent systems, offering agents, graph workflows (LangGraph-equivalent), …
791836active
jacoblee93/fully-local-pdf-chatbot
A Next.js web application that lets users chat with uploaded PDF documents entirely locally, performing chunking, embedding, vector storage…
491817active
Core-Mate/OpenGUI
OpenGUI is an Android GUI agent framework that lets AI agents see, understand, and operate real mobile app interfaces on physical Android d…
801815active
zi-yue-1129/DATAGEN
DATAGEN is an AI-powered multi-agent research and data analysis platform built with LangChain, LangGraph, and OpenAI GPT models. It automat…
681810active
PurpleDoubleD/locally-uncensored
Locally Uncensored is a free, open-source desktop AI studio (built with Tauri/TypeScript) that bundles uncensored local chat, a coding agen…
761799active
LM Studio SDK
lmstudio-js is the official TypeScript/JavaScript client SDK for LM Studio, enabling use of locally running LLMs for chat, completions, emb…
731799active
nyakang/nyaterm
NyaTerm is a modern desktop remote terminal workspace built with Tauri, React, and Rust. It combines SSH, local shells, Telnet, serial, RDP…
811798active
AI-Citizen/SolidGPT
SolidGPT is an AI-powered semantic search assistant for developers that lets you chat with your codebase and Notion workspace. It ships as …
191797active
OS-Copilot/OS-Copilot
OS-Copilot is an open-source Python library for building generalist AI agents that interface with operating system elements like the web, t…
171794active
QwenLM/Qwen-VL
Official repository for Qwen-VL, Alibaba Cloud's large vision-language model family, including the pretrained Qwen-VL and instruction-tuned…
296725maintenance
Julian-adv/OpenMMO
An open-source MMORPG written in Rust where AI agents and human players connect through the same WebSocket protocol with no privileged API …
821792active
wwbin2017/bailing
Bailing is an open-source voice assistant application similar to GPT-4o, built with an ASR + VAD + LLM + TTS pipeline (FunASR, silero-vad, …
511775active
relaticle/relaticle
Relaticle is an open-source, self-hosted CRM built with Laravel and Filament, featuring a production-grade MCP server with 32+ tools for AI…
861769active
cubewhy/skid-homework
A browser-based, AI-powered homework solver built with Next.js that sends images and PDFs of homework problems to a Gemini or OpenAI-compat…
601752active
14790897/paper-ai
A web application that helps users write academic papers with AI while searching real literature from Semantic Scholar, arXiv, and PubMed a…
641740active
KusionStack/karpor
Karpor is an open-source Kubernetes visualization and intelligence tool providing advanced search, insights, and AI-powered assistance acro…
771724active
LLPhant/LLPhant
LLPhant is a comprehensive PHP generative AI framework inspired by LangChain and LlamaIndex, providing tools for working with LLMs, embeddi…
961722active
Lynpoint/CyberVerse
CyberVerse is an open-source, self-hosted framework for building real-time, voice-first AI agents with optional digital-human video (talkin…
611719active
nikilster/clawflows
ClawFlows is a collection of 113 prebuilt, plain-text agent workflows for OpenClaw that can be enabled with one click. It provides schedule…
541716active
wyeeeee/hajimi
Hajimi is a FastAPI-based proxy for Google's Gemini API that exposes OpenAI-compatible endpoints like /v1/chat/completions. It provides API…
101716active
xhongc/ai_story
AI Story is a self-hosted platform that automates story video production: given a topic, it generates scripts, storyboards, AI images, came…
601713active
mateaix/matecloud
MateCloud is a Java-based microservices scaffold built on Spring Boot 4, Spring Cloud 2025, Spring Cloud Alibaba, and Dubbo 3, offering gat…
821711active
gi-dellav/zerostack
zerostack is a minimal coding agent written in Rust, optimized for a tiny memory footprint (~16 MB RAM) and fast performance. It provides a…
811708active
miaoxworld/openclaw-manager
A cross-platform desktop GUI for managing OpenClaw AI assistant services, built with Tauri 2.0, React, and Rust. It provides service monito…
571685active
LeapLabTHU/cooragent
Cooragent is an AI agent collaboration community and framework where users can create powerful agents from a single sentence and have them …
541671active
ape-byte/DouyinBarrageGrab
A Windows desktop application that captures Douyin (TikTok China) live-stream barrage (danmaku) data by intercepting WebSocket traffic thro…
641665active
xiaoY233/Chat2API
Chat2API is an Electron-based desktop application that exposes OpenAI-compatible API endpoints backed by official AI provider web UIs such …
651664active
TurboSeek
TurboSeek is an open-source AI search engine web application inspired by Perplexity, built with Next.js and TypeScript. It searches the web…
621661active
Agently
Agently is a Python framework for building production-grade GenAI applications with structured outputs, observable actions, MCP/tool integr…
921656active
Roy3838/Observer
Observer AI is a desktop application for building micro-agents that observe screen, camera, microphone, and audio inputs, process them with…
881651active
iongion/container-desktop
Container Desktop is an open-source, MIT-licensed desktop GUI for managing Podman, Docker, and Apple Container engines across Linux, macOS,…
931638active
nasa-jpl/rosa
ROSA is a Python library and AI agent built on LangChain that lets developers interact with ROS1 and ROS2 robotics systems using natural la…
561638active

← prev page 14 / 17 next →