Skip to content

Agent框架集锦

AutoGPT

基于OpenAI LLM的自定义AI代理工具包,功能强大,GitHub上受欢迎。https://github.com/Significant-Gravitas/AutoGPT

图片

BabyAGI

任务驱动型智能体,代码简洁,可扩展性强,支持多种平台和插件。

https://github.com/yoheinakajima/babyagi

SuperAGI

灵活的开源AI智能体框架,支持多模型、GUI、矢量数据库集成和性能洞察。

https://github.com/TransformerOptimus/SuperAGI

ShortGPT

专注于视频内容创作,可生成脚本、画外音、音乐、标题等。

https://github.com/RayVentura/ShortGPT

ChatDev

虚拟软件公司框架,多智能体协作完成软件开发任务。

https://github.com/OpenBMB/ChatDev

AutoGen

微软开源框架,支持多智能体协同工作,简化智能体通信。

https://github.com/microsoft/autogen

图片

MetaGPT

模仿软件公司结构,智能体分配角色协作完成编码任务。

https://github.com/geekan/MetaGPT

图片

Camel

多智能体框架,基于角色扮演设计,动态分配任务,促进智能体协作。

https://github.com/camel-ai/camel

LoopGPT

AutoGPT迭代版本,支持GPT-3.5,改进集成和自定义功能,成本低。

https://github.com/farizrahman4u/loopgpt

JARVIS

使用ChatGPT作为决策引擎,结合HuggingFace模型,灵活处理多种任务。

https://github.com/microsoft/JARVIS

OpenAGI

开源AGI研究平台,结合专家模型和任务反馈强化学习,动态选择工具。

https://github.com/agiresearch/OpenAGI

LangChain

强大的工作流自动化框架,支持复杂任务的模块化构建和多LLM集成。

https://github.com/langchain-ai/langchain

图片

LangGraph

基于图的工作流框架,适合复杂任务的有状态管理和顺序执行。

https://github.com/langchain-ai/langgraph

CrewAI

角色驱动的协作框架,支持快速原型开发,适合轻量级团队协作任务。

https://github.com/crewAIInc/crewAI

Microsoft Semantic Kernel

企业级框架,集成知识图谱和多模态记忆,适合跨系统决策。

https://github.com/microsoft/semantic-kernel

OpenAI Swarm

基于蜂群理念的框架,支持高度灵活的交互模式,适合快速验证项目。

https://github.com/openai/swarm

Magentic-One

预装多种专用Agent,开箱即用性强,适合标准化任务

https://github.com/jackmpcollins/magentic

Archon

开源框架,支持智能体自主构建、多智能体协作和领域知识集成。

https://github.com/coleam00/Archon

OmAgent

创新性框架,支持多模态输入输出,适合复杂任务处理和多模态应用。

https://github.com/om-ai-lab/OmAgent