moltis:具備沙盒執行與多通道存取的安全永久個人代理伺服器

moltis:具備沙盒執行與多通道存取的安全永久個人代理伺服器

它解決了什麼問題

Moltis 是一個安全、永久的個人代理伺服器,旨在讓使用者完整掌控自己的 AI 代理與資料。它透過本地優先的架構,讓金鑰與資料留在使用者自己的硬體(例如 Mac Mini 或 Raspberry Pi)上,從而不需要雲端中繼,同時仍能在多種通訊渠道間存取。

它如何運作

它以單一的 Rust 可執行檔運行,充當使用者與各種 LLM 供應商之間的閘道。系統採用模組化架構,由 59 個 crate 組成,以處理聊天協調、會話持久化與記憶體管理。為確保安全,所有指令皆在沙盒容器(Docker、Podman、Apple Container 或 WASM)中執行,敏感資料則儲存在靜態加密保險庫中。

目標使用者

此專案適合希望擁有私密、自行託管的 AI 代理伺服器,並具備企業級安全性、可稽核性,以及能透過 Web UI、Telegram、Signal、Discord 等訊息應用與代理互動的使用者。

重點特色

  • 安全執行:所有工具呼叫皆在沙盒容器中執行,防止主機系統被入侵。
  • 多通道存取:內建 Telegram、Signal、Discord、Microsoft Teams 等整合。
  • 混合記憶體:結合 SQLite 全文搜尋與向量記憶體,提供長期回憶與跨會話上下文。
  • 可擴充性:支援透過 stdio 與 HTTP/SSE 的 Model Context Protocol(MCP)伺服器,並包含自訂技能系統。
  • 語音整合:整合語音轉文字(STT)與文字轉語音(TTS)供應商。
  • 可稽核性:使用 Rust 撰寫,unsafe 部分極少,使核心代理迴圈易於稽核。

Sources