프로젝트 소개
GoClaw는 OpenClaw에서 영감을 받아 Go로 재구축된 멀티테넌트 AI 에이전트 플랫폼입니다. 약 25MB의 단일 바이너리로 소형 VPS에서 실행되며, Node.js 런타임이 필요 없고 시작 속도가 빠릅니다. 주요 기능으로는 8단계 에이전트 파이프라인, 4모드 프롬프트 시스템, 3계층 메모리(작업, 에피소드, 시맨틱), 위키링크와 하이브리드 검색을 갖춘 지식 저장소, 작업 보드와 위임 기능이 있는 에이전트 팀, 가드레일이 포함된 자기 진화, 암호화된 API 키와 RBAC를 지원하는 멀티테넌트 PostgreSQL, 20개 이상의 LLM 제공자(Anthropic, OpenAI, OpenRouter, Groq, DeepSeek, Gemini, Mistral, xAI, MiniMax, DashScope, Claude CLI, Codex, ACP 및 모든 OpenAI 호환 엔드포인트) 지원, 7개 메시징 채널(Telegram, Discord, Slack, Zalo OA, Zalo Personal, Feishu/Lark, WhatsApp)이 있습니다. 보안에는 5계층 권한 시스템, 속도 제한, 프롬프트 인젝션 탐지, SSRF 보호, AES-256-GCM 암호화가 포함됩니다. 관찰 기능은 LLM 호출 추적과 선택적 OpenTelemetry 내보내기로 기본 제공됩니다. 이 프로젝트는 또한 SQLite를 사용하는 로컬 에이전트용 데스크톱 에디션(GoClaw Lite)을 제공하며 Docker나 PostgreSQL이 필요하지 않습니다. 배포 옵션으로는 Docker Compose, Easypanel, 내장 웹 대시보드가 있는 독립 실행형 바이너리가 있습니다. 아키텍처는 비동기 통합을 위한 타입 지정 도메인 이벤트를 사용하는 이벤트 기반입니다. 파일 시스템, 런타임, 웹, 메모리, 미디어, 스킬, 팀, 자동화 카테고리에 걸친 30개 이상의 내장 도구와 외부 트리거를 위한 웹훅 API가 포함되어 있습니다. 라이선스는 CC BY-NC 4.0입니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.