qhkm/zeptoclaw

Fast, small, secure, local-first personal AI assistant infrastructure: one Rust binary for tools, memory, channels, providers, and sandboxed autonomy.

解決的問題

ZeptoClaw 提供輕量、安全且以本地為先的個人 AI 代理基礎設施。它解決了執行程式碼的 AI 代理所帶來的高資源消耗與安全風險,為通常缺乏內建多層安全防護機制的大型框架提供高性能替代方案。

工作原理

ZeptoClaw 以單一 Rust 二進位檔建構,將 LLM 提供者、工具執行與記憶體管理整合至緊湊的體積中。它採用六層安全模型——包括多種沙箱執行環境(如 Docker 與 Landlock)、提示注入偵測與密鑰外洩掃描器——確保代理的自主性被安全地隔離。可作為 CLI 工具、支援 Telegram、Slack 與 Discord 的多通道閘道,或嵌入至其他應用程式的函式庫來部署。

適用對象

專為希望在本地、邊緣裝置或 VPS 上執行 AI 代理的開發者與進階使用者設計,尤其適合需要嚴格安全隔離與極低系統資源佔用(可在低至 10 美元的硬體上運行)的使用者。

主要亮點

  • 超輕量級: 約 6MB 二進位檔,啟動時間約 50ms,記憶體佔用約 6MB。
  • 廣泛提供者支援: 兼容 18 個 LLM 提供者,包括 OpenAI、Anthropic 以及本地選項如 Ollama。
  • 33 個內建工具: 支援 shell 存取、檔案系統操作、網頁抓取等能力。
  • 強大安全機制: 內建 SSRF 防護、shell 塊列表與工具審核門禁,防止危險執行。
  • 多通道整合: 可作為 WhatsApp、Slack、Discord 等多種聊天平台的閘道。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案