--- title: OpenClaw created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, artificial-intelligence, assistant, agent, python, multi-canal, whatsapp, telegram, contested] confidence: medium contested: true sources: [https://selfh.st/apps/?tag=Artificial+Intelligence, https://github.com/openclaw/openclaw] --- # 🩞 OpenClaw > ⚠ **Fiche marquĂ©e comme contestĂ©e** : le nombre d'Ă©toiles affichĂ© sur selfh.st (78 875 ⭐) semble largement surestimĂ© par rapport au compte GitHub rĂ©el. VĂ©rifier sur [github.com/openclaw/openclaw](https://github.com/openclaw/openclaw) avant dĂ©ploiement. > **Assistant IA personnel multi-canal** — rĂ©pondez Ă  votre IA via WhatsApp, Telegram, Slack, Discord, Signal, iMessage, et plus de 20 autres plateformes. Local-first, agentique, avec wake-word vocal et Canvas visuel. | MĂ©tadonnĂ©e | Valeur | | :--- | :--- | | **Site web** | [openclaw.ai](https://openclaw.ai/) | | **GitHub** | [openclaw/openclaw](https://github.com/openclaw/openclaw) | | **License** | MIT | | **Langage** | TypeScript / Python (mixte selon source) | | **Étoiles** | 78 875 ⭐ *(selfh.st — non vĂ©rifiĂ©, possiblement aberrant)* | | **DerniĂšre MAJ** | 2026-06-03 | | **CatĂ©gorie** | [[cat-artificial-intelligence]] | ## Description **OpenClaw** se positionne comme **l'assistant IA personnel ultime** : un seul daemon local qui se branche sur **tous les canaux de messagerie que vous utilisez dĂ©jĂ ** (WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage, IRC, Microsoft Teams, Matrix, WeChat, QQ, et ~10 autres), et qui devient votre **point d'entrĂ©e unique** pour interroger un LLM. La **promesse clĂ©** est *local-first* : le Gateway (le daemon central) tourne sur votre machine (macOS, Linux, Windows) et orchestre sessions, canaux, outils et Ă©vĂ©nements. L'assistant peut **parler et Ă©couter** (mode *Voice Wake* sur macOS/iOS, *Talk Mode* sur Android via ElevenLabs ou TTS systĂšme), afficher un **Canvas visuel** pilotĂ© par l'agent, et exĂ©cuter des **outils arbitraires** (browser, cron, sessions parallĂšles, actions Discord/Slack). L'**architecture** est volontairement *single-user* : pas de multi-tenancy complexe, pas de SaaS. Le modĂšle de sĂ©curitĂ© repose sur du **DM pairing** (les expĂ©diteurs inconnus reçoivent un code Ă  approuver manuellement) et un systĂšme de **sandboxing par session** (`agents.defaults.sandbox.mode: "non-main"`). Le projet est sponsorisĂ© par **OpenAI, GitHub, NVIDIA, Vercel** — gage de pĂ©rennitĂ©. ⚠ **Note de fiabilitĂ©** : le score d'Ă©toiles 78 875 mentionnĂ© par selfh.st est **anormalement Ă©levĂ©** par rapport au score historique connu du projet. Plusieurs sources communautaires (Reddit, TheNewStack) ont relevĂ© des **disparitĂ©s importantes** entre l'affichage selfh.st et la rĂ©alitĂ© GitHub. À vĂ©rifier sur le repo officiel avant de prendre une dĂ©cision basĂ©e sur la popularitĂ©. ## Installation ### Option 1 : NPM (mĂ©thode officielle) ```bash # PrĂ©requis : Node 24 (recommandĂ©) ou Node 22.19+ npm install -g openclaw@latest # ou : pnpm add -g openclaw@latest openclaw onboard --install-daemon ``` La commande `onboard` installe le daemon Gateway comme service utilisateur (launchd sur macOS, systemd sur Linux, service Windows), qui tourne en arriĂšre-plan en permanence. ### Option 2 : Docker Compose (expĂ©rimental) ```yaml # docker-compose.yml version: '3.8' services: openclaw-gateway: image: openclaw/gateway:latest container_name: openclaw-gateway restart: unless-stopped ports: - "18789:18789" # port gateway par dĂ©faut volumes: - openclaw_config:/root/.openclaw - /var/run/docker.sock:/var/run/docker.sock environment: - OPENCLAW_LOG_LEVEL=info - OPENCLAW_DM_POLICY=pairing networks: - openclaw-net networks: openclaw-net: driver: bridge volumes: openclaw_config: ``` ## Configuration Le fichier de configuration principal est `~/.openclaw/config.yaml` (ou `config.json` selon les versions). Sections clĂ©s : - `gateway.port` : port d'Ă©coute (dĂ©faut `18789`) - `channels.telegram.bot_token` : token du bot Telegram - `channels.whatsapp.enabled` : active WhatsApp (scan QR) - `agents.defaults.sandbox.mode` : `"non-main"` pour sandboxer toutes les sessions sauf la principale - `agents.defaults.sandbox.backend` : `docker` (dĂ©faut), `ssh`, ou `openshell` - `dmPolicy` : `"pairing"` (sĂ©curisĂ©), `"open"` (tout autoriser), `"disabled"` (aucun DM) Pour vĂ©rifier l'Ă©tat : `openclaw gateway status`. Pour diagnostiquer : `openclaw doctor` (surfacera les politiques DM risquĂ©es). ## Alternatives ### Open Source - [[app-nanoclaw]] — alternative plus lĂ©gĂšre, isolation container au niveau OS, ~500 lignes de Go - [[app-open-webui]] — interface web, pas un agent multi-canal - [[app-librechat]] — UI multi-LLM, mais web uniquement - **Nextcloud Talk + assistant** — pour utilisateurs Nextcloud - **Mattermost + bot IA** — alternative self-hosted d'entreprise ### PropriĂ©taires (ce que cette app remplace) - **OpenAI Operator** — agent cloud, pas local - **Claude Computer Use** — cloud Anthropic - **Microsoft Copilot** dans Teams — verrouillage Microsoft - **Slack AI** — donnĂ©es dans le cloud Slack - **Zapier AI Agents** — cloud, no-code, cher ## SĂ©curitĂ© **C'est le point critique d'un agent multi-canal** : OpenClaw reçoit de vrais messages de vraies personnes sur de vraies plateformes. Les risques sont rĂ©els : - **DM pairing par dĂ©faut** : un inconnu qui vous envoie un message Telegram ne dĂ©clenche *pas* l'agent, il reçoit un code. À approuver avec `openclaw pairing approve `. **Ne jamais passer en `dmPolicy: "open"`** sans bonne raison. - **Sandbox pour les sessions non-main** : activer `sandbox.mode: "non-main"` pour que les conversations de groupe tournent en container Docker - **Outils Ă  risque** : `browser`, `canvas`, `nodes`, `discord`, `gateway` sont **dĂ©sactivĂ©s par dĂ©faut** dans les sandboxes — ne les activer qu'en connaissance de cause - **MĂ©moire partagĂ©e** : le mode "single user" suppose qu'on fait confiance aux conversations — les notes persistĂ©es sont en clair sur disque - **Audit** : `openclaw audit` (selon version) liste les actions rĂ©centes ⚠ **Important** : un agent multi-canal avec accĂšs Ă  `bash` qui se trompe d'interprĂ©tation de prompt peut, dans le pire cas, **envoyer des messages Ă  vos contacts** ou **exfiltrer des donnĂ©es**. Tester en mode `dmPolicy: "disabled"` d'abord. ## Ressources - [Site officiel](https://openclaw.ai/) - [Documentation](https://docs.openclaw.ai/) - [GitHub](https://github.com/openclaw/openclaw) - [CommunautĂ© Discord](https://discord.gg/openclaw) ## Pages LiĂ©es - [[cat-artificial-intelligence]] — CatĂ©gorie parente - [[recettes-docker-compose]] — Templates Docker Compose - [[app-nanoclaw]] — Alternative plus minimaliste et sĂ©curisĂ©e - [[app-open-webui]] — UI web alternative - [[app-librechat]] — Frontend multi-LLM