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ベースのUIと対話します。
対象ユーザー
AIエージェント用のグラフィカルユーザーインターフェースを求める個人、およびカスタマイズ可能なアプリケーション配布を必要とする組織向けに設計されています。企業は公開ソースコードを変更せずに、独自のプライベートリソース、管理されたプロバイダ設定、およびプライベートエージェントスキルをオーバーレイできます。
特徴
- エンタープライズ対応の配布: 管理されたプロバイダおよび内部リソース用のプライベートオーバーレイをサポート。
- ポータブルエージェントスキル:
buzz-handoffスキルなど、独立したスキルのインストールを可能にします。チャットコンテキストの統合に使用できます。 - Tauriベースのアーキテクチャ: サイドカーとしてバックエンドをバンドルする軽量デスクトップフレームワークを使用。
- 実験システム: ユーザーがローカルで不安定なUIやワークフロー動作を切り替えるためのメカニズムを備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト