GitHub

CopilotKit/OpenBot — Open-source AI coworkers that each get a computer of their own: a browser, files and tools, with every action decided before it happens and recorded after. Bring any AG-UI agent.

CopilotKit, 자체 운영형 AI 에이전트 플랫폼 템플릿 OpenBot 공개

CopilotKit의 OpenBot은 AG-UI 에이전트를 회사 인프라에서 운영하도록 만든 오픈소스 템플릿입니다. 브라우저·파일·도구 동작을 정책으로 판정하고 감사 기록을 남기는 게이트웨이를 제공하지만, 완성된 호스팅 서비스가 아니라 베타 단계의 복제·수정용 저장소입니다.

본문

CopilotKit의 GitHub 저장소 OpenBot은 기업이 자체 인프라에서 AI 에이전트를 운영하도록 만든 오픈소스 템플릿입니다. AG-UI를 말하는 에이전트를 연결하면 브라우저와 파일, 허가된 도구를 쓰는 동료처럼 구성할 수 있습니다. README에 따르면 게이트웨이가 동작 대상을 확인하고 정책을 평가한 뒤 감사 기록을 먼저 쓰고 실행을 요청합니다. OpenBot은 가입형 호스팅 제품이 아니라 직접 배포하고 수정하는 베타 프로젝트이며, README는 독립적인 보안 검증 결과를 제시하지 않습니다.

Docker Compose와 PostgreSQL을 바탕으로 실행하며, 사용할 모델과 자격 증명은 관리자가 설정합니다. 기본 예시에는 일상 업무용 General Assistant와 사내 지식용 Knowledge가 포함됩니다. LangGraph, Mastra, CrewAI, Pydantic AI, Google ADK 등으로 만든 에이전트도 AG-UI 엔드포인트로 연결할 수 있습니다.

정책은 허용·거부 규칙으로 브라우저 탐색, 셸 명령, 파일, MCP 도구 등의 동작을 통제합니다. README는 거부 규칙을 허용 규칙보다 먼저 적용하고, 정책이 없거나 규칙에 오류가 있으면 동작을 거부한다고 설명합니다. 허용·거부·실패한 요청은 감사 화면에서 볼 수 있으며, 거부된 동작에는 원인이 된 규칙이 표시됩니다. 사람이 에이전트의 컴퓨터를 직접 조작하는 동안에는 에이전트 동작을 거부합니다.

저장소는 OpenBot을 완성된 서비스가 아닌 복제·수정용 시작점으로 설명하고 베타이며 활발히 개발 중이라고 밝힙니다. 실행에는 Docker와 Bun 외에도 CopilotKit Intelligence 프로젝트와 모델 API 키가 필요합니다. 게이트웨이의 작동 순서와 보안 특성은 README가 설명하는 설계이며, 저장소 자료에는 독립적인 보안 감사나 실제 배포에서의 효과를 입증하는 결과가 없습니다.

자료: GitHub / 정리·해설: Trawling