{
  "$schema_doc": "https://gtmstacker.com/registry/schema/entry.schema.json",
  "stability": "emerging",
  "generator": "agentic-media-registry",
  "generated_at": "2026-09-18T00:00:00Z",
  "id": "com.gtmstacker.registry/tool/octop",
  "type": "tool",
  "slug": "octop",
  "canonical_url": "https://gtmstacker.com/registry/tool/octop/",
  "title": "Octop",
  "description": "MIT self-hosted AI assistant platform from Tencent Cloud (Python) that runs multi-user, multi-agent for a household or small team from a single instance: one process serves a web dashboard, a CLI, chat channels (Feishu, DingTalk, QQ, Discord, WeCom), an HTTP/SSE/WebSocket API, IDE integration over ACP, and cron automation, all sharing the same agents and data on your own machine. You bring your own LLM provider (OpenAI, DashScope, Ollama and others); nothing core requires a paid Tencent service.",
  "category": "productivity-knowledge",
  "tags": [
    "productivity-knowledge",
    "ai-agents",
    "self-hostable",
    "team",
    "local-models"
  ],
  "status": "active",
  "revision": 1,
  "content_hash": "27a342287846a865554ca8e9eb3518b280b5944abdbcd53cad02fcb7ebd44aeb",
  "date_published": "2026-09-18T00:00:00Z",
  "date_modified": "2026-09-18T00:00:00Z",
  "source": {
    "name": "github · TencentCloud/Octop",
    "url": "https://github.com/TencentCloud/Octop"
  },
  "license": "MIT",
  "one_liner": "Octop is Tencent Cloud's self-hosted multi-user, multi-agent assistant platform: one instance across web, CLI, chat apps and cron, on your own LLM keys.",
  "open_source": "yes",
  "self_hostable": "yes",
  "pricing_model": "free",
  "who_its_for": "A small team that wants shared agents reachable from wherever they already work (web, CLI, chat, IDE) on infrastructure and data they control, using their own model keys instead of a hosted assistant SaaS.",
  "aliases": [
    "octop",
    "Octop platform"
  ],
  "alternatives": [
    "rowboat"
  ],
  "secondary_categories": [
    "mcp-agents",
    "integration-orchestration"
  ],
  "last_verified": "2026-09-18",
  "evidence": {
    "claim_type": "mixed",
    "source_id": "https://github.com/TencentCloud/Octop",
    "note": "MIT, Python, ~3.9k stars, ~481 commits, self-host with BYO LLM (OpenAI/DashScope/Ollama), multi-user/multi-agent, and the channel list (web, CLI, Feishu/DingTalk/QQ/Discord/WeCom, HTTP-SSE-WS API, ACP, cron) confirmed on the repo (WebFetch 2026-09-18, TencentCloud org). Substantial project; the breadth of surfaces is the vendor's description, so scope which channels you actually enable."
  },
  "caveats": "You supply and pay for the LLM provider; core is free but not zero-cost to run usefully. The chat channels lean toward Chinese platforms (Feishu, DingTalk, WeCom) plus Discord, and the wide surface (many channels, remote-desktop and browser features) is real setup and real attack surface, so enable only what you need.",
  "lead": "MIT self-hosted AI assistant platform from Tencent Cloud (Python) that runs multi-user, multi-agent for a household or small team from a single instance. One process serves a web dashboard, a CLI, chat channels (Feishu, DingTalk, QQ, Discord, WeCom), an HTTP/SSE/WebSocket API, IDE integration over ACP, and cron automation, all sharing…",
  "chunks": [
    {
      "index": 0,
      "heading_path": [],
      "est_tokens": 126,
      "text": "MIT self-hosted AI assistant platform from Tencent Cloud (Python) that runs multi-user, multi-agent for a household or small team from a single instance. One process serves a web dashboard, a CLI, chat channels (Feishu, DingTalk, QQ, Discord, WeCom), an HTTP/SSE/WebSocket API, IDE integration over ACP, and cron automation, all sharing the same agents and data on your own machine. You bring your own LLM provider (OpenAI, DashScope, Ollama and others), and nothing core requires a paid Tencent service."
    },
    {
      "index": 1,
      "heading_path": [
        null,
        "Provenance"
      ],
      "est_tokens": 199,
      "text": "dashboard, a CLI, chat channels (Feishu, DingTalk, QQ, Discord, WeCom), an HTTP/SSE/WebSocket API, IDE integration over ACP, and cron automation, all sharing the same agents and data on your own machine. You bring your own LLM provider (OpenAI, DashScope, Ollama and others), and nothing core requires a paid Tencent service.\n\n- MIT, Python, ~3.9k stars, ~481 commits, self-host with BYO LLM, and the multi-user/multi-agent channel list independently WebFetch-verified on the repo 2026-09-18 (github.com/TencentCloud/Octop).\n- Surfaced via the 2026-09-18 viral-posts brief (\"Tencent open sourced a self-hosted AI assistant platform that runs your entire team's agents in one process\").\n- Curated from the GTM Stacker signal registry (2026-09-18 pass); license independently verified 2026-09-18."
    },
    {
      "index": 2,
      "heading_path": [
        null,
        "Why it matters for a GTM stack"
      ],
      "est_tokens": 289,
      "text": "and the multi-user/multi-agent channel list independently WebFetch-verified on the repo 2026-09-18 (github.com/TencentCloud/Octop). - Surfaced via the 2026-09-18 viral-posts brief (\"Tencent open sourced a self-hosted AI assistant platform that runs your entire team's agents in one process\"). - Curated from the GTM Stacker signal registry (2026-09-18 pass); license independently verified 2026-09-18.\n\nMost team AI assistants are a hosted product that also holds your team's conversations and context. Octop is the self-hosted version: one instance your agents live in, reachable from the web, a terminal, the chat app your team already uses, an API, the IDE and cron, on models you choose and data you keep. For a GTM team that wants agents in the flow of work without shipping that flow to someone else's cloud, that ownership is the point, and 3.9k stars with ~481 commits behind a Tencent Cloud repo is real weight. The honest read: you still pay for the model provider, the chat integrations skew toward Chinese platforms plus Discord, and the sheer number of surfaces is both the appeal and the setup cost, so turn on only the channels you will use."
    }
  ],
  "alternates": {
    "markdown": "https://gtmstacker.com/registry/tool/octop/index.md",
    "html": "https://gtmstacker.com/registry/tool/octop/",
    "json": "https://gtmstacker.com/registry/tool/octop/index.json",
    "server_json": "https://gtmstacker.com/registry/tool/octop/server.json"
  },
  "jsonld": {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "WebSite",
        "@id": "https://gtmstacker.com/#website",
        "url": "https://gtmstacker.com/",
        "name": "GTM Stacker Agent Registry",
        "description": "A daily-updated, agent-native registry of open-source tool discoveries, tool updates, and curated news for the go-to-market / RevOps engineering niche. Machine-readable first: agents can discover, parse, page, and delta-sync it without scraping HTML.",
        "inLanguage": "en",
        "publisher": {
          "@id": "https://gtmstacker.com/#organization"
        }
      },
      {
        "@type": "Organization",
        "@id": "https://gtmstacker.com/#organization",
        "name": "GTM Stacker",
        "url": "https://gtmstacker.com",
        "description": "The growth-systems practice of Theo Popov: AI-native enrichment, outbound, content engines and internal tooling for startups and venture programs. Its agent-native media property, the GTM Stacker Agent Registry, maintains a daily-updated catalog of open-source go-to-market and RevOps tools that both people and AI engines can discover, compare, and cite.",
        "foundingDate": "2024-08",
        "knowsAbout": [
          "go-to-market engineering",
          "RevOps",
          "sales automation",
          "marketing operations",
          "open-source software",
          "AI agents"
        ],
        "founder": {
          "@type": "Person",
          "@id": "https://gtmstacker.com/#founder",
          "name": "Theo Popov",
          "jobTitle": "Growth Operations & GTM Systems",
          "url": "https://gtmstacker.com/about/",
          "sameAs": [
            "https://www.linkedin.com/in/theo-popov",
            "https://x.com/Theo_Popov",
            "https://github.com/theopopov"
          ],
          "worksFor": {
            "@id": "https://gtmstacker.com/#organization"
          }
        },
        "sameAs": [
          "https://www.linkedin.com/company/gtmstacker",
          "https://www.youtube.com/@gtmstacker",
          "https://www.instagram.com/gtmstacker/",
          "https://www.tiktok.com/@gtmstacker"
        ],
        "mainEntityOfPage": "https://gtmstacker.com/registry/about/"
      },
      {
        "@type": "SoftwareApplication",
        "@id": "https://gtmstacker.com/registry/tool/octop/#software",
        "name": "Octop",
        "identifier": "io.github.TencentCloud/Octop",
        "description": "MIT self-hosted AI assistant platform from Tencent Cloud (Python) that runs multi-user, multi-agent for a household or small team from a single instance: one process serves a web dashboard, a CLI, chat channels (Feishu, DingTalk, QQ, Discord, WeCom), an HTTP/SSE/WebSocket API, IDE integration over ACP, and cron automation, all sharing the same agents and data on your own machine. You bring your own LLM provider (OpenAI, DashScope, Ollama and others); nothing core requires a paid Tencent service.",
        "applicationCategory": "DeveloperApplication",
        "url": "https://gtmstacker.com/registry/tool/octop/",
        "datePublished": "2026-09-18T00:00:00Z",
        "dateModified": "2026-09-18T00:00:00Z",
        "isPartOf": {
          "@id": "https://gtmstacker.com/#website"
        },
        "license": "https://spdx.org/licenses/MIT.html",
        "codeRepository": "https://github.com/TencentCloud/Octop",
        "keywords": "productivity-knowledge, mcp-agents, integration-orchestration, ai-agents, self-hostable, team, local-models",
        "author": {
          "@type": "Organization",
          "name": "TencentCloud",
          "url": "https://github.com/TencentCloud",
          "sameAs": [
            "https://github.com/TencentCloud/Octop"
          ]
        },
        "offers": {
          "@type": "Offer",
          "price": 0,
          "priceCurrency": "USD"
        },
        "isSimilarTo": [
          {
            "@type": "SoftwareApplication",
            "name": "Rowboat",
            "url": "https://gtmstacker.com/registry/tool/rowboat/",
            "applicationCategory": "DeveloperApplication",
            "offers": {
              "@type": "Offer",
              "price": 0,
              "priceCurrency": "USD"
            }
          }
        ]
      },
      {
        "@type": "BreadcrumbList",
        "@id": "https://gtmstacker.com/registry/tool/octop/#breadcrumb",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "GTM Stacker Registry",
            "item": "https://gtmstacker.com/registry/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Productivity Knowledge",
            "item": "https://gtmstacker.com/registry/category/productivity-knowledge/"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "Octop",
            "item": "https://gtmstacker.com/registry/tool/octop/"
          }
        ]
      }
    ]
  },
  "tool": {
    "name": "io.github.TencentCloud/Octop",
    "repository": {
      "url": "https://github.com/TencentCloud/Octop",
      "source": "github"
    }
  }
}
