프로젝트 소개
OpenBot은 자체 인프라 내에서 AI 동료를 배포하기 위한 오픈소스 플랫폼입니다. 호스팅 제품으로 사용하기보다는 복제하고 사용자 정의하도록 설계되었습니다. 각 동료는 자체적으로 격리된 컴퓨터를 받는 AG-UI 에이전트입니다. 여기에는 별도의 로그인 정보가 있는 실제 브라우저, 작업 공간, 그리고 명시적으로 부여된 도구만 포함됩니다. 모든 작업은 대상 확인, 정책 평가, 감사 기록 작성 후에만 작업을 실행하는 중앙 게이트웨이를 통과합니다. 이 거버넌스 계층은 회사 도구를 안전하게 사용할 수 있는 에이전트와 그렇지 않은 에이전트를 구분합니다.
이 플랫폼은 일반 지원, 지식 검색, 위험 분석, 비용 검토, 회의 후속 조치, 릴리스 노트, 티켓 분류, 온보딩 답변, 면접 기록, 온콜 인수인계, 갱신 조사, 고객 피드백 그룹화 등의 작업을 다루는 13개의 예제 동료와 함께 제공됩니다. 새 에이전트는 YAML 구성, 개별 파일 또는 UI를 통해 추가할 수 있습니다. OpenBot은 에이전트와 사용자 간 상호작용을 위한 개방형 프로토콜인 AG-UI를 기반으로 구축되었으므로 LangGraph, Mastra, CrewAI, Pydantic AI, Google ADK 또는 직접 작성한 에이전트를 모두 통합할 수 있습니다.
주요 기능으로는 선택적 gVisor 샌드박싱이 포함된 에이전트별 컨테이너, 에이전트 작업 공간에서 명령을 실행하기 위한 셸, 실패 시 차단되는 CEL 기반 정책 규칙, 활동 로그와 함께 실시간 화면 보기, 로그인 또는 2FA 프롬프트에 대한 사람의 개입, 쓰기 전용 암호화 자격 증명, 관리되는 MCP 서버 액세스, 샌드박스 처리된 React 컴포넌트, 예약된 루틴, CopilotKit Intelligence를 통한 지속적인 대화 스레드 등이 있습니다. 인증은 Google, Microsoft, Okta 및 사용자 정의 SAML 또는 OpenID Connect 공급자를 지원합니다.
배포는 로컬 개발을 위한 Docker Compose 또는 선택적 내장 PostgreSQL이 포함된 단일 컨테이너 이미지를 사용합니다. 스택에는 React UI, Hono API 서버, 에이전트 컴퓨터, 예제 봇, 감독자 서비스, pgvector가 포함된 PostgreSQL이 포함됩니다. 이 프로젝트는 알파 단계이며 활발히 개발 중입니다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.