Octop : un assistant IA que vous hebergez, donnees comprises

Résumé

Une plateforme du assistant publiee par Tencent Cloud sous licence MIT : conversations, espaces et cles restent sur votre machine, neuf messageries y arrivent.

Recommander
Nom
Octop
Version
1.0.2b6
Tarif
Gratuit
Open source
Open source
Système
WindowsmacOSLinuxWeb
Mis à jour
2026-10-09 20:23

Une machine a vous, qui fait tourner une collection de services de votre assistant. Conversations, espaces de travail et cles restent en local : Tencent Cloud a publie Octop sous licence MIT, dans sa version 1.0.2b6.

La plupart des assistants fonctionnent dans le sens inverse. On se rend vers eux : ouvrir une page, se connecter, taper dans le serveur de quelqu un des autres. Octop inverse cela. Il installe sur votre machine puis se branche a la fenetre de chat que vous ouvrez deja chaque jour. Le projet vient du groupe Tencent Cloud, a commence comme outil interne du nom de LightClaw ACE, a ete ouvert en juillet 2026 et depassait huit mille marques debut octobre.

Un seul processus porte le tout

La forme du deploiement est sobre au point de surprendre : console web, ligne de commande, branchement des messageries et taches planifiees tournent dans un meme processus. Pas de file de messages, pas de couche intermediaire. Toutes les entrees passent par un composant interne, et son etat est reconstruit au demarrage depuis la base de commande, ce qui rend le redemarrage sans danger.

Toutes les donnees arrivent sous un seul dossier du profil : configuration, base de commande, cles, un espace par expert, journaux. La commande utilise SQLite en mode WAL par defaut et peut passer a PostgreSQL quand les personnes se multiplient. Tout le systeme est ecrit en Python 3.12, avec FastAPI et uvicorn derriere et APScheduler pour le calendrier.

capture

Chaque personne a ses experts

Le centre du dispositif reste un expert et non une conversation. On peut en batir un pour les rapports hebdomadaires, un autre pour les defauts, et chacun porte son fournisseur de modele, son espace, ses competences et sa personnalite. Celui qui ecrit connait vos tournures, celui qui cherche ne touche que vos documents. Ils ne se melangent pas.

Les comptes multiples sont traites serieusement. Apres un compte de gestion, les membres de la famille ou les collegues recoivent leur propre compte, avec leurs experts et leur espace, la connexion passant par JWT et le role de gestion restant separe. Il existe une bibliotheque des experts avec partage : une configuration construite peut etre publiee puis reutilisee. Seize modeles de personnalite et une evaluation interactive sont fournis.

capture

Dans les messageries que vous utilisez deja

Octop se branche nativement a neuf messageries, dont Feishu, DingTalk, WeCom, QQ, WeChat, Telegram et Discord. Le meme ensemble peut pendre a plusieurs canaux a la fois : une question posee ici et une question posee par un proche ailleurs arrivent au meme fonds de connaissances.

Le trafic sortant passe par des connecteurs et un portail MCP : suites de documents, services de reunion, outils de notes et courrier sont autorises une fois puis peuvent etre appeles.

capture

Il manipule vraiment la machine

Discuter reste la partie facile. Cote terminal il existe un shell interactif dans le navigateur, qui propose des commandes, explique les sorties et aide a tracer une erreur. Cote navigateur il y a une session sans fenetre qui ouvre des pages, remplit des formulaires et prend des captures sur instruction. Au dela, une vue de bureau distant montre lecran et reprend clavier et souris, pour Linux, Windows et macOS, y compris les serveurs sans session graphique.

Une capacite de ce niveau demande des garde fous, et ils sont la : regles des autorisations et des refus pour les commandes, approbation des appels des outils, masquage des contenus sensibles au depart. Le rangement de votre espace de travail est interchangeable aussi, du disque local a une boite de sable de conteneur, en passant par PostgreSQL ou un stockage compatible S3.

capture

ACP dans les deux sens

La prise en charge du protocole agent fonctionne dans les deux directions. En entree, Octop se presente comme un service standard que les editeurs utilisent comme moteur de programmation. En sortie, il confie une tache de code a un agent externe, avec une verification de permission entre les deux. Son role ressemble a celui de la console permanente qui retient votre contexte et passe le travail precis a un outil plus specialise.

La memoire est le second fil. Chaque expert dispose de rappel par couches et de recherche en texte integral, les preferences et le historique grandit avec lespace, donc changer de modele ou de machine ne repart pas de zero. La base de connaissances est une recherche classique avec citations cliquables, et les taches planifiees acceptent des descriptions en langage courant.

capture

Trois choses avant de commencer

Premierement, en octobre 2026 la derniere version est 1.0.2b6, et la lettre dans le numero dit que le produit reste sur la ligne beta. La collaboration entre plusieurs experts porte la meme etiquette.

Deuxiemement, un seul processus coupe dans les deux sens. Le deploiement est simple, mais il implique aussi une seule zone de panne et un plafond pour la croissance en largeur : impossible de mettre le portail de messages sur une machine et le moteur sur une autre. Un foyer ou une equipe de cinq atteint rarement ce plafond, plusieurs dizaines de personnes simultanees si.

Troisiemement, heberger soi meme ne veut pas dire tout en local. Si un expert pointe vers un modele en nuage, les instructions envoyees quittent encore la machine. Une vraie boucle fermee demande un service de modele local. Sur une machine partagee, chaque agent porte un terminal et un navigateur, donc les regles de permission meritent un resserrement plutot que la confiance dans les valeurs par defaut.

La valeur de ce projet ne tient pas a la longueur de sa liste de fonctions, mais au fait que garder les donnees chez soi est devenu une forme que vous pouvez deployer. La licence MIT signifie que cette liberte ne peut pas etre retiree par une decision commerciale, et le prix est que modeles, calcul et securite reposent desormais sur vous.

OctopTéléchargement
Systèmes pris en charge : Windows macOS Linux Web