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 原生應用程式,用於系統列與通知管理。