πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

TencentCloud / Octop

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

Self-hosted AI assistant with multi-user support, multi-agent teams, a web console, CLI, and IM chat integrations.

Why you might care

Runs on your own machine as a single-process app, so chats and data stay local. Suits families or teams who want shared specialist agents, MCP/OAuth connectors, RAG over private documents, and access via Feishu, Telegram, Discord, or similar.

Categories

Alternatives

Open WebUIAnythingLLMLibreChatJan
+90
stars, 24h Β· #150
+~630
stars, 7 days Β· #197
+6.1k
stars, 30 days Β· #86
11k
β˜… total Β· +6% this week
1.3k
forks Β· 882 open issues

Star history (as recorded here)

2026-10-20 Β· 10,443 β˜… 2026-10-21 Β· 10,533 β˜…
LanguagePython
LicenseMIT
Created2026-07-08 (3mo ago)
Last pushtoday
Watchers66
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-21 β€” #7 monthly in python Β· +6,143 β˜…
  • 2026-10-21 β€” #17 monthly Β· +6,143 β˜…
  • 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 

Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.