개인화된 자체 호스팅 AI 비서 플랫폼 Octop — AI 생성 일러스트
개발도구 도구공식 자료어제 발표

개인화된 자체 호스팅 AI 비서 플랫폼 Octop

TencentCloud/Octop

GitHub9월 17일 발표 · 3분

한눈에: Octop은 개인 및 소규모 팀을 위한 오픈소스, 자체 호스팅 AI 비서 플랫폼입니다. 웹 대시보드, CLI, 디스코드 등 다양한 메신저 채널에서 작동하는 다중 에이전트 시스템입니다.

세 줄 요약GitHub 원문 기반
  1. 핵심: 사용자별 독립된 작업 공간과 공유 가능한 전문가 라이브러리를 제공하며, RAG 기반의 개인 지식 저장소와 IDE 연동(ACP) 기능을 통해 업무 효율을 극대화합니다.
  2. 왜 봐야 하나: 모든 대화 기록과 데이터를 사용자의 로컬 장치에 보관하는 '완전 자체 호스팅' 방식을 채택하여 최고 수준의 데이터 프라이버시를 확보할 수 있습니다.
  3. 체크: 웹 UI, CLI, IM 등 모든 기능을 단일 프로세스로 통합 운영합니다. 이를 통해 일관된 사용자 경험과 강력한 자동화 워크플로우 구축이 가능합니다.

Octop은 기반의 자체 호스팅(self-hosted) AI 어시스턴트 플랫폼입니다. 이 시스템은 단순한 도구를 넘어, 팀이나 가족 단위에서 독립적이면서도 협업이 가능한 지능형 환경을 구축하는 것을 목표로 합니다. 모든 대화 기록과 사용자 인증 정보가 사용자의 로컬 장치에 보관되는 완전 자체 호스팅 방식을 채택하여 데이터 프라이버시를 최우선으로 합니다. 웹 대시보드, CLI, 그리고 다양한 메신저(Feishu, DingTalk, Discord 등) 통합을 하나의 단일 프로세스에서 처리합니다.

Octop은 다중 아키텍처와 전문가 라이브러리를 통해 복잡한 업무 환경을 지원합니다. 사용자별로 독립된 작업 공간과 16가지 MBTI 페르소나를 가진 전문 에이전트를 할당할 수 있으며, (검색 증강 생성) 기반의 지식 저장소를 활용하여 사용자의 사적 문서에 근거한 답변 생성이 가능합니다. 또한, ACP(Agent Client Protocol)을 통해 IDE 환경이나 터미널에서 코딩 작업을 위임하거나 문제 해결을 요청하는 등 개발 워크플로우까지 확장할 수 있습니다.

기술적으로 Octop은 FastAPI와 React를 기반으로 구축되었으며, 핵심 기능들은 harness-agent, harness-gateway, harness-memory 등의 모듈로 구성됩니다. 이 플랫폼은 외부 메시지 브로커 대신 모든 인터페이스(Web UI, IM, cron)를 단일 인스턴스인 `HarnessProcessor`를 통해 라우팅합니다. 이를 통해 시스템의 전체 상태가 제어 평면 데이터베이스에서 재구축되는 단일하고 안정적인 프로세스를 유지할 수 있습니다.

용어 풀이

오픈 소스
소스 코드를 공개해 누구나 보고 고치고 다시 배포할 수 있게 한 소프트웨어.
에이전트
목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.
RAG
답하기 전에 관련 문서를 찾아 그 내용을 근거로 답하게 하는 방법.
원문GitHub · TencentCloud/Octop다음 이야기 · 6 / 8NVIDIA Earth-2로 영국 대기 오염 예측 모델 개발
원문 보기GitHub