OpenProgram:自编程 AI 智能体框架

OpenProgram 是一个开源运行时,用于构建能够创建并优化自身工作流的自编程 AI 智能体。它提供模型、工具、记忆、上下文与多智能体协作能力,并支持 Agentic Programming 范式。

访问官网

关于这个工具

OpenProgram 是一个开源运行时,用于构建能够创建并优化自身工作流的自编程 AI 智能体。它提供模型、工具、记忆、上下文与多智能体协作能力,并支持 Agentic Programming 范式。

主要能力

  • 通过 @agentic_function 装饰器定义智能体函数,函数体中的 llm() 发起模型调用。
  • 支持决策步骤:模型先完成一整轮推理与工具调用,最后以 JSON 形式做出选择。
  • 工具菜单可包含函数、值或原生工具,支持路由与有限分支。
  • 支持多智能体协作与嵌套智能体函数。
  • 提供公开 API 与模型家族支持。

适用场景

  • 构建自编程 AI 智能体
  • 定义带决策步骤的智能体工作流
  • 组合 LLM 调用、工具与函数
  • 多智能体协作

平台与许可

支持 Linux、macOS、Web、Windows。开源且免费使用。

适合谁
  • 开源爱好者
  • 智能体构建者
  • AI 开发者
典型场景
  • 构建自编程 AI 智能体
  • 定义带决策步骤的智能体工作流
  • 组合 LLM 调用、工具与函数
  • 多智能体协作
优势
  • 开源且免费使用
  • 提供公开 API
  • 支持多平台(Linux、macOS、Web、Windows)
  • 支持模型家族
需要知道
  • 官方页面未披露免费层限制或使用上限

功能与使用场景

开源运行时公开 API模型家族支持多智能体协作记忆与上下文管理Agentic Programming 范式@agentic_function 装饰器决策步骤支持

使用分析

变现方式
  • 免费
成熟度信号
  • 开源
  • 公开 API
  • 模型家族
上手难度
  • 中

资源

信息来源

每条档案都保留来源与最近验证时间。

相似工具

TypeScript AI Framework for Agents and Apps
mastra.ai
90

Answer your users. Act inside your product. Hand off to a human

付费 · US$0.50+

打开详情
OpenTypeless
opentypeless.com
95

OpenTypeless 是一款开源桌面语音输入工具,将语音转换为经过 AI 润色的格式化文本,并直接输入到任何桌面应用中。

免费增值 · US$4.99+/月

打开详情
Row
row-bot.ai
81

Row-Bot 是一个本地优先的 AI 工作台,让你在自己的电脑上运行 AI 代理、工具和工作流。它支持持久角色、可见目标与协调工作,并提供桌面端和移动端应用。

打开详情
OpenSpec
openspec.dev
85

OpenSpec 是一个轻量且可配置的框架,帮助软件团队与 AI 编码代理创建、完善并管理持续演进的软件规格。它可与多种编码代理工具集成,并自动生成对应的技能与命令文件。

打开详情