AI Agent项目

1- 开源自主AI Agent项目分享 🤖

随着大语言模型(LLM)的快速发展,以LLM为"大脑"的AI Agents能力也越来越强。这些Agents能够结合规划、记忆和工具使用,赋予LLM丰富的行动能力。本文将介绍一些值得关注的开源Agent项目。

关于Autonomous Agents的更多信息,可以参考Lilian Weng的文章:LLM Powered Autonomous Agents

1.1- AutoGPT ✨

Stars: 164k

AutoGPT是一个基于LLM的通用Agent框架,可以自主完成简单任务。它包含四个重要组件:Agent、Benchmark、Forge和Frontend。

🔗 GitHub仓库

1.2- BabyAGI ✨

Stars: 19.7k

BabyAGI能够根据给定的目标生成并执行任务。它运用了来自OpenAI、Pinecone、LangChain和Chroma的前沿技术,以自动化处理任务并达成特定目标。

🔗 GitHub仓库

1.3- SuperAGI ✨

Stars: 15k

SuperAGI框架主要面向开发者,提供了一个开放源代码的平台,用于创建、控制与执行Autonomous Agents。它允许你平滑地操作多个同时运行的Agents,同时利用各种工具增强Agents的功能性。

🔗 GitHub仓库

1.4- AutoGen ✨

Stars: 28.3k

AutoGen是一个开源编程框架,用于构建AI Agents并促进多个Agents间的协作以解决任务。它提供了诸如具备相互交互能力的Agents、支持使用多种LLM和工具使用、自主和有人参与的工作流程、以及Multi Agents对话模式等功能。

🔗 GitHub仓库

1.5- MetaGPT ✨

Stars: 41.6k

MetaGPT是一个Multi-Agents框架,被称为首家AI软件公司,迈向自然语言编程。它通过分配不同的角色给LLM,形成一个协同实体,以应对复杂的任务。

🔗 GitHub仓库

1.6- CamelAI ✨

Stars: 4.8k

CAMEL是一个专为研究自主与交流型Agent而设计的开源库。它实现了多种类型的Agents、任务、提示、模型以及模拟环境,以便科研人员可以更深入地探索自主与交流型Agent的特性。

🔗 GitHub仓库

1.7- Dify ✨

Stars: 37.1k

Dify是一个开源LLM应用开发平台。它的直观界面结合了AI工作流、RAG管道、Agent能力、模型管理、可观察性功能等,让用户可以快速从原型开发转向生产。

🔗 GitHub仓库

1.8- CrewAI ✨

Stars: 17.1k

CrewAI是用于协调角色扮演、Autonomous Agents的尖端框架。通过促进协作智能,CrewAI使Agents能够无缝协作,解决复杂的任务。

🔗 GitHub仓库

1.9- Botpress ✨

Stars: 12.2k

Botpress是构建由OpenAI GPT提供支持的下一代聊天机器人和助手的终极平台。它允许以闪电般的速度为项目或企业构建出色的助手。

🔗 GitHub仓库

1.10- AgentGPT ✨

Stars: 30.6k

AgentGPT允许您配置和部署Autonomous Agents。您可以命名自己的自定义AI,并让它着手实现任何可以想象的目标。它将尝试通过思考要执行的任务、执行任务并从结果中学习来达到目标。

🔗 GitHub仓库


这些项目都在探索如何利用LLM构建更强大、更智能的AI Agent,值得关注和学习。随着技术的不断发展,我们可以期待看到更多创新的AI Agent应用出现。 👀🚀