block/berd

a desktop app for getting work done with any model

해결하는 문제

Berd는 AI 에이전트와 상호작용하기 위한 전용 데스크톱 인터페이스를 제공하여, 명령줄 인터페이스나 분산된 도구에만 의존할 필요를 없애줍니다. 사용자가 에이전트 대화를 관리하고 특정 스킬을 통합하여 에이전트 기능을 확장할 수 있는 구조화된 환경을 제공합니다.

작동 방식

Berd는 Tauri 2와 React 19로 구축된 데스크톱 애플리케이션입니다. ACP WebSocket을 통해 Goose 백엔드와 통신하는 프론트엔드로 작동합니다. Goose 백엔드는 사이드카 프로세스로 번들링되어 있으며, AI 로직과 에이전트 오케스트레이션은 전용 백엔드에서 처리되며 사용자는 현대적인 웹 기반 UI와 상호작용합니다.

대상 사용자

AI 에이전트용 그래픽 사용자 인터페이스를 원하는 개인과, 애플리케이션의 커스터마이징 배포가 필요한 조직을 위한 것입니다. 기업은 공개 소스 코드를 수정하지 않고도 자체 사내 리소스, 관리되는 프로바이더 설정, 그리고 사내 전용 에이전트 스킬을 오버레이할 수 있습니다.

주요 기능

  • 엔터프라이즈 대응 배포: 관리되는 프로바이더 및 내부 리소스용 개인 오버레이를 지원합니다.
  • 포터블 에이전트 스킬: buzz-handoff 스킬과 같은 독립형 스킬을 설치할 수 있으며, 채팅 컨텍스트 통합에 사용할 수 있습니다.
  • Tauri 기반 아키텍처: 사이드카로 백엔드를 번들링하는 가벼운 데스크톱 프레임워크를 사용합니다.
  • 실험 시스템: 사용자가 로컬에서 불안정한 UI 또는 워크플로우 동작을 전환할 수 있는 메커니즘을 포함합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트