Skip to main content
📝 Outils d'IA

Comment J'ai Construit un Assistant IA Personnalisé Avec Gravity Claw

Comment j ai construit un assistant IA personnalisé avec Gravity Claw qui envoie des messages proactifs. Intégration Telegram, mémoire et gestion autonome des tâches.

6 min

Temps de lecture

1,127

Mots

Feb 18, 2026

Publié

Engr Mejba Ahmed

Écrit par

Engr Mejba Ahmed

Partager l'article

Comment J'ai Construit un Assistant IA Personnalisé Avec Gravity Claw

Comment J'ai Construit un Assistant IA Personnalisé Avec Gravity Claw

Il y a trois semaines, je fixais mon app Telegram à 23h, et mon assistant IA — un que j'avais construit moi-même — m'a envoyé un message que je n'avais jamais demandé. "Tu as mentionné vouloir finir la migration API avant vendredi. Tu n'y as pas touché depuis deux jours. Qu'est-ce qui te bloque ?"

Je n'ai pas programmé ce message exact. Je ne l'ai pas planifié manuellement. La chose savait simplement parce qu'elle se souvenait d'une conversation quatre jours plus tôt, avait extrait du contexte de sa mémoire sémantique et avait décidé d'intervenir.

Ce moment a cassé quelque chose dans mon cerveau. Parce que chaque assistant IA que j'avais utilisé avant était fondamentalement réactif — il attendait que je pose une question. Celui-ci était différent. Celui-ci avait de l'initiative.

Il s'appelle Gravity Claw, et je vais vous montrer exactement comment je l'ai construit.

Le Problème Avec Tous les Assistants IA Que Vous Avez Essayés

Chaque assistant IA que vous avez utilisé partage le même défaut fondamental : ils sont réactifs. Vous posez une question, ils donnent une réponse. Fin de l'interaction. Ils ne se souviennent pas de ce que vous avez dit hier. Ils ne font pas de liens entre les conversations. Et ils ne vous contactent définitivement pas de manière proactive.

Gravity Claw résout cela grâce à ce que j'appelle le framework CLAUSE — six composants architecturaux qui transforment un chatbot basique en quelque chose qui ressemble vraiment à un assistant.

Le Framework CLAUSE — Pourquoi Cette Architecture a du Sens

CLAUSE signifie : Contexte, Listening (Écoute), Autonomie, Understanding (Compréhension), Storage (Stockage) et Exécution. Chaque lettre représente une couche de l'architecture :

  • Contexte : Le bot sait qui vous êtes, sur quoi vous travaillez, vos préférences
  • Écoute : Traitement du langage naturel sur plusieurs canaux
  • Autonomie : Comportement proactif — peut initier des conversations
  • Compréhension : Raisonnement sémantique sur votre historique de conversations
  • Stockage : Mémoire persistante avec recherche vectorielle
  • Exécution : Intégration avec des services externes via des serveurs MCP

Mise en Place des Fondations — Connexion et Premier Contact

La configuration commence par cloner le dépôt et installer les dépendances :

# Clone the anti-gravity repo
git clone https://github.com/anti-gravity-claw/gravity-claw.git
cd gravity-claw
cp .env.example .env

Vous avez besoin de deux clés API : un token de bot Telegram et une clé OpenRouter.

TELEGRAM_BOT_TOKEN=your_bot_token_here
OPENROUTER_API_KEY=your_openrouter_key_here

Une fois configuré, un simple docker compose lance tout :

docker compose up -d

Apprendre à Votre Bot à Écouter et Parler — La Couche Vocale

La couche vocale gère le traitement du langage naturel. Gravity Claw utilise OpenRouter pour router entre différents modèles LLM selon la tâche — Claude pour le raisonnement complexe, des modèles plus rapides pour les réponses simples.

Ce qui rend cela différent d'un wrapper ChatGPT : le prompt système est dynamique. Il est reconstruit à chaque message en incorporant votre profil utilisateur, les souvenirs récents pertinents et le contexte de la conversation en cours.

L'Architecture de Mémoire Qui a Tout Changé

C'est ici que Gravity Claw se démarque de tout le reste. Le système de mémoire a trois couches :

  1. Mémoire à court terme : Historique de la conversation en cours
  2. Mémoire à long terme : Stockage vectoriel de toutes les conversations passées avec recherche sémantique
  3. Mémoire de travail : Faits extraits, préférences et tâches en cours

Quand vous envoyez un message, le bot recherche dans la mémoire à long terme le contexte pertinent. C'est ainsi qu'il "se souvient" que vous avez mentionné la migration API quatre jours plus tôt.

La recherche vectorielle est la clé. Ce n'est pas de la correspondance de mots-clés — c'est de la compréhension sémantique.

Se Connecter à Votre Vie Numérique Avec les Serveurs MCP

Les serveurs MCP (Model Context Protocol) sont comme donner des mains à votre assistant. Sans MCP, il ne peut que parler. Avec MCP, il peut agir — lire des fichiers, interroger des APIs, vérifier des calendriers, envoyer des notifications.

J'ai configuré des serveurs MCP pour : le système de fichiers, GitHub, Google Calendar et un webhook personnalisé pour les intégrations domotiques.

Le Système Heartbeat — Quand Votre IA Prend de Vos Nouvelles

C'est la fonctionnalité qui m'a bluffé. Le système heartbeat est un processus en arrière-plan qui s'exécute sur un timer — toutes les quelques heures, votre assistant vérifie sa mémoire de travail, cherche des tâches en attente, des échéances qui approchent ou des fils de conversation que vous avez laissés en suspens, et décide de vous contacter ou non.

Il ne spamme pas. Le système a un score de seuil — il ne communique que quand urgence × pertinence dépasse un certain niveau. En pratique, cela signifie 2-3 messages proactifs par jour.

Déploiement dans le Cloud — Quand Votre Laptop Dort

Exécuter le bot localement a un problème évident : quand vous fermez votre laptop, le bot meurt. Le déploiement cloud résout cela.

J'ai utilisé un simple VPS avec Docker Compose. La stack complète tourne sur une instance 2GB RAM. Ça coûte environ 5$/mois.

Ce Que Personne Ne Vous Dit Sur la Construction de Votre Propre Assistant IA

Trois choses m'ont surpris : Premièrement, l'ingénierie de prompts pour un assistant persistant est fondamentalement différente d'un chatbot. Vous concevez une personnalité, pas seulement une capacité. Deuxièmement, la gestion de la mémoire est le vrai défi d'ingénierie. Troisièmement, les messages proactifs changent votre relation avec l'IA de "outil que j'utilise" à "collègue qui m'aide."

Les Résultats Après Trois Semaines d'Utilisation Quotidienne

Après trois semaines, Gravity Claw est devenu l'outil le plus utile de ma stack de productivité. Il m'a fait économiser environ 45 minutes par jour en vérification de contexte.

Les messages proactifs sont la fonctionnalité phare. Ils ont sauvé trois échéances que j'aurais oubliées et deux réunions que j'avais oublié de planifier.

Ce Que Cela Signifie Pour l'Avenir de l'IA Personnelle

Nous sommes à un point d'inflexion. Les outils pour construire des assistants IA personnalisés sont maintenant accessibles à tout développeur. L'écart entre l'IA réactive et proactive est la différence entre une calculatrice et un collègue.


🤝 Travaillons Ensemble

Vous cherchez à construire des systèmes d'IA, automatiser des workflows ou scaler votre infrastructure tech ? J'adorerais échanger.

Coffee cup

Vous avez apprécié cet article ?

Votre soutien m'aide à créer davantage de contenu technique approfondi, d'outils open source et de ressources gratuites pour la communauté des développeurs.

Sujets connexes

Engr Mejba Ahmed

À propos de l'auteur

Engr Mejba Ahmed

Engr. Mejba Ahmed builds AI-powered applications and secure cloud systems for businesses worldwide. With 10+ years shipping production software in Laravel, Python, and AWS, he's helped companies automate workflows, reduce infrastructure costs, and scale without security headaches. He writes about practical AI integration, cloud architecture, and developer productivity.

Discussion

Comments

0

No comments yet

Be the first to share your thoughts

Leave a Comment

Your email won't be published

3  +  4  =  ?

Continuer l'apprentissage

Articles connexes

Tout parcourir

Comments

Leave a Comment

Comments are moderated before appearing.

Learning Resources

Expand Your Knowledge

Accelerate your growth with structured courses, verified certificates, interactive flashcards, and production-ready AI agent skills.

Sample Certificate of Completion

Sample certificate — complete any course to earn yours

Engr Mejba Ahmed

Engr Mejba Ahmed

Claude Code Expert · Online

👋

Hey there!

Quick Actions

WhatsApp Instant reply

Chat on WhatsApp

+880 1723 741224 · Instant reply

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

[email protected]

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support