SA Skill Atlas GitHub skill index
EN
返回 智能体

框架

智能体框架、系统提示词、子智能体配置、工具调用、MCP 服务和插件生态。

6 仓库 智能体 更新于 7月16日
专题指南

如何选择开源 AI 智能体框架

智能体框架帮助开发者组织模型调用、工具、记忆、规划和执行循环。真正的差异不只在演示效果,而在它是否能支持可恢复、可观察、可受控的工作流。

适合什么时候使用

  • 构建能够调用工具和 API 的助手。
  • 创建可重复执行的研究、编码或运维流程。
  • 协调规划者、执行者、审查者和验证者角色。
  • 比较不同框架对记忆、状态和工具调用的处理方式。

如何选择

  • 先判断运行模型:图编排、任务队列、对话式智能体,还是显式函数调用。
  • 采用前检查可观测性、取消、重试和人工审批点。
  • 优先看与你的语言和部署目标一致的示例,不只看 benchmark demo。
  • 避免使用隐藏工具权限或无法解释失败恢复路径的框架。

框架 仓库

6 个仓库按 GitHub stars 排序。需要实时筛选时可以打开交互式浏览器。

交互式浏览

autogen

综合

A programming framework for agentic AI

AIGCPythonagenticagentic-agiagentsai

适合场景

  • Explore a popular aigc repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
60k stars Python
GitHub

crewAI

综合

Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

AIGCPythonagentsaiai-agentsaiagentframework

适合场景

  • Explore a popular aigc repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
56k stars Python
GitHub

langfuse

可观测性

🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23

OperationsTypeScriptanalyticsautogenevaluationlangchain

适合场景

  • Explore a popular operations repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
31k stars TypeScript
GitHub

opik

CI/CD

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

OperationsPythonevaluationhacktoberfesthacktoberfest2025langchain

适合场景

  • Explore a popular operations repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
21k stars Python
GitHub

langchain4j

API 框架

LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.

BackendJavaanthropicchatgptchromaembeddings

适合场景

  • Explore a popular backend repository
  • Study implementation patterns for Java projects
  • Open GitHub for documentation, examples, and issues
13k stars Java
GitHub

voltagent

综合

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

OperationsTypeScriptagentsaiai-agentsai-agents-framework

适合场景

  • Explore a popular operations repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
10k stars TypeScript
GitHub