发现优质开源 AI Agent 项目

AgentList 是开源 AI Agent 项目精选目录,帮助开发者发现、对比 LangChain、CrewAI 等 Agent 框架、工具和应用项目。

1461 个项目 13 个分类 25,407,249 Star

项目分类

查看全部 →

精选项目

查看全部 →

Hermes Agent

231.5k · Python
活跃 A

NousResearch 推出的自主 AI Agent 框架,支持多种 LLM 后端,能够随用户需求不断成长和适应。

agent-frameworkautonomous-agentllm +1
  • · 自我改进学习循环 — 从经验中自动创建技能,使用中持续优化,跨会话搜索历史对话
  • · 多平台消息网关 — 单一进程支持 Telegram、Discord、Slack、WhatsApp、Signal 和 CLI
  • · 六种终端后端 — 本地、Docker、SSH、Singularity、Modal 和 Daytona,支持无服务器休眠模式

n8n

200.9k · TypeScript
活跃 A+

n8n 是一个功能强大的工作流自动化平台,原生支持 AI Agent 节点,可编排多步骤 Agent 工作流并集成数百种外部服务。

workflowautomationai-agent +2
  • · 400+ 集成节点 — 连接数据库、API、SaaS 服务等主流外部系统,开箱即用
  • · AI Agent 原生支持 — 基于 LangChain 的 AI 节点,可编排多步骤智能体工作流
  • · 代码灵活性与无代码速度兼备 — 可视化拖拽编辑,同时支持 JavaScript/Python 自定义代码

Firecrawl

168.2k · TypeScript
活跃 A+

Firecrawl 是一个专为 AI Agent 设计的网页抓取和搜索引擎,支持将任意网页转换为结构化的 Markdown 数据,提供搜索、抓取和清洗功能,适合构建基于网页数据的 AI 应用。

web-scrapingsearch-enginemarkdown +2
  • · Search 端点 — 搜索互联网并获取搜索结果页面的完整内容,一步完成搜索+抓取
  • · Scrape 端点 — 将任意 URL 转换为 Markdown、HTML、截图或结构化 JSON
  • · Interact 端点 — 先抓取页面,再通过 AI 提示词或代码与页面交互(点击、搜索等)

Langflow

153.3k · Python
活跃 A+

Langflow 是一个可视化的 AI Agent 和工作流构建平台,支持拖拽式设计 Agent 流程、集成多种 LLM 和工具,降低 Agent 开发门槛。

agent-frameworkworkflowvisual-editor +2
  • · 可视化拖拽构建器 — 图形化界面拖拽组件构建 AI Agent 和工作流,降低开发门槛
  • · 多 Agent 编排 — 支持多智能体协作、对话管理和知识检索的复杂流程设计
  • · API 和 MCP 服务器部署 — 每个工作流可一键部署为 REST API 或 MCP 工具服务器

Dify

152.6k · TypeScript
活跃 A+

Dify 是一个开源的 LLM 应用开发平台,提供可视化的 Agent 编排界面,支持工作流、知识库和多种模型。

platformworkflowrag +1
  • · 可视化工作流编排 — 在画布上拖拽构建 AI 工作流,支持条件分支、循环和并行节点
  • · 多模型集成 — 无缝接入数百个 LLM(GPT、Llama、Mistral 等),支持 OpenAI 兼容 API
  • · RAG 管道 — 内置文档解析(PDF/PPT 等)、向量存储和检索增强生成全流程

Open WebUI

149.0k · Python
活跃 A+

Open WebUI 是一个功能丰富、用户友好的自托管 AI 平台,支持 Ollama 和 OpenAI 兼容 API,提供 RAG、Agent 和 MCP 等功能。

llmself-hostedollama +2
  • · Ollama/OpenAI API 集成 — 同时支持本地 Ollama 模型和 OpenAI 兼容 API(LMStudio、Groq、Mistral 等)
  • · 本地 RAG 引擎 — 支持 9 种向量数据库(ChromaDB、PGVector、Qdrant 等)和多种文档提取引擎
  • · 语音/视频通话 — 集成多种 STT(Whisper、Deepgram)和 TTS(ElevenLabs、OpenAI)引擎

热门项目

查看全部 →

OpenClaw

386.5k · TypeScript
活跃 A+

OpenClaw 是一个开源个人 AI 助手平台,支持 25+ 消息通道(WhatsApp、Telegram、Slack 等),可连接多种 LLM 并管理个人知识库。

assistantmulti-channelllm +2
  • · 25+ 消息通道 — 支持 WhatsApp、Telegram、Slack、Discord、微信、QQ 等主流即时通讯平台统一接入
  • · 多 LLM 提供商 — 支持 OpenAI、Anthropic 等多种模型,可通过 OAuth 订阅或自带 API Key
  • · 语音交互 — macOS/iOS/Android 端支持语音输入输出,实现免手操对话体验

Superpowers

272.8k · Shell
活跃 A+

一个智能体技能框架和软件开发方法论,为 AI 编程智能体提供可复用的技能模块和工程化工作流。

agentcodingtools +2
  • · 自动触发工作流 — 智能体开始编码前自动进入头脑风暴、规格设计和实现计划流程
  • · 子智能体驱动开发 — 为每个工程任务分派独立子智能体,支持两阶段审查(规格合规 + 代码质量)
  • · 测试驱动开发 — 强制执行 RED-GREEN-REFACTOR 循环,先写失败测试再写最小实现代码

ECC

240.5k · JavaScript
活跃 A+

Agent 线束操作系统,提供技能、本能、记忆优化、持续学习和安全扫描的完整 Agent 工程系统。

agent-harnessskillsclaude-code +2
  • · 跨线束工作流 — 支持 Codex / Claude Code / Cursor / OpenCode / Gemini 等多种 Agent 线束
  • · 技能系统 — 可复用的 Agent 技能包,覆盖代码生成、审查、测试等场景
  • · 持续学习 — 从失败会话中挖掘经验,自动写入修正到配置文件

Everything Claude Code

240.5k · JavaScript
活跃 A+

Claude Code 的 Agent Harness 性能优化系统,涵盖技能、本能、记忆、安全和研究优先的开发工作流。

codingagentjavascript +2
  • · 跨智能体兼容 — 支持 Codex、Claude Code、Cursor、OpenCode、Gemini、Zed、GitHub Copilot 等 7+ 智能体框架
  • · 技能与本能系统 — 63 个智能体、251 个技能和 79 个传统命令,提供可复用的行为模块
  • · 记忆持久化 — 通过 Hooks 自动在会话间保存和加载上下文,实现跨会话记忆

Hermes Agent

231.5k · Python
活跃 A

NousResearch 推出的自主 AI Agent 框架,支持多种 LLM 后端,能够随用户需求不断成长和适应。

agent-frameworkautonomous-agentllm +1
  • · 自我改进学习循环 — 从经验中自动创建技能,使用中持续优化,跨会话搜索历史对话
  • · 多平台消息网关 — 单一进程支持 Telegram、Discord、Slack、WhatsApp、Signal 和 CLI
  • · 六种终端后端 — 本地、Docker、SSH、Singularity、Modal 和 Daytona,支持无服务器休眠模式

n8n

200.9k · TypeScript
活跃 A+

n8n 是一个功能强大的工作流自动化平台,原生支持 AI Agent 节点,可编排多步骤 Agent 工作流并集成数百种外部服务。

workflowautomationai-agent +2
  • · 400+ 集成节点 — 连接数据库、API、SaaS 服务等主流外部系统,开箱即用
  • · AI Agent 原生支持 — 基于 LangChain 的 AI 节点,可编排多步骤智能体工作流
  • · 代码灵活性与无代码速度兼备 — 可视化拖拽编辑,同时支持 JavaScript/Python 自定义代码

OpenCode

198.1k · TypeScript
活跃 A+

OpenCode 是一个开源终端编码 Agent,支持多种 LLM 提供商,在终端中提供 AI 驱动的代码生成和编辑能力。

codingcliagent +2
  • · 终端 TUI 界面 — 基于终端的交互式编码界面,支持多行编辑、流式输出和对话历史
  • · 双智能体模式 — 内置 build(全权限开发)和 plan(只读分析)智能体,Tab 键快速切换
  • · 多 LLM 提供商 — 支持 Anthropic、OpenAI、Google 等多种模型,灵活配置和切换

AutoGPT

186.6k · Python
活跃 A+

AutoGPT 是一个自主 AI Agent,能够自动完成用户指定的任务。它会自主思考、规划并执行步骤,是 AI Agent 自主性的里程碑项目。

autonomousagentgpt +1
  • · 自主任务规划与执行 — 智能体自动分解目标为子任务,独立思考并逐步执行直至完成
  • · 低代码智能体构建器 — 可视化拖拽界面连接功能块,无需深度编程即可搭建自定义智能体
  • · Forge 开发工具包 — 提供现成的脚手架和样板代码,让开发者专注于智能体核心逻辑

热门对比

查看全部 →
⚔️

LangChain vs CrewAI

对比 LangChain 与 CrewAI 在 Agent 编排、多 Agent 协作、生态成熟度、学习曲线和适用场景上的差异,帮助你选择合适的 AI Agent 框架。

LangChain 144.4k CrewAI 57.2k
⚔️

AutoGen vs CrewAI

对比 Microsoft AutoGen 与 CrewAI 的多 Agent 协作模型、对话机制、任务编排方式和开发体验,帮助你选择多 Agent 系统框架。

AutoGen 60.5k CrewAI 57.2k
⚔️

LangChain vs LlamaIndex

对比 LangChain 与 LlamaIndex 在 RAG、数据连接、索引检索、Agent 能力和应用开发体验上的差异。

LangChain 144.4k LlamaIndex 51.7k
⚔️

PydanticAI vs Mastra

对比 Pydantic AI 与 Mastra 在类型安全、开发语言、工具调用、工作流和生产部署上的差异。

PydanticAI 19.3k Mastra 27.2k
⚔️

Dify vs Langflow

对比 Dify 与 Langflow 在可视化编排、应用发布、RAG、工作流和团队协作上的差异。

Dify 152.6k Langflow 153.3k
⚔️

n8n vs Langflow

对比 n8n 与 Langflow 在工作流自动化、AI 节点编排、集成生态和可视化开发体验上的差异。

n8n 200.9k Langflow 153.3k
⚔️

OpenAI Agents SDK vs Agent Development Kit

对比 OpenAI 官方 Agents SDK 与 Google 官方 Agent Development Kit 在协议、模型支持、工具调用、部署模式上的差异。

OpenAI Agents SDK 15.0k Agent Development Kit 21.1k
⚔️

Mastra vs LangGraph

对比 Mastra(TypeScript 优先)与 LangGraph(Python 优先)在工作流、工具调用、状态管理、可观测性上的差异。

Mastra 27.2k LangGraph 39.8k
⚔️

browser-use vs Skyvern

对比 Browser-Use(DOM 路线)与 Skyvern(视觉路线)两大浏览器 Agent 框架的技术路线、性能、成功率与适用场景。

browser-use 109.4k Skyvern 22.8k
⚔️

Ragas vs DeepEval

对比 RAGAS(RAG 评估专精)与 DeepEval(通用 LLM 评估)在评估指标、测试方法、CI/CD 集成上的差异。

Ragas 15.3k DeepEval 17.6k
⚔️

Mem0 vs Letta

对比 Mem0(轻量级记忆层)与 Letta(完整有状态 Agent 平台)在记忆模型、检索能力、部署复杂度上的差异。

Mem0 63.4k Letta 24.3k
⚔️

Aider vs Continue

对比 Aider 与 Continue 在 AI 编程助手定位、终端/IDE 集成方式、代码库理解深度、多文件编辑能力和企业级特性上的差异,帮助你选择合适的编码 Agent。

Aider 48.3k Continue 35.5k
⚔️

Open WebUI vs NextChat

对比 Open WebUI 与 NextChat 在自托管聊天界面、AI 模型支持、用户管理、移动端体验和部署难度上的差异,帮助你选择合适的 ChatGPT 替代前端。

Open WebUI 149.0k NextChat 88.6k
⚔️

E2B vs CubeSandbox

对比 E2B 与 CubeSandbox 在 AI Agent 安全代码执行、沙箱隔离强度、启动延迟、运行时长和语言支持上的差异,帮助你选择合适的 Agent 沙箱。

E2B 13.4k CubeSandbox 11.2k
⚔️

Langfuse vs Arize Phoenix

对比 Langfuse 与 Arize Phoenix 在 LLM 可观测性、Trace/Prompt 管理、评估能力、集成方式和开源协议上的差异,帮助你为生产 Agent 选择监控方案。

Langfuse 33.2k Arize Phoenix 11.1k
⚔️

NeMo Guardrails vs Guardrails AI

NVIDIA NeMo Guardrails 与 Guardrails AI 两条 LLM 护栏技术路线对比:Colang 流程护栏 vs Pydantic Validator 输出验证,涵盖防护层次、结构化输出、典型场景与生态集成。

NeMo Guardrails 7.0k Guardrails AI 7.3k
⚔️

Haystack vs LlamaIndex

Haystack 起步早(2018),偏 pipeline 写法,deepset 团队专门做企业级 RAG;LlamaIndex 2022 年出来,社区和教程数量碾压,适合快速落地。本文从索引抽象、检索器、文档切分、评估体系和生态四个角度对比,帮你判断自己属于"研究派"还是"应用派"。

Haystack 26.2k LlamaIndex 51.7k
⚔️

CAMEL vs AutoGen

CAMEL 由阿联酋 MBZUAI 团队推出,强调角色扮演(role-playing)和对话涌现;AutoGen 由微软推出,强调可编程对话流(programmable conversation)和代码执行。本文围绕角色抽象、对话机制、可观测性、企业落地和典型坑点展开对比。

CAMEL 17.6k AutoGen 60.5k
⚔️

Claude Code vs Aider

Claude Code 是 Anthropic 官方的 CLI 编程助手(138k+ stars),深度绑定 Claude 模型;Aider 是 Paul Gauthier 个人项目(47k+ stars),主打 Git-aware 结对编程 + 多模型兼容。本文从模型绑定、仓库理解、PR 工作流、成本和企业可用性五个角度对比。

Claude Code 141.7k Aider 48.3k
⚔️

Langfuse vs Helicone

Langfuse 走 trace + prompt 管理 + evaluation 三件套路线,YC 投资的开源项目;Helicone 走 LLM gateway + analytics 路线,更轻量。本文从部署模式、核心能力、数据归属、价格模型和典型使用场景对比。

Langfuse 33.2k Helicone 6.1k
⚔️

AutoGPT vs CrewAI

AutoGPT 是 2023 年点燃 Agent 热潮的项目(185k+ stars),主打自主任务循环;CrewAI 走结构化 crew / role / task 编排,更像"小公司"比喻。本文从架构范式、任务控制粒度、生态成熟度、生产可用性和典型应用对比。

AutoGPT 186.6k CrewAI 57.2k
⚔️

Dify vs n8n

Dify(150k+ stars)定位 AI 应用开发平台,LLM 优先、内置 RAG / Agent / 工作流;n8n(198k+ stars)定位通用工作流自动化,数百个系统集成,AI 是最近才加进来的能力。本文从定位、集成生态、AI 能力、学习曲线和典型用户五个角度对比。

Dify 152.6k n8n 200.9k
⚔️

CrewAI

MetaGPT(69k+ stars,MIT)走 SOP + 装配线模拟,每个角色按预定义流程产出工件;CrewAI(56k+ stars,MIT)走 crew / agent / task 显式编排,靠 LLM 决定流程。本文从抽象层级、流程可控性、可观测性、学习曲线和生产可用性五个角度对比。

CrewAI 57.2k
⚔️

OpenHands vs AutoGPT

OpenHands(82k+ stars)专注软件开发场景,code agent + sandboxed execution + GitHub PR 集成;AutoGPT(185k+ stars)面向通用自主任务,靠 LLM 决定下一步动作。本文从定位、执行环境、典型任务、可控性和生产可用性五个角度对比。

OpenHands 84.2k AutoGPT 186.6k
⚔️

Langfuse

Langfuse(31k+ stars)专门做 LLM 可观测性,trace + prompt 管理 + evaluation 三件套;SigNoz(31k+ stars)是 OpenTelemetry 原生的通用 APM,把 LLM 当一种新 workload。本文从定位、协议支持、数据模型、扩展性和典型场景五个角度对比。

Langfuse 33.2k
⚔️

Open WebUI

AnythingLLM(63k+ stars,MIT)定位 RAG 优先的桌面 + 服务器 Chat UI,内置向量库和工作区概念;Open WebUI(146k+ stars)定位通用 ChatGPT 替代品,Ollama 原生支持,多用户管理齐全。本文从 RAG 深度、模型支持、部署方式、扩展性和典型场景五个角度对比。

Open WebUI 149.0k
⚔️

Cody vs Cline

Cody(Sourcegraph 出品)走企业级代码库检索 + 上下文补全路线;Cline 是 VS Code AI 扩展,主打端到端软件工程任务(多文件 diff / 命令执行 / 浏览器自动化)。本文从定位、上下文获取方式、模型支持、安全边界和典型用户五个角度对比。

Cody 3.8k Cline 66.3k
⚔️

OpenHands vs Aider

OpenHands(All-Hands-AI 团队)走软件工程场景,sandboxed runtime + GitHub PR 集成 + 软件开发任务;Aider(Paul Gauthier)走 Git-aware 结对编程,多 LLM 兼容 + 本地可跑。本文从定位、执行环境、任务类型、模型选择和典型用法五个角度对比。

OpenHands 84.2k Aider 48.3k
⚔️

Hermes Agent vs OpenCode

Hermes Agent(Nous Research,224k+ stars,MIT)是 Nous Research 出品的自改进 agent(self-improving),有学习循环 + 自动 skill 创建 + 跨会话记忆 + 多平台消息网关;OpenCode(SST,192k+ stars,MIT)是 terminal-native AI coding 工具,主打多 provider 接入 + build/plan 双 agent + 软件开发任务。本文从定位、模型策略、运行模式和典型场景四个角度对比。

Hermes Agent 231.5k OpenCode 198.1k
⚔️

LangChain vs LangGraph

LangChain 是链式抽象(LCEL / prompt / model / output parser)起家的通用 LLM 编排框架;LangGraph 是同一个团队出的图状态机抽象,主打 stateful multi-agent + cycles + 显式控制流。本文从抽象层级、控制流、状态管理、生态和典型场景五个角度对比。

LangChain 144.4k LangGraph 39.8k
⚔️

Ollama vs vLLM

Ollama(177k+ stars,MIT)是本地 LLM 推理服务(默认 :11434 端口),支持一键 ollama run <model> 启动模型;vLLM(88k+ stars,Apache-2.0)主打生产级高吞吐 LLM serving,多 GPU + continuous batching。本文从定位、部署难度、性能优化、生态和典型场景五个角度对比。

Ollama 178.7k vLLM 89.2k
⚔️

Gemini CLI vs Claude Code

Gemini CLI(Google,106k+ stars,Apache-2.0)是 Google 出品的终端 AI Agent,自带 Google Search 验证 + 1M token 上下文,免费层每天 1000 次请求;Claude Code(Anthropic,141k+ stars)是终端 AI 编程助手,深度理解代码库 + git 工作流 + 插件系统。本文从模型能力、上下文窗口、工具集成、定价模式和典型场景五个角度对比。

Gemini CLI 106.5k Claude Code 141.7k
⚔️

RAGFlow

RAGFlow(88k+ stars,Apache-2.0)是面向企业的开源 RAG 引擎,深度文档理解 + Agent 能力,支持 Docker 部署;MaxKB(22k+ stars,GPL-3.0)是开源知识库问答与 Agent 构建平台,主打零代码集成 + 工作流编排。本文从检索能力、文档处理、部署方式和典型场景四个角度对比。

RAGFlow 88.6k
⚔️

Lobe Chat vs Cherry Studio

Lobe Chat(lobehub/lobe-chat,81k+ stars,LobeHub Community License)是开源 AI 聊天 Web 应用,支持多模型对话 + 插件系统 + 知识库,可部署在 Vercel / Docker / 云平台;Cherry Studio(50k+ stars,AGPL-3.0)是跨平台桌面客户端,集成 300+ 预设助手和智能翻译,开箱即用。本文从产品形态、模型支持、扩展能力和典型场景四个角度对比。

Lobe Chat 81.8k Cherry Studio 50.6k
⚔️

smolagents vs AutoGen

smolagents(Hugging Face,28k+ stars,Apache-2.0)是极简 Agent 框架,核心代码约 1000 行,Agent 用 Python 代码而非 JSON 写动作;AutoGen(Microsoft,60k+ stars)是面向多 Agent 应用的框架,现已进入维护模式(新用户转 Microsoft Agent Framework)。本文从架构哲学、Agent 类型、代码执行、多 Agent 支持和典型场景五个角度对比。

smolagents 28.8k AutoGen 60.5k
⚔️

llama.cpp vs Ollama

llama.cpp(123k+ stars,MIT)是纯 C/C++ 的 LLM 推理引擎,无依赖、极致性能、支持所有 GGUF 模型,从树莓派到 GPU 集群都能跑;Ollama(177k+ stars,MIT)是 llama.cpp 的上层封装,提供 ollama run 一键体验 + Modelfile 自定义 + 模型库 + REST API。本文从抽象层级、性能优化、模型格式、易用性和典型场景五个角度对比。

llama.cpp 124.2k Ollama 178.7k