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 PMDownloads 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 acpfor 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
- Visit the Octop documentation for installation
- Run
octop runto start - 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