开源框架

AIGNE 框架

AI Genesis Native Engineering

一个开源 TypeScript 框架,用于构建 AI 代理。AIGNE 提供可组合的工作流模式、多模型支持,以及与 Blocklet 生态的深度集成 — 让你专注于代理逻辑,而非基础设施搭建。

核心能力

多模型支持

可互换使用 OpenAI、Claude、Gemini 等 LLM 提供商。无需重写代理逻辑即可切换模型。你的工作流在各提供商之间完全可移植。

工作流模式

内置顺序、并发、路由和交接模式,用于组合代理。使用声明式配置将简单代理串联成复杂工作流。

AFS 集成

智能体文件系统原生集成,支持持久化代理状态、结构化数据访问和跨代理知识共享。

MCP 协议

一等公民支持 Model Context Protocol,实现标准化工具接口和与更广泛 AI 工具生态的互操作性。

工作原理

1

定义代理

用 TypeScript 创建代理,配置自然语言指令、工具绑定和模型设置。每个代理都是具有清晰接口的可组合单元。

2

组合工作流

使用内置模式将代理连接起来:顺序管道、并发扇出、智能路由和代理间交接。按需混合搭配。

3

部署到 Blocklet Server

将代理工作流打包为 Blocklet,部署到 Blocklet Server,获得生产级托管、监控和生命周期管理。

开始构建 AI 代理

AIGNE 在 Elastic Search License 下开源。克隆仓库,按照快速入门指南操作,几分钟内即可运行你的第一个代理。