TencentCloud

Tencent Cloud's open-source self-hosted multi-user, multi-agent AI assistant platform that runs entirely on your machine, providing multi-agent collaboration, expert library, knowledge base, and remote desktop capabilities via Web dashboard, CLI, and IM channels.

v1.0.2
Published at
1d ago
10,176
Stars
30,733
Download
Synced at
8h ago

Latest release

v1.0.2Oct 18, 2026, 03:09 PM
Downloads slow? Switch the source anytime above

README

Project Overview

Octop is Tencent Cloud's open-source self-hosted AI assistant, a digital life form that can operate in parallel. Through its multi-agent architecture, it builds an intelligent environment that is both independent and collaborative for teams, families, and individuals. It runs entirely on your machine — the fully self-hosted design means privacy is never a compromise, while single-process startup makes the powerful web console, CLI, and IM integrations readily accessible.

Key Features

  • Multi-user expert team: One admin, shared household; built-in expert library — switch specialists per scenario
  • MBTI personas: 16 personality templates plus an interactive quiz — give each agent a distinct character
  • Security built-in: JWT multi-user isolation, tool approval, shell command guardrails, and PII redaction — data stays local
  • Connector ecosystem: Tencent suite (Docs, Weibo trends, News, …); OAuth and MCP gateway extend resource boundaries
  • Pluggable backends: Local disk, Docker containers, PostgreSQL, or COS/S3
  • Portable memory: Powered by harness-memory; memory migrates with the workspace
  • Knowledge base: RAG over your documents; semantic retrieval grounds agent answers in your private corpus
  • Plugins: Extend Octop with third-party plugins
  • ACP bidirectional: octop acp for IDE/terminal AI
  • Terminal AI+: Interactive shell in the browser
  • Browser AI+: Headless Chromium sessions for web automation, screenshots, and remote browsing
  • Remote desktop: Live screen and input from the dashboard on Linux, Windows, and macOS
  • Self-hosted: Dashboard, CLI, IM channels, and cron in one octop run

Target Audience

  • Households and small teams who need a self-hosted AI assistant
  • Privacy-conscious users who want data to stay entirely local
  • Developers who need multi-agent collaboration

Quick Start

  1. Visit the Octop documentation for installation
  2. Run octop run to start
  3. Use via Web Dashboard, Feishu, DingTalk, QQ, Discord, and more

Core Advantages

  • Fully self-hosted with privacy-first design
  • Multi-user, multi-agent architecture
  • Rich connector and plugin ecosystem
  • Open-sourced by Tencent Cloud with reliable quality

System Requirements

  • OS: Cross-platform
  • Additional Dependencies: Python, Node.js

Release history

Sort