Skip to content
Tencent Open-Sources Octop: Self-Hosted Multi-Agent AI Assistant Rivals WorkBuddy

Tencent Open-Sources Octop: Self-Hosted Multi-Agent AI Assistant Rivals WorkBuddy

Tencent Cloud's Octop is an open-source, self-hosted AI assistant platform supporting multi-user, multi-agent workflows with WeChat/Feishu integration, local knowledge bases, scheduled tasks, browser automation, and ACP protocol for code delegation, offering a private alternative to its cloud-based WorkBuddy service.

macrozheng
macrozheng
macrozheng

What Is Octop

Octop is an open-source, self-hosted AI assistant positioned by Tencent Cloud. It supports multiple users — each deployment can serve many accounts, and each account can run several specialized agents. The stack includes a web console, a command-line tool, and connectors for WeChat, QQ, Enterprise WeChat, Feishu, DingTalk, Telegram, and Discord. All components run in a single process without requiring separate Redis or MySQL instances.

The project was made public in early July and has already gathered 5k stars on GitHub. It is a reimplementation of Tencent Cloud's internal LightClaw ACE system, released under the MIT license.

Relationship to WorkBuddy

Octop is often called the "open-source version of WorkBuddy" by the community, but Tencent has never officially labeled it as such. The two share many concepts: experts, skills, MCP (Model Context Protocol), knowledge bases, and scheduled tasks. WorkBuddy is a cloud SaaS product — log in, use hosted models and compute, pay by credits, and avoid operational overhead. Octop is a "raw" delivery: you install it, configure models, and set up experts yourself. The trade-off is full data ownership and model flexibility — OpenAI-compatible APIs, Alibaba DashScope, and local Ollama models are all supported.

The author notes the two target different audiences: non-technical users who want a ready-made service should use WorkBuddy; developers and teams needing private deployment and model control should adopt Octop. Both lines are being promoted simultaneously.

Core Capabilities

Multiple Expert Agents per Account

Octop's core paradigm is a team of expert agents. It ships with built-in roles such as operations engineer, trending-news journalist, and writing assistant, plus a marketplace offering dozens more. Each expert has an isolated workspace, model configuration, skill set, and memory. Agents can be assigned one of 16 MBTI personality templates or a custom system prompt, which the author found makes conversations feel less robotic.

Messaging Platform Integration

Agents can be attached to WeChat, QQ, Enterprise WeChat, Feishu, DingTalk, Telegram, and Discord. After configuring a channel, users simply @ the agent in a group to delegate tasks; results arrive directly in the chat. The author reports this integration dramatically increased daily usage compared to standalone web UIs that are easily forgotten.

Knowledge Base and Persistent Memory

Documents can be uploaded to a knowledge base; the assistant retrieves relevant passages and cites sources. Vector embeddings can run locally, avoiding API costs and keeping data on-premise. Memory persists across sessions — preferences and chat history are stored in the workspace directory and can be migrated by copying the folder.

Natural-Language Scheduled Tasks

Cron expressions are replaced by plain-language instructions. For example, "write a daily report at 6 PM" or "summarize unfinished tasks every Friday afternoon" are understood and executed automatically.

Computer Automation: Browser, Terminal, Remote Desktop

Built-in capabilities include browser automation (page navigation, form filling, screenshots), terminal command execution for troubleshooting, and remote desktop control (view screen, send keystrokes/mouse) across Windows, macOS, and Linux.

Code Delegation via ACP Protocol

Octop supports the ACP protocol to offload coding tasks to specialized programming agents such as Claude Code, Codex, or CodeBuddy, while Octop handles orchestration.

Getting Started

Installation is streamlined:

macOS/Linux one-liner:

curl -fsSL https://finnie-1258344699.cos.ap-guangzhou.myqcloud.com/octop/install.sh | bash

Windows: run the equivalent PowerShell command.

Desktop clients for Mac, Windows, and Linux (also available in Feiniu NAS app center) provide a no-CLI option.

After installation, run octop init to create an admin account, then octop run to start the server at http://127.0.0.1:8088. For server deployments, Docker Compose files are provided.

Important: Octop itself is free, but you must supply your own model credentials (API keys or local Ollama models); inference costs are borne by the user.

Roadmap and Verdict

The public roadmap lists AgentTeams — a coordinator that automatically dispatches work among multiple experts — mirroring WorkBuddy's expert-team concept.

Octop is not for everyone. Users who want zero configuration should stick with WorkBuddy. For those who need data sovereignty, model choice, or a private AI assistant for a team or household, Octop is among the most complete open-source self-hosted options the author has tested.

Source

https://github.com/TencentCloud/Octop
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

AI AgentsOpen Sourcemulti-agentTencent Cloudprivate deploymentWorkBuddyOctopself-hosted AI assistant
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.