openfang

像操作系统一样管理你的 AI 智能体,让多智能体协作更稳更高效。

openfang 是一个开源的智能体操作系统,用 Rust 编写,旨在为 AI 智能体提供类似操作系统的运行环境。它解决的是智能体在复杂任务中缺乏统一资源管理和调度能力的问题。核心能力包括:提供进程级别的智能体生命周期管理,支持多智能体并发协作;内置 MCP(模型上下文协议)支持,方便接入各类 LLM 和外部工具;通过类似文件系统的抽象,让智能体可以持久化状态和共享数据;还提供权限控制和资源隔离,确保智能体运行安全。整体上,它把操作系统设计理念引入智能体领域,让开发者可以像管理进程一样管理 AI 智能体,从而构建更可靠、可扩展的智能体应用。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 18211
维护状态 维护中
是否开源 是
定价模式 unknown

项目数据

分类智能体
开发团队RightNow-AI
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型agent-framework,ai-agents,llm,mcp,open-source,openclaw,operating-system,rust
GitHub 星标★ 18211
30天Star增速
HF 下载量
上线时间2026-02-24 00:00:00
最近更新2026-09-22 00:00:00
维护状态维护中
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • macOS 或 Linux 系统(官方安装脚本仅标注支持这两个平台)
  • 网络可访问 https://openfang.sh 安装脚本地址
  • 如使用 WhatsApp 网关,需要 Node.js 与 npm 环境
  • 如需从源码跑测试,需要 Rust 的 cargo 工具链

安装与启动步骤

  1. 1安装 OpenFang

    在 macOS 或 Linux 终端执行官方一行安装脚本,脚本会下载并安装 OpenFang 二进制文件。

    curl -fsSL https://openfang.sh/install | sh
  2. 2初始化

    运行初始化命令,会以交互方式引导你完成 LLM 提供商的配置。

    openfang init
  3. 3安装网关依赖

    如果要使用 WhatsApp 网关,先进入仓库中的 packages/whatsapp-gateway 目录再安装 npm 依赖。

    cd packages/whatsapp-gateway
    npm install
  4. 4配置渠道

    在 config.toml 中写入 channels.whatsapp 段,指定运行模式和默认智能体名称。

    [channels.whatsapp]
    mode = "web"
    default_agent = "assistant"
  5. 5迁移旧数据

    如果此前使用 OpenClaw,可先试运行迁移命令查看将会导入哪些内容,确认无误后再正式迁移。

    openfang migrate --from openclaw --dry-run
  6. 6跑测试验证

    在源码工作区根目录执行全量测试,确认安装与构建环境正常。

    cargo test --workspace

关键配置

配置项必填说明示例
channels.whatsapp.mode是WhatsApp 渠道的运行模式web
channels.whatsapp.default_agent是该渠道默认绑定的智能体名称assistant

如何确认成功

openfang init 按提示完成提供商配置后即可使用;cargo test --workspace 应显示 1,767+ 测试通过。

常见问题

Q:安装脚本支持 Windows 吗?

A:README 中的安装命令明确标注为 macOS/Linux,未提供 Windows 安装方式,Windows 用户建议使用 WSL 或查阅官方文档确认。

Q:现在适合上生产环境吗?

A:官方说明当前为 v0.5.10,功能已完整但仍是 pre-1.0,次要版本间可能有破坏性变更,生产使用建议固定到具体 commit。

Q:如何从 OpenClaw 迁移过来?

A:使用 openfang migrate --from openclaw --dry-run 先试跑,确认要导入的智能体、会话历史、技能和配置无误后再正式执行。可原生读取 SKILL.md,并兼容 ClawHub 市场。

Q:WhatsApp 网关依赖装不上怎么办?

A:确认已进入仓库的 packages/whatsapp-gateway 目录,并已安装 Node.js 与 npm,然后在网络正常的环境下重新执行 npm install。

注意事项

  • 项目仍处于 pre-1.0 阶段,小版本之间可能出现破坏性变更,生产环境请固定到特定 commit。
  • 安装包体积约 32 MB,空闲内存占用约 40 MB,资源开销远低于常见 Python 智能体框架。
  • README 中关于网关 URL 的设置说明被截断,具体环境变量或配置项请以官方文档 openfang.sh/docs 为准。

核心亮点

  • 采用 Rust 实现,内存安全且性能高,适合底层系统级智能体管理
  • 内置 MCP 协议支持,能无缝对接主流 LLM 和外部工具生态
  • 提供进程式智能体生命周期管理,支持状态持久化和资源隔离

不足之处

  • Rust 学习曲线较陡,对非 Rust 开发者不友好
  • 项目较新,生态和文档仍在完善中,社区待观察

适用场景

  • 构建需要长期运行、状态可恢复的复杂 AI 智能体服务
  • 多智能体协作场景,需要统一调度和资源隔离
  • 需要将智能体与外部工具安全集成的企业级应用

替代项目

AutoGen、LangGraph、CrewAI

项目介绍

openfang 是智能体领域的开源项目,由 RightNow-AI 开发,是 2026 年新上线的项目。

在全站 13,090 个收录项目中,它的 GitHub 星标数(18,211)位列前 3%,在智能体分类的 2,517 个项目里位列前 4%。

近 41 天,它的 GitHub 星标从 18,110 增加到 18,211,净增 101。

项目仍在小幅维护中,最近一次代码更新于 2026-09-22。从国内网络环境看,可直接访问。

它主要面向的使用场景是:构建需要长期运行、状态可恢复的复杂AI智能体服务。同类可对比的替代方案包括 AutoGen、LangGraph、CrewAI。

上一篇:pydantic-ai

下一篇:eigent

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12