TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

TencentCloud/Octop

Self-hosted multi-agent AI assistant

+361 stars in 7 days · trending 16 of the last 30 days

Set up a local AI assistant team for your family and colleagues

Imagine a scenario where family members on weekends and team members on weekdays assign tasks to the same AI assistant from their respective messengers. Octop is an open-source platform that installs on your device to allow multiple users and AI agents to work together. You can interact with the same AI team via a web dashboard, command line, and various messenger apps.

A unified environment running in a single process

Octop handles the web dashboard, command-line tools, messenger channels, and scheduled tasks within a single process. All data is stored in the ~/.octop/ folder on your device and is not sent to external servers. An SQLite database is created upon first run, and you can switch to PostgreSQL if needed. This structure allows you to start the service directly on your computer or NAS without setting up a separate server.

Custom AI expert configurations per user

Each user can create their own team of 'Experts.' Each expert has independently configured workspaces, connected models, and available tools. You can apply one of 16 MBTI personality type templates to give the AI a unique character. Team members can share well-crafted expert settings or skills to reduce repetitive configuration work. The AgentTeams feature, currently in beta, helps coordinate multiple experts to perform complex multi-step tasks.

Interfaces extending from messengers to browsers

The chat interface is not limited to the web dashboard. You can connect various messenger platforms such as Feishu, DingTalk, WeChat, Telegram, and Discord to assign tasks to the AI in group chats. Browser automation features allow it to navigate web pages or take screenshots. Additionally, a remote desktop feature lets you view and control your computer screen in real-time from the dashboard. Support for the ACP (Agent Client Protocol) enables developers to invoke coding agents from an IDE or allows Octop to control external coding tools in a bidirectional integration.

Installation and initial setup

On macOS and Linux, you can run the installation script with a single-line command. On Windows, you download and run the installation file via PowerShell or cmd. The installation process uses uv to automatically configure a Python 3.12 environment in an isolated virtual environment, so Python does not need to be pre-installed on your system. After installation, you create the database and admin account with the octop init command and start the service with octop run. If you use Docker, you can proceed with the initial setup in the same manner.

Local-first design and security management

This tool operates on the principle of storing all chat logs, workspaces, and authentication credentials on your local device. JWT-based multi-user authentication ensures that each user's data is managed separately, and sensitive personal information is automatically masked before leaving the device. Dangerous operations, such as executing shell commands, are only performed after explicit user approval. You can freely switch LLM providers or storage backends, resulting in a structure that is not dependent on a specific vendor. However, since all data is stored locally, you must be aware that backup and security management are your responsibility.

Written by AI from this repository's README on September 28, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
36 days between Jun 19, when Trend began recording, and Nov 8, 2026 · 16 of the last 30 days · first on Sep 17 · best daily rank #7 (Sep 18)

Read from GitHub, as of November 8, 2026.

Language
Python
Topics
agent · agentic-ai · ai · ai-agent · ai-agents · local-first · long-term-memory
Stars
11,779
Stars gained in 7 days
+361
Contributors
75
Forks
1,617
Latest release
v1.0.3b4 · November 6, 2026
Commits
939
Last commit
November 6, 2026
Open issues
423
Open pull requests
338

Related repositories

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #7 · September 18, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/TencentCloud--Octop/badge.en.svg)](https://trend.ondo.sh/github/r/TencentCloud--Octop/en.html)