zeroclaw-labs/zeroclaw
Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀
解决的问题
ZeroClaw 提供一个自托管、注重隐私的代理运行时,让用户完全拥有自己的 AI 助手、数据以及运行的硬件。它通过单个二进制文件管理多个 LLM 提供商、通信渠道和本地系统工具,消除了对集中式 AI 平台的依赖。
如何工作
它作为一个基于 Rust 的运行时,将 LLM 提供商(如 Anthropic、OpenAI 和 Ollama)连接到各种交互渠道(如 Discord、Telegram 和 CLI)以及可执行工具。系统使用 TOML 配置文件定义代理、风险配置文件和提供者路由。它包含一个安全层,具备监督自主性和操作系统级别的沙箱功能,确保代理行为受到管控且安全。
适用人群
适合希望拥有高度可定制、私密的 AI 代理,能够同时与本地机器、硬件外设和多个消息应用交互的用户。
主要亮点
- 多渠道支持:一个代理可通过 Discord、Telegram、Matrix、邮件等多种渠道访问。
- 提供者无关:支持超过 20 个 LLM 提供者,具备可插拔架构和故障转移链,确保可靠性。
- 硬件集成:可在 Raspberry Pi 和 Arduino 等设备上控制 GPIO、I2C、SPI 和 USB。
- 安全优先:具备监督自主性、工具收据和通过 Landlock、Bubblewrap 或 Docker 实现的沙箱功能。
- SOP 引擎:事件触发的标准化操作流程,支持带审批环节的自动化工作流。
- ACP 集成:通过 Agent Client Protocol(JSON-RPC 2.0)支持 IDE 和编辑器。
相关
- 项目
- 项目
- 项目
- 项目
- 项目