
近日,Python开源框架Forge在GitHub上快速走红,单日新增398颗Star,累计达到1480颗。Forge定位为自托管LLM工具调用和多步代理工作流框架,为开发者提供了构建自主AI代理系统的轻量级解决方案。
当前AI代理开发领域正经历一场从单轮对话到多步工作流的范式转换。传统的大模型调用模式是:用户提问、模型回答、结束。但在实际业务场景中,AI往往需要执行一系列步骤才能完成任务——先搜索信息,再分析数据,然后生成报告,最后验证结果。Forge正是为这类复杂工作流而设计。
Forge的核心架构围绕三个概念展开:Tool(工具)、Step(步骤)和Workflow(工作流)。每个Tool定义了AI可以调用的外部能力,如数据库查询、API请求、文件操作等;每个Step将一个或多个Tool组合为逻辑单元;Workflow则编排多个Step的执行顺序和条件分支。这种分层设计使得开发者可以用声明式的方式描述复杂代理逻辑,而无需编写大量胶水代码。
自托管是Forge的另一大卖点。与依赖云服务的AI平台不同,Forge让开发者可以在自己的基础设施上运行整个代理系统。这对于数据敏感性高的场景尤为重要——医疗、金融、政务等行业往往不能将数据发送到第三方API,而Forge的自托管特性恰好满足了这一需求。
项目作者antoinezambelli采用了纯Python实现,没有引入重量级依赖,安装和上手门槛极低。目前社区已有75个Fork,多位贡献者正在推进工具库的扩展。如果你正在寻找一个轻量但功能完备的AI代理框架,Forge值得加入你的技术雷达。