AI News HubLIVE
站內改寫2 分鐘閱讀

Show HN:Cybara – 基於 Bun 構建的開源 AI 代理平台

Cybara 是一個自託管的 AI 代理操作系統,結合了 Bun 代理運行時、Web UI、CLI、桌面應用、移動伴侶、加密錢包控制、多平台消息通道適配器和 MCP 支持。它支持多代理編排、瀏覽器自動化、安全消息傳遞和加密錢包操作,適合開發者和運營商。

來源Hacker News AI作者: carsenk

Cybara 是一個自託管的 AI 代理平台,專為開發者和運營商打造,旨在提供統一的棧來處理 AI 聊天、多代理編排、本地與遠程工具執行、瀏覽器與 API 自動化、安全消息通道以及加密錢包操作。其核心基於 Bun 構建,結合了高效的代理運行時,並通過 Web UI、CLI、桌面殼層、移動伴侶等多種界面提供靈活的操作體驗。

該平台支持多種代理類型(如主代理、研究代理、編碼代理、規劃代理等),並具備子代理生成和生命週期管理功能。通過會話感知的執行機制,Cybara 能夠持久化會話狀態並實現恢復。代理工具層涵蓋文件操作、進程執行、瀏覽器自動化、記憶管理、核心功能、LSP 支持、媒體生成、技能編碼、通道消息、規劃任務、工具發現等多種類別,每個工具都經過權限控制和路徑安全檢查。

在模型管理方面,Cybara 提供了廣泛的提供商目錄,包括 Azure OpenAI、Anthropic 等,並實現了動態模型發現。其模型路由支持加權、輪詢、最低成本等多種策略,同時集成了電路斷路器、速率限制和支出上限等功能。此外,還支持混合代理(Mixture of Agents)技術,可將任務分發給多個提議代理並綜合出最優答案。

消息通道適配器覆蓋了 Telegram、Discord、Slack、WhatsApp、Signal、iMessage、Matrix、Mattermost、Microsoft Teams、飛書、釘釘、企業微信、Zulip、LINE、Google Chat、IRC、ntfy、Twitch、Nextcloud、Synology、Zalo、Home Assistant、Web、Webhook、SMS 和 Email 等主流平台,使得代理能夠無縫集成到用户的日常通信中。

對於安全與加密,Cybara 提供了本地加密的 BIP39 錢包(24 詞種子短語),支持 ETH、BTC、SOL 等多鏈地址和餘額,以及原生轉賬和代幣操作。策略控制確保了操作的審批流程,同時網關操作員可以管理 localhost 認證策略、API 密鑰輪換和日誌查看。

部署方式靈活多樣:用户可以通過命令行快速安裝(curl/powershell),也可以使用 Docker 容器化部署。桌面應用支持 Tauri(macOS/Windows/Linux)和原生 SwiftUI macOS 殼層。移動伴侶應用基於 React Native,可通過二維碼配對連接到運行的 Cybara 網關,實現遠程會話管理和設置控制。

Cybara 還具備自我改進技能的能力:代理可以通過 skill_save 將已驗證的多步驟過程編碼為可重用技能,供未來會話使用。此外,項目指令和上下文加載支持 AGENTS.md、SOUL.md 等文件,以及本地工作區索引和搜索功能。為了確保執行安全,提供了可配置的命令沙箱,並支持 Apple Silicon 上的 sandbox-exec、Linux 上的 podman 以及 Docker 回退。

總之,Cybara 是一個功能全面、高度可擴展的 AI 代理平台,適合需要強大操作控制能力的開發者和團隊。其開源特性允許用户自由定製和部署,社區正在通過 GitHub 倉庫積極發展。