MaxKB
MaxKB 是基于 LLM 大模型的开源知识库问答与 Agent 构建平台,支持向量检索、工作流编排与多种模型接入,开箱即用。
聊天应用和对话界面框架
MaxKB 是基于 LLM 大模型的开源知识库问答与 Agent 构建平台,支持向量检索、工作流编排与多种模型接入,开箱即用。
「agent-squad」是平台型仓库:面向工作流编排与自动化执行,可与 LLM Agent 组合使用。
基于 MCP 的开源 ESP32 聊天机器人,可在 ESP32 等嵌入式设备上运行 AI 对话功能,支持语音交互、多模型接入和物联网控制,适合构建智能硬件 Agent。
Android 上功能强大的 AI 智能体与聊天软件,支持本地大模型运行,集成终端操作、文件管理等能力,是移动端 AI 智能体的优秀实现。
ComfyUI 的 AI 驱动自定义节点,通过自然语言对话增强工作流自动化,提供智能节点推荐和参数配置。
「obsidian-wiki」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。 可与 Obsidian 知识库协同。
「Cradle」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。
Chatbox 是一款跨平台 AI 客户端,支持 OpenAI、Claude、Gemini 等多种大模型,提供桌面端和移动端应用。
快速构建生产级 AI 对话界面的 Python 框架,支持多模态、文件上传、中间步骤可视化和 Agent 工作流展示。
NextChat 是一款轻量、跨平台的 AI 助手客户端,支持 GPT-4、Claude、Gemini 等多种模型,提供 Web、桌面和移动端体验。
Cherry Studio 是一款支持多模型、多平台的 AI 助手客户端,集成智能聊天、自主 Agent 和 300+ 预设助手。
Kotaemon 是开源 RAG 文档对话工具,支持与 PDF 等文档进行智能问答,提供简洁的聊天界面与多种 LLM 和嵌入模型后端。
面向 Agent 和生成式 UI 的前端框架,React/Angular 组件库,AG-UI 协议的创始者,让 AI Agent 直接在应用 UI 中工作。
ChuanhuChatGPT 是轻量级多模型聊天 GUI,支持 Agent、文件问答、网络搜索与 GPT 微调,兼容 Ollama、Claude、Gemini 等主流模型。
「ii-agent」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。
桌面 AI 助手和通用 MCP 客户端,支持通过 Model Context Protocol 连接多种 AI 模型和工具服务。提供简洁直观的桌面界面,方便用户与多个 AI 服务交互。
AnythingLLM 是一体化 AI 生产力工具,支持本地部署的聊天界面、RAG 知识库、AI Agent 与多模型管理,隐私优先且零配置。
自主小说创作 AI Agent,多个 Agent 协作完成写作、审核和修订,在人类审核关卡处暂停等待反馈。
轻量优雅的 AI 聊天客户端,支持多工作区、插件系统、跨平台同步、Artifacts 和 MCP 协议,本地优先
本地语音 AI 助手,支持与 Mac 对话、查询文档,无需云服务。提供端侧语音识别和 RAG 检索增强生成能力。
为OpenClaw AI Agent提供图形化界面的桌面应用,将CLI式的AI编排转变为桌面体验,无需使用终端即可管理AI Agent。
支持多用户、多语言的 ChatGPT Web 客户端,提供多种数据库持久化存储方案,可通过 Docker 一键快速部署。
「agents-flex」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。
「agent-protocol」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。
ChatALL 可同时与 ChatGPT、Bing、Bard、Claude、ChatGLM、文心一言等十余种大模型并发对话,方便横向比较不同模型的回答质量。
阿里巴巴开源的对话式 UI 设计语言和 React 组件库,提供完整的聊天界面组件,适用于构建智能客服和对话式应用。
AI 驱动的深度研究助手 Web 界面,支持 DeepSeek R1,结合搜索引擎迭代深入分析任何主题。
「AVA」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。
开源/自托管企业级 AI 平台,结合本地处理与远程同步,支持 Agent 与多模型对话。
基于 TypeScript/React 的 AI 聊天界面组件库,提供可定制的高质量聊天 UI 组件,支持多种 AI 模型提供商。
集成多种即时通讯平台、LLM 和插件的 AI Agent 助手,支持 QQ、Telegram、Discord 等平台。
基于 Tauri (Rust + React) 构建的轻量级跨平台代码编辑器,内置 AI Agent、Git 支持和 Vim 键位绑定。
Bedrock Chat 是 AWS 示例项目,展示如何用 Amazon Bedrock 构建企业级聊天应用,包含会话界面、模型调用和云端部署方案。它适合在 AWS 环境中快速验证 LLM 聊天前端,并扩展为带工具能力的 Agent 门户。
开源的对话式语音 AI 智能体平台,支持自然语言电话交互、多语言语音合成和实时对话管理,适用于客服自动化和语音助手场景。
BotLibre 是一个开源的聊天机器人和 AI Agent 开发平台,提供可视化 Bot 编辑器、自然语言处理和深度学习集成。支持 Web、移动端和社交媒体多平台部署,适合快速构建智能对话 Agent。
BotLibre 是一个开源的聊天机器人和 AI Agent 开发平台,提供可视化 Bot 编辑器、自然语言处理和深度学习集成。支持 Web、移动端和社交媒体多平台部署,适合快速构建智能对话 Agent。
Botpress 是开源对话式 AI 平台,提供可视化流程编辑器、知识库集成、多渠道部署和 GPT/LLM Agent 构建能力,适合企业级聊天机器人开发。
开源企业级 AI 知识库和 MCP 管理平台,集成知识检索、模型管理和 Agent 对话功能,支持多租户部署和多种 LLM 后端,适合企业级 AI 应用搭建。
基于 Agent、MCP 和工作流驱动的增强型聊天机器人平台,支持多模型接入、可视化工作流编排和低代码配置。
Chainlit 是构建 LLM/Agent 对话应用的开源 UI 与开发框架,便于快速发布交互式助手。
ChatBotKit 是用于构建 AI 聊天机器人和自动化助手的开源项目,包含前端交互、Bot 配置和集成示例。它适合需要把 LLM 能力封装成客户支持、网站助手或内部 Agent 的团队快速搭建可用界面。
Langchain-Chatchat 是一个基于 Langchain 和多种大语言模型的本地知识库 RAG 与 Agent 应用平台,支持 ChatGLM、Qwen、Llama 等模型,提供对话、知识库管理、Agent 调用等功能。
可扩展的 AI 智能体微服务框架,支持插件系统、自定义工具和多模型集成,适合构建对话式 AI 应用。
OpenChatWorkbench 是用于调试和体验多种 LLM 的聊天工作台,提供会话管理、参数配置和前端交互界面。它适合作为 Agent 后端的测试入口,让开发者比较不同模型、提示词和工具响应的实际效果。
下一代多租户 AI 一站式解决方案,内置管理和计费系统,企业级统一 LLM 网关支持 200+ 模型和 35+ 供应商。
开源多智能体聊天界面,支持在同一个动态会话中管理多个 Agent,并连接 MCP 服务器开展深度研究。
Creative Tim UI 提供开源的 UI 组件、代码块和 AI Agent,旨在加速开发工作流,支持通过 Registry 和 MCP 无缝导入到常用开发工具中。
LibreChat 是增强版开源 ChatGPT 克隆,支持多模型切换、Agent、MCP 工具、代码解释器、AI 搜索等功能。
基于 MCP 协议的 AI 聊天客户端,支持多模型切换和工具调用,提供桌面端跨平台体验
Hermes Web UI 是开源 AI 聊天前端,面向自托管模型和多模型聊天场景,提供简洁的对话界面和基础配置能力。它适合把本地模型、API 网关或 Agent 后端包装成用户可直接使用的 Web 应用。
big-AGI 是一个功能丰富的 AI 套件,提供多模型并行聊天、AI 人设、文本转图片、语音合成、代码高亮执行、PDF 导入等功能,支持本地部署或云端运行。
Proma 将丝滑的通用 Agent 体验带入工作流,基于 Claude Agent SDK 的完整开源实践,原生支持飞书群聊调用、灵活接入任意大模型供应商,让顶级 Agent 能力融入日常工作场景。
「esp-claw」是平台型仓库:面向编码助手与开发类 Agent,覆盖 CLI、IDE 或沙箱内编程场景。
AI.JSX 是一个将 AI 能力融入 JSX 组件的框架,让开发者可以用 React 的方式构建 AI 应用。支持流式渲染、工具调用和 Agent 组合,是前端开发者构建 AI Agent 应用的自然选择。
免费开源的聊天 SDK,支持构建高性能、可定制的跨平台即时通讯应用和生成式 AI 智能体界面。
LlamaGPT 是一个自托管的离线 ChatGPT 替代方案,基于 Llama 2 构建,100% 私有化运行,数据不离开设备,支持 Code Llama,可通过 Umbrel 一键部署。
Obsidian 的 AI 聊天助手插件,具备上下文感知、智能写作辅助和一键编辑功能,支持库感知对话、语义搜索和本地模型运行。
本地化的聊天记录分析工具,通过 AI Agent 回顾和分析社交记忆,支持多平台聊天数据导入和可视化分析,帮助用户重新发现社交记忆。
AI 自动化平台,将工作流、动作、Agent 与多渠道对话整合在单一运行时中。
HuggingChat UI 是 HuggingFace 开源的聊天界面,驱动 HuggingChat 服务,支持多种开源大模型的对话交互。
HuggingFace 开源的本地语音智能体构建工具,基于开源模型实现端到端的语音对话能力,支持完全本地化部署。
免费的本地开源 24/7 协作应用,支持 Gemini CLI、Claude Code、Codex 等多种编码 Agent 的统一管理和协作,提供聊天界面和多 Agent 工作空间。
开源的多模型聊天界面,统一的对话入口连接各类 AI 模型,简洁现代的前端设计
社区驱动的 AI 搜索桌面应用,基于 Electron 构建,将强大的 AI 语言智能直接带到桌面端,类似 Perplexity 的本地化替代方案。
专为 Ollama 设计的开源聊天界面,提供简洁直观的本地 LLM 对话体验,支持模型选择和对话管理。
功能完整的 Ollama LLM Web 界面,基于 Next.js 构建,支持本地模型对话、多模型切换和浏览器端持久化存储。
Jan 是一个开源的 ChatGPT 替代方案,可在电脑上 100% 离线运行,支持多种本地大语言模型,提供完整的桌面聊天应用界面和 API 服务。
Khoj 是一个可自托管的 AI 第二大脑,支持从网页和文档中获取答案、构建自定义 Agent、安排自动化任务和深度研究。
跨平台聊天机器人框架,支持 Discord、Telegram、QQ 等多个平台,通过插件化架构实现高度可扩展的对话式 AI 能力。
生产级多平台智能机器人开发平台,支持 Discord、Slack、Telegram、企业微信、飞书、钉钉、QQ 等多种 IM 平台,集成 Agent 编排、知识库和插件系统。
LangGraph 官方聊天前端,支持 Python 和 TypeScript 构建的智能代理,提供可视化交互界面
「langgraphjs」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。
OpenGPTs 是 LangChain 团队开源的 GPTs 替代方案,提供可自托管的 Agent 平台,支持多种 LLM 后端、检索增强和工具调用。
Agent Starter React 是 LiveKit 官方提供的 React 语音 Agent 启动模板,展示了如何使用 LiveKit Agents 框架和 React 前端构建实时语音交互的 AI Agent 应用。
Lobe Chat 是一个开源的 ChatGPT 风格聊天应用,支持插件系统和多模型,适合作为 Agent 对话界面。
面向工作和生活的 AI Agent 协作空间,支持多 Agent 团队设计、协作和成长,将 Agent 作为工作交互的基本单元。
Chatbot UI 是一个开源的 AI 聊天界面,支持 OpenAI、Claude、Gemini 等多种模型,提供现代化对话界面和灵活的部署选项。
微软开源的前沿语音 AI 平台,提供高质量的语音合成和语音识别能力,支持构建实时对话式语音 Agent 应用。
AI Chat Apps 是微软提供的聊天应用示例集合,展示如何在 Azure 与常见前端框架中构建 LLM 对话体验。它适合开发者参考企业级聊天界面、认证、部署和检索增强模式,并扩展为业务 Agent 应用。
Expect 是一个在真实浏览器中测试 AI 智能体代码的工具,提供可视化的浏览器测试环境来验证智能体生成的代码是否按预期工作。
MCP Apps 协议的官方规范和 SDK,定义了嵌入式 AI 聊天机器人 UI 的标准接口,使 MCP 服务器能够直接提供交互式用户界面。
强大的对话式 AI JavaScript 库,支持 React、Next.js 和原生 JS,可对接 LangChain、HuggingFace、Vercel AI 等多种 LLM 后端,提供开箱即用的聊天 UI 组件。
在任意设备上运行本地大语言模型的开源工具,支持商业使用,为 AI Agent 提供完全离线的本地推理和对话能力。
text-generation-webui 是最经典的本地大语言模型交互界面,支持文本生成、视觉理解、工具调用和模型训练,提供 Web UI 和 API 接口,100% 离线运行且保护隐私。
Open WebUI 是一个功能丰富、用户友好的自托管 AI 平台,支持 Ollama 和 OpenAI 兼容 API,提供 RAG、Agent 和 MCP 等功能。
通用、UI 无关的 OpenAI 兼容插件框架,支持为任意 AI 聊天界面添加自定义功能管道,如内容过滤、RAG 增强和工具调用。
「infiAgent」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。
轻量级 AI 助手平台,运行在容器中确保安全,可连接 WhatsApp、Telegram、Slack、Discord 等消息应用,支持记忆和定时任务。
基于 RAG 技术的智能对话系统,提供完整的 Web UI 界面,支持文档上传、知识库管理和智能问答,可快速搭建企业级知识检索服务。
开源端到端语音 AI 编排平台,用于构建实时对话语音代理,集成音频流、语音识别、语音合成、语音活动检测和多通道代理状态管理。
自托管 AI 聊天平台,提供 Web UI 和终端 CLI,支持任意模型、网页搜索、浏览器 Agent 自动化、持久记忆和分析能力。
OpenChat 是开源聊天机器人平台,提供聊天前端、机器人配置和多渠道接入能力。它适合团队快速搭建面向用户的 AI 对话界面,并把知识库、工具调用或 Agent 工作流作为后端能力接入。
AIChat 是一个全功能 LLM 命令行工具,集成 Shell 助手、对话 REPL、RAG 检索、AI 工具和 Agent 功能。支持 OpenAI、Claude、Gemini、Ollama 等多种 LLM 提供商。
面向高级用户的 LLM 前端界面,支持多种 AI 模型和丰富的角色扮演功能,提供可扩展的插件系统和本地部署能力。
Sim 是 AI Agent 的构建、部署与编排平台,提供可视化低代码工作流编辑器,支持 OpenAI、Anthropic、DeepSeek 等多模型,适用于企业级 Agent 编排。
开源的 Claude Code / Cursor CLI / Codex Web 界面,支持在移动端和 Web 端远程管理 AI 编码会话和项目。
AI 聊天浏览器,提供对 ChatGPT、Claude、Bard、Bing、Llama 等多种 AI 模型的全功能 Web 访问,支持快速切换和并行使用。
GenAI 驱动的多智能体医疗助手,用于医疗诊断辅助、健康研究和问答场景,通过多个 Agent 分工协作完成分析。
面向团队、社区和多用户环境的 AI Agent。支持多用户协作场景下的智能对话、任务分配和信息共享,适合企业内部部署使用。
bolt.diy 是一个开源的 AI 全栈应用构建平台,支持使用任意 LLM 提示、运行、编辑和部署完整的 Web 应用程序,提供可视化开发环境。
「superduper」是平台型仓库:面向检索增强生成与知识库集成,服务 Agent 的上下文与记忆需求。
桌面端 AI 助手,集成 GPT-5、Claude、Gemini、Ollama 等多模型,支持对话、视觉、语音、RAG、图像生成、代理和 MCP 插件
Google NotebookLM 的非官方 Python API 和智能体技能,提供对 NotebookLM 功能的完整编程访问,包括 Web UI 未暴露的能力,支持 Python、CLI 和 AI 智能体调用。
LLMChat 是一个统一的 AI 聊天和 Agentic 工作流界面,支持多模型对话和 Agent 工作流编排,提供简洁现代的用户界面。
「TuyaOpen」是平台型仓库:面向对话界面与聊天应用壳层,便于快速搭建 Agent 交互前端。
AI Chatbot 是 Vercel 官方基于 AI SDK 的聊天应用模板,包含流式输出、模型调用、消息持久化和现代 Web UI。它适合开发者快速启动 LLM 聊天产品,也可作为 Agent 对话界面的前端基础。
Gemini Chatbot 是 Vercel Labs 的 Gemini 聊天应用示例,展示如何用现代前端实现流式对话、消息列表和模型交互。它适合需要接入 Google Gemini 的聊天界面原型,也能扩展为轻量 Agent 控制台。
「autogen-ui」是平台型仓库:面向多智能体协作与任务分解,适合复杂工作流与角色分工场景。
面向多 AI Agent 编程的下一代终端开发环境,支持在终端中同时使用多个 AI Agent 协作编程。
Weixin Agent SDK 是一个微信机器人接入任意 Agent 的 SDK,支持将 AI Agent 快速接入微信公众号或微信机器人,实现智能对话和自动化服务。
Fay 是一个帮助数字人连通业务系统的 Agent 框架,支持 2.5D/3D 数字人、移动端和网页端。兼容 OpenAI 和 DeepSeek 等大语言模型,提供完整的数字人 Agent 开发解决方案。
功能丰富的 ChatGPT 用户界面,支持网页端和多平台桌面应用,提供增强的对话管理、提示词模板和模型参数调节功能。