🤖

Agent 框架

用于构建 AI Agent 的核心框架,涵盖 LangChain、CrewAI、AutoGen、LangGraph 等主流开源框架,支持工具调用、记忆管理与多步推理,可对比功能、Star 数与许可证进行选型。

257 个项目

ECC

240.5k · JavaScript
活跃 A+

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

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

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,支持无服务器休眠模式

AutoGPT

186.6k · Python
活跃 A+

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

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

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 等)、向量存储和检索增强生成全流程

LangChain

144.4k · Python
活跃 A+

LangChain 是面向 Agent 工程化的开源框架与编排平台,提供模型接入、工具调用、RAG、记忆与可观测性的统一抽象。

agent-frameworkragorchestration +2
  • · 统一模型抽象 — 通过 ChatModel 接口接入 OpenAI、Anthropic、Bedrock、Vertex 等上百家模型
  • · 工具调用与 Agent — 提供 tool calling、ReAct、OpenAI Tools、Plan-and-Execute 等多种 Agent 范式
  • · RAG 一等公民 — 内置 Document Loader、Text Splitter、Retriever 与索引抽象

AutoResearch

94.0k · Python
不活跃 B

由 Andrej Karpathy 开发的 AI 研究自动化 Agent,能在单 GPU 上自动运行纳米聊天训练研究实验。

research-agentautomated-researchllm-training +1
  • · 自主实验循环 — AI Agent 自动修改训练代码、运行 5 分钟实验、评估结果并决定保留或丢弃
  • · 单文件 Agent 编辑 — Agent 仅修改 train.py(含 GPT 模型、优化器和训练循环),人类编辑 program.md 指令
  • · 固定时间预算 — 每次实验固定 5 分钟 wall clock,使不同架构变更可直接比较 val_bpb 指标

Pi Mono

91.5k · TypeScript
活跃 A+

Pi Mono 是一个全面的 AI 智能体工具包,包含编码智能体 CLI、统一 LLM API、TUI 与 Web UI 组件库、Slack 机器人及 vLLM Pod 管理,一站式覆盖智能体开发全链路。

agent-toolkitclillm-api +1
  • · 交互式编码智能体 CLI — 基于终端的 AI 编码助手,支持代码生成、重构和调试
  • · 统一多提供商 LLM API — 一套接口同时支持 OpenAI、Anthropic、Google 等主流 LLM 供应商
  • · Agent 运行时引擎 — 内置工具调用和状态管理,支持复杂多步骤任务执行

OpenHands

84.2k · TypeScript
活跃 A+

OpenHands 是一个开源 AI 开发代理平台,支持通过智能体自动执行开发任务、修改代码与协作迭代。

agentcodingautomation +1
  • · 软件代理 SDK — 可组合的 Python 库,用于定义智能体并在本地或云端大规模运行
  • · CLI 交互模式 — 类似 Claude Code/Codex 的命令行体验,支持 Claude、GPT 等多种 LLM
  • · 本地 GUI 界面 — 基于 React 的单页应用,提供 REST API,类似 Devin/Jules 的使用体验

WorldMonitor

82.4k · TypeScript
活跃 A+

worldmonitor 是一个 AI 全球事件监测仪表盘,聚合新闻、地缘政治、能源、市场等实时数据并自动生成简报。

monitoringworld-newsai +2
  • · 全球新闻聚合 — 跨语言新闻源、地缘政治事件、市场舆情
  • · 事件关联 — 自动把新闻事件与能源、航运、币种价格关联
  • · AI 简报生成 — 每天、每周自动产出可订阅的事件简报

LlamaFactory

74.1k · Python
活跃 A+

统一高效的百种大语言模型与视觉语言模型微调框架,支持 LoRA、QLoRA、RLHF 等多种训练策略,为 Agent 提供定制化模型能力。

pythonllmagent +2
  • · 百种模型支持 — 覆盖 LLaMA、Qwen3、DeepSeek、Gemma、GLM、Mistral、Phi 等 100+ 大语言模型
  • · 全训练方式集成 — 支持预训练、SFT、RLHF、DPO、KTO、ORPO、PPO 等完整训练流程
  • · 高效微调策略 — 支持 16-bit 全量微调、LoRA、QLoRA(2/3/4/5/6/8-bit)及 GaLore、BAdam、APOLLO 等高级算法

AI Agents for Beginners

72.3k · Jupyter Notebook
活跃 A+

微软出品的 AI 智能体入门课程,包含 12 节循序渐进的动手课程,覆盖智能体核心概念、工具使用和多智能体协作等主题。

agentframeworkpython +1
  • · 12 节系统课程 — 覆盖 AI Agent 核心概念、工具使用、多智能体协作等主题,循序渐进
  • · Microsoft Agent Framework — 基于 Azure AI Foundry Agent Service V2 的实战代码示例
  • · 多语言支持 — 通过 GitHub Action 自动翻译,支持 50+ 种语言版本

MetaGPT

69.9k · Python
不活跃 B

多智能体框架,致力于构建首个 AI 软件公司,通过自然语言编程实现多角色协作,自动完成需求分析、设计、编码和测试全流程。

multi-agentframeworkpython +2
  • · 多角色协作 — 内置产品经理、架构师、工程师等角色,模拟完整软件公司 SOP 流程
  • · 自然语言编程 — 输入一行需求描述,自动输出用户故事、竞品分析、API 设计和完整代码
  • · Data Interpreter — 支持动态代码生成与数据分析,可处理 CSV、可视化等数据任务

openinterpreter

68.0k · Rust
活跃 A+

Open Interpreter 是面向开源模型的轻量级编程 Agent,支持 DeepSeek、Kimi、Qwen 等本地模型在终端执行代码与自动化任务。

coding-agentterminalopen-source-llm +1
  • · 面向低成本模型的编程 Agent — 优化 DeepSeek、Kimi、Qwen 等开源模型
  • · 多 Harness 切换 — 原生、claude-code、swe-agent 等 9 种 agent harness
  • · 原生沙箱执行 — macOS、Linux、Windows 平台本地代码执行

Ruflo

68.0k · TypeScript
活跃 A+

领先的Claude Agent编排平台,支持部署智能多Agent群组、协调自主工作流程、构建对话式AI系统。具备企业级架构、分布式群集智能、RAG集成,原生支持Claude Code和Codex集成。

multi-agentorchestrationclaude-code +3
  • · 多 Agent 群体编排 — 支持 100+ 专业化 AI Agent 跨机器、团队和信任边界协同工作
  • · 自学习记忆系统 — Agent 从每次任务中学习,跨会话持久化记忆,持续优化决策
  • · 联邦通信 — 不同机器上的 Agent 安全协作,数据不泄露

Oh My OpenAgent

68.0k · TypeScript
活跃 A

一个开源的智能体工具平台(原名 oh-my-opencode),提供最佳智能体工具链,支持多种 AI 编程代理。

agentcodingframework +2
  • · 多 agent 编排平台 — 支持 OpenCode、Codex CLI 等多种 AI agent,统一配置和管理工作流
  • · Team Mode 多 agent 协作 — 多个 agent 同时工作在不同任务上,支持 Kimi K2.6、GPT-5.5 等模型
  • · 54+ 生命周期钩子 — 提供丰富的生命周期钩子,覆盖代码编辑、测试、部署等开发全流程

AI Hedge Fund

62.9k · Python
活跃 A+

ai-hedge-fund 是一个多 Agent 模拟对冲基金示例,包含研究员、交易员、风控等多角色 Agent 协同决策的代码与文档。

financehedge-fundai-agents +2
  • · 多 Agent 投资决策 — 价值、成长、情绪、技术、基本面等 Agent
  • · 风险控制 Agent — 监控组合波动、因子暴露、仓位约束
  • · 多数据源 — 接入财务、新闻、股价、宏观等公开数据

OpenManus

58.0k · Python
活跃 A+

OpenManus 是 MetaGPT 团队打造的开源 AI Agent 框架,无需邀请码即可体验类 Manus 的自主任务执行能力,支持 MCP 工具调用和多 Agent 协作。

AI Agentmulti-agentMCP +3
  • · 自主任务执行 — Agent 可自主规划并执行复杂任务,无需人工逐步干预
  • · MCP 工具集成 — 通过 Model Context Protocol 接入外部工具与服务
  • · 多 Agent 协作 — 通过 flow 模式让多个 Agent 协同完成工作流

CrewAI

57.2k · Python
活跃 A+

CrewAI 是一个用于编排角色扮演、自主协作 AI Agent 的多智能体框架,可让多个 Agent 像团队一样分工完成复杂任务。

multi-agentagent-frameworkrole-playing +2
  • · 角色扮演 Agent — 每个 Agent 拥有角色、目标、背景故事与独立工具集
  • · 任务依赖编排 — 通过 Task 与 Process 描述任务依赖、并行执行与上下文交接
  • · 自主协作循环 — 内置 delegation、hierarchical 与 consensual 三种协作流程

LlamaIndex

51.7k · Python
活跃 A+

LlamaIndex 是一个用于构建 LLM 应用的数据框架,提供数据连接、索引构建、查询引擎和 Agent 工作流编排能力,是 RAG 领域的核心工具之一。

ragdata-frameworkindexing +2
  • · 数据连接器 — 300+ 集成包连接各类数据源(文件、数据库、API、网页等)
  • · 向量索引与查询引擎 — 支持多种向量数据库,提供语义搜索和混合检索能力
  • · Agent 工作流编排 — 基于 Workflows 构建复杂的多步骤 AI Agent 流程

Huginn

49.8k · Ruby
活跃 A+

一个基于 Ruby 的自动化代理平台,可创建监控代理替你执行任务,支持 Twitter、天气、网页抓取等多种场景。

agentautomationframework +2
  • · 事件驱动 Agent 系统 — Agent 创建和消费事件,沿有向图传播,实现复杂的自动化流程
  • · 丰富的内置 Agent — 100+ 内置 Agent 类型,覆盖网页抓取、邮件、RSS、Twitter、天气监控等
  • · WebHooks 与 API — 支持发送和接收 WebHooks,与外部系统无缝集成

CLI-Anything

47.6k · Python
活跃 A+

CLI-Anything 致力于将所有软件转化为智能体原生的命令行接口,提供统一的 CLI Hub 让 AI 智能体能够自然地与任意软件交互和操作。

cliagenttools +2
  • · CLI Hub 注册中心 — 集中管理社区构建的 CLI 工具,支持浏览、安装和管理
  • · 软件 Agent 化 — 将任何桌面软件转化为智能体可操作的命令行接口
  • · 统一输出格式 — JSON + 人类可读双格式输出,适配 AI 代理和人类用户

(24 / 257)

相关文章

Agent 工程生产监控Prompt A/B 测试

Agent 灰度发布与生产监控:从 Prompt A/B 到自动回滚

改了 Prompt 怎么知道是变好了还是变差了?系统介绍 Agent 的 canary 发布、质量门禁、自动回滚架构,以及如何在生产环境中持续监控 Agent 行为漂移。

Agent 评估LLM 评测自动化测试

Agent 评估与测试体系:从单轮评分到端到端流水线

大多数团队靠"看起来对了"来判断 Agent 质量。真正的评估需要三层指标、不腐烂的数据集、以及不会什么都同意的评判器。本文给出可运行的代码和可落地的决策框架。

Memory记忆系统长期记忆

Agent Memory 架构:短期、长期与共享记忆的设计取舍

系统对比 Agent Memory 的三大类别——短期记忆、长期记忆、共享记忆,从存储介质、生命周期、检索方式、典型框架到设计模式,完整覆盖 Agent 个性化和多 Agent 协作的工程实现。

rate limitingcost controlprompt injection

Agent 速率限制与成本攻击防御:Token 配额、滑动窗口、攻击向量实战

系统讲解 LLM Agent 在生产环境中的速率限制(Rate Limiting)与成本攻击(Cost Attack)防御:从单用户 Token 配额、多租户滑动窗口、Prompt 注入放大成本,到 DDoS 防护与 LangChain/CrewAI/AutoGen 框架的集成。

small-language-modelsedge-inferencefine-tuning

小模型微调与边缘推理:让 AI Agent 在资源受限场景下跑得更快、更省

本文系统讲解小语言模型(SLM)在 Agent 场景中的微调策略与边缘推理架构,覆盖 QLoRA 量化、推理引擎选型、上下文压缩与工具调用约束,帮助在边缘端以低延迟、低成本、强隐私地部署生产级 Agent。

容错工具调用重试

Agent 工具调用容错:超时、重试、熔断、降级与幂等

系统梳理 Agent 工具调用的 7 大容错模式:超时分级、指数退避 + 抖动、熔断器、备用 Provider 链、可恢复错误分类、结构化校验、幂等键设计,让 Agent 在不稳定的真实环境中保持稳定输出。