Agents

Tencent Open-Sources Octop Self-Hosted AI Platform

Tencent Cloud has open-sourced Octop, an MIT-licensed, self-hosted AI assistant platform that packs multi-user agent workflows into a single, easily deployable Python process.

AlphaSignal1 day agoAgents
Image: AlphaSignal

Tencent Cloud has released Octop, an open-source, MIT-licensed AI assistant platform designed for households and small teams. The system is unique because it consolidates a web dashboard, command-line interface, messaging bridges, browser automation, and scheduled cron jobs into a single Python process. By running entirely on a single host, Octop eliminates the need for developers to manage external message brokers, Redis instances, or complex job queues.

Under the hood, Octop is built on the Harness stack, which includes the LangGraph agent runtime, an instant messaging gateway, portable memory, and Chrome DevTools Protocol browser automation. An in-process HarnessProcessor routes all incoming chats, CLI requests, messaging events, and scheduled tasks. For data persistence, the platform uses aiosqlite in write-ahead logging mode to store control-plane state in a local database file, allowing the system to fully reconstruct its runtime state after a restart.

The platform comes equipped with 16 MBTI persona templates, JSON Web Token multi-user isolation, tool approval workflows, and shell guardrails to ensure secure execution. It supports bidirectional Agent Communication Protocol, allowing developers to expose agents to editors like Zed or OpenCode, or delegate tasks to external tools like Claude Code, Codex, and CodeBuddy. Practitioners can deploy Octop via a uv one-liner, PyPI, or Docker Compose, with out-of-the-box support for OpenAI APIs, Qwen, and Ollama.

For AI practitioners, Octop dramatically simplifies the deployment of multi-user agent environments by reducing operational overhead. However, this compact architecture concentrates operational risk. Because everything runs in a single process, a crash or host outage will take down all interfaces and pause scheduled jobs, and horizontal scaling is not natively supported. Despite these limitations, it provides a highly accessible, self-hosted sandbox for testing and running collaborative AI agents.

This is our own summary of reporting by AlphaSignal

More in Agents