RightNow-AI/openfang
Open-source Agent Operating System
What it solves
OpenFang 是一个自主代理操作系统,旨在超越简单的聊天机器人。它让代理能够在计划(24/7)下独立工作,执行如市场调研、潜在客户生成和社交媒体管理等复杂任务,而不需要用户不断提示。
How it works
使用 Rust 构建以获得高性能和安全性,OpenFang 编译为单一二进制文件。它采用模块化内核架构来管理编排、内存(SQLite 和向量)以及工具执行。系统引入“Hands”——预构建的自主能力包,结合 manifest (HAND.toml)、专家系统提示和领域特定知识 (SKILL.md) 来独立执行多阶段工作流。
Who it’s for
它面向需要可靠、自治 AI 代理的用户和开发者,这些代理可以在后台运行、集成大量通信渠道,并保持高安全姿态,以支持生产级自动化。
Highlights
- Autonomous Hands: 包含 7 个内置代理,用于 OSINT 情报收集(Collector)、超前预测(Predictor)和网页自动化(Browser)等任务。
- Defense in Depth: 提供 16 项离散安全系统,包括 WASM 双计量沙箱、Merkle 哈希链审计追踪和提示注入扫描。
- Extensive Connectivity: 支持 40 种渠道适配器(Telegram、Discord、WhatsApp 等)和 27 家 LLM 提供商。
- High Efficiency: 冷启动时间极低(<200ms)且内存占用小(空闲 40MB),相较于基于 Python 的框架更高效。
- Native Desktop App: 包含 Tauri 2.0 原生应用,用于系统托盘和通知管理。