block/berd
a desktop app for getting work done with any model
解決的問題
Berd 提供專用的桌面介面,用於與 AI 代理互動,無需再單純依賴命令列介面或零散的工具。它提供一個結構化的環境,讓使用者可以管理代理對話,並整合特定技能以擴展代理功能。
運作方式
Berd 是使用 Tauri 2 和 React 19 建構的桌面應用程式。它作為前端,透過 ACP WebSocket 與 Goose 後端通訊。Goose 後端以側車程序的形式內建,確保 AI 邏輯與代理編排由專用後端處理,使用者則與現代化的 Web 基礎介面互動。
適用對象
專為希望獲得 AI 代理圖形使用者介面的個人,以及需要自訂分發版本的組織設計。企業可在不修改公開原始碼的情況下,疊加自身的私有資源、管理的提供者設定與私有代理技能。
主要特色
- 企業級分發支援:支援為管理的提供者與內部資源設定私有覆蓋層。
- 可攜式代理技能:支援安裝獨立的技能,例如
buzz-handoff技能,用於整合聊天上下文。 - 基於 Tauri 的架構:使用輕量級桌面框架,將後端作為側車程序打包。
- 實驗系統:內建機制,允許使用者在本地切換不穩定的 UI 或工作流程行為。
相關
- 專案
- 專案
- 專案
- 專案
- 專案