适合谁
- 需要多步骤、状态、记忆和工具调用的 AI 工作流团队
- 希望减少重复提示循环的团队
- 需要严格编译期验证或执行审计的团队
- 使用 Claude Code、Codex 或其他 MCP 兼容代理的用户
这是一个由 sbhooley 维护的 Apache-2.0 开源 AINL 仓库,提供编译器、确定性运行时、图 IR、CLI、HTTP 运行器和 MCP 服务。README 明确记录了 MCP 工具、stdio 使用方式以及多种可选适配器;具体权限取决于工作流和运行配置。
AINL 是一种紧凑、以图为规范的 AI 原生工作流语言及运行时。它将工作流编译为确定性中间表示图,支持多步骤执行、状态与记忆、工具调用、验证、控制、可视化、HTTP 运行器和 MCP 集成。
需要 Python 3.10 或更高版本。安装 MCP 额外依赖:pipx install 'ainativelang[mcp]' && ainl setup --auto;也可使用 python3 -m pip install --user 'ainativelang[mcp]' && ainl setup --auto。随后运行 ainl-mcp,并在 MCP 客户端中配置 stdio 服务器。可使用 ainl doctor 检查集成。