linkgo
Octop

Octop

AI

Open-source, self-hosted multi-user, multi-agent AI assistant from Tencent Cloud with web, CLI and IM channels, MCP connectors and memory.

-(0 Reviews)
Free Available
Starting from Free

About Octop

Octop is an MIT-licensed, self-hosted AI assistant platform from Tencent Cloud for households, small teams and individuals. A single Python process serves a web dashboard, CLI, cron automation and IM channels including Feishu, DingTalk, QQ, WeChat, WeCom, Telegram and Discord, with all data kept locally under ~/.octop. Each user gets a personal team of specialized 'experts' with their own workspaces, providers and MBTI-style personas, and the AgentTeams beta lets a coordinator orchestrate several experts on multi-step work. It extends via OAuth and MCP connectors, plugins, a RAG knowledge base and ACP integration that delegates coding tasks to OpenCode or Claude Code. Built-in security includes JWT multi-user isolation, tool approval, shell guardrails and PII redaction.

Screenshots

Octop screenshot 1
+
Octop screenshot 2
+

Key Features

Multi-User Expert Teams: One admin account for a household or team, with per-user experts, workspaces, providers and cron jobs.
AgentTeams (Beta): A coordinator agent schedules multiple experts to complete multi-step tasks.
Multi-Channel Access: Chat via web dashboard, CLI, HTTP/SSE/WebSocket or IM apps like Feishu, DingTalk, WeChat, WeCom, QQ, Telegram and Discord.
Connectors & MCP Gateway: OAuth and MCP connectors, including the Tencent suite (Docs, Meeting, News), extend what agents can access.
ACP Coding Integration: Bidirectional ACP lets IDE/terminal AI use Octop and delegate coding to OpenCode or Claude Code with permission gates.
Portable Memory & RAG: Octop Memory keeps hierarchical recall with the workspace, and a knowledge base grounds answers in private documents.
Browser, Terminal & Remote Desktop: Headless Chromium automation, AI-assisted shell and live remote desktop on Linux, Windows and macOS.
Built-in Security: JWT user isolation, tool approval, shell command guardrails and PII redaction with data kept local.

Use Cases

Personal Assistant: A dedicated agent that writes weekly reports, organizes notes and manages schedules with persistent memory.
Family Sharing: One self-hosted instance serving a household, with different agents and experts per member.
Team Helper in Chat Apps: Routing tasks from Feishu, DingTalk, WeCom or WeChat group chats into parallel agents.
Developer Delegation: Handing coding tasks to OpenCode or Claude Code via ACP and troubleshooting with terminal AI.
Web Automation: Using Browser AI+ and remote desktop to fill forms, take screenshots and operate GUI apps.
Scheduled Jobs: Configuring cron in natural language so agents run or push tasks daily.

Frequently asked questions about Octop

What is Octop?

Open-source, self-hosted multi-user, multi-agent AI assistant from Tencent Cloud with web, CLI and IM channels, MCP connectors and memory.

How does Octop work?

Octop works by combining Multi-User Expert Teams: One admin account for a household or team, with per-user experts, workspaces, providers and cron jobs., AgentTeams (Beta): A coordinator agent schedules multiple experts to complete multi-step tasks., Multi-Channel Access: Chat via web dashboard, CLI, HTTP/SSE/WebSocket or IM apps like Feishu, DingTalk, WeChat, WeCom, QQ, Telegram and Discord., Connectors & MCP Gateway: OAuth and MCP connectors, including the Tencent suite (Docs, Meeting, News), extend what agents can access., ACP Coding Integration: Bidirectional ACP lets IDE/terminal AI use Octop and delegate coding to OpenCode or Claude Code with permission gates. to help users with Personal Assistant: A dedicated agent that writes weekly reports, organizes notes and manages schedules with persistent memory., Family Sharing: One self-hosted instance serving a household, with different agents and experts per member., Team Helper in Chat Apps: Routing tasks from Feishu, DingTalk, WeCom or WeChat group chats into parallel agents., Developer Delegation: Handing coding tasks to OpenCode or Claude Code via ACP and troubleshooting with terminal AI., Web Automation: Using Browser AI+ and remote desktop to fill forms, take screenshots and operate GUI apps..

What are the main features of Octop?

Key features include Multi-User Expert Teams: One admin account for a household or team, with per-user experts, workspaces, providers and cron jobs., AgentTeams (Beta): A coordinator agent schedules multiple experts to complete multi-step tasks., Multi-Channel Access: Chat via web dashboard, CLI, HTTP/SSE/WebSocket or IM apps like Feishu, DingTalk, WeChat, WeCom, QQ, Telegram and Discord., Connectors & MCP Gateway: OAuth and MCP connectors, including the Tencent suite (Docs, Meeting, News), extend what agents can access., ACP Coding Integration: Bidirectional ACP lets IDE/terminal AI use Octop and delegate coding to OpenCode or Claude Code with permission gates..

Who is Octop for?

Octop is useful for anyone interested in Personal Assistant: A dedicated agent that writes weekly reports, organizes notes and manages schedules with persistent memory., Family Sharing: One self-hosted instance serving a household, with different agents and experts per member., Team Helper in Chat Apps: Routing tasks from Feishu, DingTalk, WeCom or WeChat group chats into parallel agents., Developer Delegation: Handing coding tasks to OpenCode or Claude Code via ACP and troubleshooting with terminal AI., Web Automation: Using Browser AI+ and remote desktop to fill forms, take screenshots and operate GUI apps..

How much does Octop cost?

Octop is free to use.

How do I get started with Octop?

Visit https://github.com/TencentCloud/Octop to sign up and explore Octop.

Explore more AI Ai Agents tools

Browse all Ai Agents tools →

Browse by use case: Chatbots & Assistants · Automation & Productivity

Compare Octop: vs Playad · vs Concierge by Juniors AI · vs Scout by Fini · vs Ruflo

Octop - AI Tool Review | LinkGo