DEEPSEEK BOT : le coéquipier IA qui se souvient de vos conversations
⏱️ Temps de lecture estimé : 4 minutes
https://github.com/rlaope/deepseek-bot
📌 DEEPSEEK BOT est un agent IA personnel, self-hosted, qui s’installe dans vos conversations Slack, Discord ou Telegram — et dans un terminal. Il se souvient de vos fils de discussion, lit les liens et les images que vous lui envoyez, rédige des documents, et demande avant de supprimer quoi que ce soit.
L’usage tient en une mention. Vous écrivez @deepbot dans un canal Slack, un serveur Discord ou un groupe Telegram, ou vous lui écrivez en privé, et la réponse arrive dans le fil. Pendant qu’il travaille, l’indicateur de la plateforme s’allume — le statut « en cours » sous le fil Slack, le « typing… » de Discord et Telegram — et l’unique notification que vous recevez, c’est la réponse. Sur Slack, le texte défile même dans le fil pendant que le tour se joue, avant que la réponse finale n’arrive en nouveau message. Un message envoyé pendant qu’il travaille attend son tour ; stop arrête le tour en cours, usage affiche les tokens consommés du fil.

dsh ouvre le même agent en plein écran dans un terminal. Même persona, mêmes notes, mêmes approbations : le terminal n’est qu’un écran de plus, la conversation vit dans le gateway et quitter ne perd rien. Les réponses y défilent, les appels d’outils y montrent leurs diffs, et une demande d’approbation se répond sur place.
Ce qui rend l’outil attachable, c’est la mémoire et la façon dont elle est écrite. Chaque fil est une session durable qui survit aux redémarrages. Demandez « qu’est-ce qu’on a décidé la semaine dernière ? » et il relit les passages passés de ce canal-là uniquement : une conversation privée ne remonte jamais dans un canal public. Son caractère, lui, tient dans quatre fichiers Markdown posés dans son dossier — SOUL.md pour l’identité et la voix, USER.md pour ce qu’il sait de vous, MEMORY.md pour le travail, AGENTS.md pour les règles. Vous les éditez, il change. Il y note lui-même ce qu’il apprend en chemin.
Il fait aussi des choses, pas seulement des mots. Demandez un rapport : il écrit le docx, le xlsx ou le pptx et le dépose dans la conversation. Envoyez-lui un lien : il le lit, et une page qui se dessine au JavaScript passe par un navigateur headless, avec une session de connexion que vous lui gardez si besoin. Une image jointe part au modèle comme une image, pourvu que le modèle en accepte. « Préviens-moi quand ça change » devient une surveillance planifiée ; « rappelle-moi vendredi » un rappel.
La partie que j’apprécie le plus est la prudence. Une commande qui supprime ou écrase — rm, sudo, dd — s’arrête et attend la personne qui a demandé : un bouton allow/deny sur chaque plateforme, ou le mot allow dans le fil. Les commandes tournent dans un bac à sable macOS qui n’écrit que dans son propre espace de travail, et le texte d’une page ou d’une pièce jointe qui tenterait de donner des ordres est signalé avant d’atteindre le modèle. Le projet assume aussi ses limites : le recall est lexical, pas sémantique — une paraphrase sans mot partagé peut manquer ; macOS seulement pour l’installateur, les services et le bac à sable, il ne reste sous Windows que le terminal ; DeepSeek Harness est une release candidate, la version est à épingler ; Discord et Telegram sont testés contre des APIs simulées, seul Slack est vérifié en live.
Le dépôt est jeune — créé le 6 octobre 2026, 31 étoiles, licence MIT — et dense : TypeScript, le plugin lui-même sans aucune dépendance d’exécution, à l’exception assumée de Playwright pour le navigateur headless, et 531 vérifications unitaires dans 21 suites. Je trouve l’approche rare : un agent de chat qui se comporte comme un collègue prudent, dont la personnalité tient dans des fichiers que vous possédez et relisez. Si vous cherchez un copilote dans vos conversations plutôt qu’un chatbot de plus, celui-là mérite un curl.
- 💬 Une mention dans Slack, Discord ou Telegram suffit, la réponse arrive dans le fil
- 🧠 Vos fils survivent aux redémarrages, la mémoire se relit canal par canal
- 📄 docx, xlsx ou pptx rédigés puis déposés dans la conversation
- 🖥️
dshouvre le même agent en plein écran dans le terminal - 🔐 Commandes destructrices en attente d’un
allowoudeny, boutons compris - 🧑 Son caractère tient dans quatre fichiers Markdown que vous éditez
Sources






