puppyone-ai/puppyone
Context drive for your AI agents
What it solves
Puppyone 提供一個集中式、版本控制的「Context Drive」給 AI 代理。它解決了跨多種 SaaS 工具的資料碎片化管理問題,並確保不同的代理只能安全、受限地存取它們執行任務所需的特定檔案與資料。
How it works
系統將來自各種來源(GitHub、Gmail、Google Drive 等)的資料轉換成適合代理使用的格式,如 Markdown 與 JSON,並儲存在雲端檔案系統中。這個磁碟會透過多個「Access Points」向代理公開,包括 Model Context Protocol(MCP)、REST API、CLI,以及授權檔案被掛載的隔離沙箱(Docker/E2B)。
Who it’s for
開發 AI 代理的開發者,以及需要安全資料編排、版本管理與審計日誌的多代理系統團隊,讓 LLM 能取得受控的上下文。
Highlights
- File Level Security (FLS): 在檔案系統層面強制每個代理的權限,確保代理只能看到被授權的檔案。
- Git-native Versioning: 包含檔案層級的版本歷史、差異比較與一鍵回復功能。
- Multi-Source Connectivity: 內建 Google Workspace、GitHub、Supabase 與網頁的連接器。
- Diverse Access Methods: 支援 MCP(如 Cursor、Claude Desktop)以及雙向本機資料夾同步。
- Audit Logs: 記錄每一次讀寫操作,完整透明化代理行為。