librefang/librefang

LibreFang is an open-source agent operating system written in Rust. Live demo: https://flyio.librefang.ai

解决的问题

LibreFang 是一个超越简单聊天机器人的智能体操作系统。它允许用户在无需持续手动提示的情况下,让自主 AI 智能体 24/7 按计划独立运行,自动处理诸如线索生成、社交媒体管理、目标监控等任务。

工作原理

基于 Rust 从零构建,注重性能与安全。系统采用由 24 个 crate 组成的模块化内核架构。通过“手”(自主能力包)来执行特定角色,这些“手”由清单文件和系统提示定义。平台集成了广泛的 LLM 提供商和消息通道,利用 WASM沙箱和多重安全层确保安全执行。

适用人群

适合希望部署持久、自主运行的智能体,能够与各种第三方平台和 API 交互的开发者和高级用户,也适合寻求高安全性、开源替代方案的 Python 基础智能体框架的用户。

主要亮点

  • 广泛集成:支持 45 个消息通道适配器(如 Telegram、Discord、Slack)和 28 个 LLM 提供商。
  • 安全优先设计:具备 16 层安全机制,包括 WASM 沙箱、污点追踪和 Ed25519 签名。
  • 开发者友好:提供 OpenAI 兼容 API,以及 JavaScript、Python、Rust 和 Go 的客户端 SDK,并支持原生 Tauri 2.0 桌面应用。
  • 互操作性:支持 Model Context Protocol (MCP) 和 Google 的 Agent-to-Agent (A2A) 协议,实现跨系统委托。
  • 高性能:使用 Rust 编写,拥有超过 2,100 个测试用例,且无任何 clippy 警告。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目