πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

TencentCloud / Octop

git clone https://github.com/TencentCloud/Octop.git v1.0.2 Β· 2d ago πŸ”₯ on GitHub Trending today

A smarter, self-hosted AI assistant β€” multi-user, multi-agent.

β€”
stars, 24h
β€”
stars, 7 days
+6.1k
stars, 30 days Β· #62
10k
β˜… total
1.3k
forks Β· 875 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguagePython
LicenseMIT
Created2026-07-08 (3mo ago)
Last pushtoday
Watchers66
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-20 β€” #7 monthly in python Β· +6,077 β˜…
  • 2026-10-20 β€” #17 monthly Β· +6,077 β˜…

GitHub topics

Links

README excerpt
A smarter, self-hosted AI assistant β€” multi-user, multi-agent. 
 Highlights Β·
 Overview Β·
 Core Technology Β·
 Features Β·
 Roadmap Β·
 Quick Start Β·
 Contents 
 English Β· δΈ­ζ–‡ 
---
**Octop** is an open-source, self-hosted AI assistant. It's not just a tool β€” it's 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. Best of all, 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.
Chat through the Web Dashboard, Feishu, DingTalk, QQ, WeChat, Telegram, Discord, WeCom, or programmatic HTTP/SSE/WebSocket. Extend capabilities with the **expert library**, **Connectors** (OAuth + MCP), and **ACP** integration for IDE workflows.
## ✨ Highlights
| | Feature | Description |
|---|---------|-------------|
| πŸ‘₯ | **Multi-user expert team** | One admin, shared household; built-in expert library and expert market β€” switch specialists per scenario |
| 🀝 | **Cloud collaboration** | Link this Octop to another instance to browse peer experts and chat across instances; history stays on the expert's side |
| 🎭 | **MBTI personas** | 16 personality templates plus an interactive quiz β€” give each agent a distinct character |
| 🎯 | **AgentTeams** *(Beta)* | A coordinator schedules multiple experts on multi-step work; details |
| πŸ”’ | **Security built-in** | JWT multi-user isolation, tool approval, shell command guardrails, and PII redaction β€” data stays local |
| πŸ”Œ | **Connector ecosystem** | Tencent suite (Docs, Meeting, News, …); OAuth and MCP gateway extend resource boundaries β€” supported connectors |
| πŸ’Ύ | **Pluggable workspace backends** | Local disk, Docker sandbox, PostgreSQL, or COS/S3 for agent files β€” separate from the control-plane DB |
| 🧠 | **Portable memory** | Powered by Octop Memory; memory migrates with the workspace |
| πŸ“š | **Knowledge base** | RAG over your documents; share corpora within a deployment and ground answers in your private data |
| 🧩 | **Plugins** | Extend Octop with third-party plugins; bundled plugins are seeded and toggled on demand |
| ↔️ | **ACP bidirectional** | `octop acp` for IDE/terminal AI; delegate to OpenCode / Claude Code with permission gates |
| πŸ’» | **Terminal AI+** | Interactive shell in the browser β€” AI-assisted command execution and troubleshooting |
| 🌐 | **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 β€” remote office work and GUI apps; one-click isolated desktop on headless Linux |
| πŸͺŸ | **Desktop client** | Native Windows / macOS / Linux apps (and FnOS packages) alongside the web dashboard |
| 🏠 | **Self-hosted** | Dashboard, CLI, IM channels, and cron in one `octop run` β€” all