"C’est noté, je m’en souviendrai" n’est pas une preuve que votre agent AI a enregistré quoi que ce soit..
avec Hermes, une sauvegarde en mémoire passe par un outil
Une méthode réutilisable doit être écrite dans un skill
Une décision projet doit exister dans un document
Demandez-lui :
"Montre-moi où tu as enregistré cette information et ce que tu as écrit."
Puis testes dans une nouvelle session, avec une question ciblée
Par exemple :
Quelle règle dois-tu appliquer avant de déployer ce projet ?
Si la réponse ne revient pas correctement, vérifiez ce qui a été sauvegardé et ce qui est chargé dans cette session
Mieux vaut découvrir le problème maintenant qu’au prochain déploiement..
Jon retweeted
Don’t trust, verify!
Still my lifetime mission, but this time applied to AI.
I am so excited about finally focusing fully on tackling AI safety / AI verification problems, and can’t wait to share soon what I will be working on for this new chapter of my career / life.
petit tips design
FILEZ DES REFERENCES (screen dribble, pinterest, behance) ce que vous voulez
Vous demandez à votre assistant préféré de pondre 3 variantes complètement différents inspirées de toute ces ref
vous y mettez un peu du votre (font, color)
et paf un beau design apparait
(oubliez pas les classiques par contre, les règles de base de l'UI)
OK C'EST PAS PARFAIT, MAIS C'EST 100% MIEUX QUE LE IA SLOP QU'ON VOIT
et faut repasser derrière un minimum, arrête de faire les feignasse
Le plus grand piège de l'histoire du numérique n'est pas Windows, Mac ou Android.
C'est votre assistant IA
Et personne ne le voit venir (en tout cas pas les moldus)
Deux familles s'opposent :
→ les assistants propriétaires (Duet, Grok bot, Muse, Dots…)
→ les assistants souverains (type Hermes, OpenClaw)
L'avantage des seconds : vous restez maître de votre setup
Mais ce n'est même pas le point le plus important
Le vrai enjeu, c'est le lock-in
On a déjà tous plus ou moins renoncé à quitter l'écosystème Google
Trop ancré dans nos vies
Sauf qu'au fond, ça reste 80% d'usage pro
Un assistant, lui, déborde du pro.
Il touche au perso, au créatif, au quotidien.
C'est toute votre vie numérique qui passe entre ses mains.
Accepter d'être lock-in sur ça aussi ?
c'est chaud quand même
La souveraineté, ce n'est pas un argument de niche.
C'est la seule façon de choisir qui vous assiste, au lieu de subir qui vous enferme
et oubliez pas, l'ia est sponsorisée pour l'instant
Une entreprise qui répond plus vite à ses clients, sans passer ses journées dans sa boîte mail ?
C'est probablement l'un des quick wins les plus simples avec un agent IA.
J'ai utilisé Hermes pour automatiser les demandes entrantes d'un site web
Moins de tâches répétitives, des réponses plus rapides, et zéro usine à gaz
Je montre concrètement comment ça fonctionne en vidéo
Use case VPS IA de truc très cool
Imaginez un photographe
Il prends des photos
Jusqu'à la tout va bien
C'est un photographe un peu urbain
Il prends des photos
Il peut les envoyer sur son VPS directement depuis son appareil
Une IA les retouche par rapport à ses presets ou pas selon le besoin
La photo est upload sur un site public
Le photographe a un QR code pour que les gens puissent se rendre sur le site
Ils peuvent voir les photos prises, la télécharger, la republier sur insta et laissez un pourboire directement sur le site pour les photos qu'ils veulent "acheter"
Tout est connecté
c'est pas TROP STYLÉ ?
Première mise à jour pour Nooria
- nouvelle DA
- nouveau parcours utilisateur pour les missions
- adaption des situations après retours de parents
(la mise à jour a été accepté en quelques heures)
maintenant le plan va réellement commencer
je vais bosser avec @2KoMaa pour les ads meta
j'ai préparé des cartes de visites, je vais me balader dans mon quartier et vers les écoles.
campagne meta ads
carousel tiktok/ig organique
+ aso et seo évidemment
objectif 50 téléchargements d'ici la fin du mois
(je prends pas trop de risque, step by step)
Apple rejette les paywalls iOS en ce moment
un dev avec crie que c'est la fin, déjà un classique
mais lisons bien le rejet 👇
guideline 3.1.2(c) : le montant facturé doit être l'élément le plus visible du paywall.
l'essai gratuit, le prix d'intro, le « soit 0.99 par semaine », tout ça passe en dessous, plus petit
donc non, t'as pas interdiction de parler de ton essai gratuit. t'as juste plus le droit de le mettre en énorme pour que le mec voie pas ce qui tombe au jour 8
si ton business tient parce que le client a pas vu le prix, c'est pas un paywall, c'est un piège
fais simple : le vrai prix en gros, l'essai en dessous. si l'app vaut pas le prix affiché, c'est l'app qu'il faut bosser, pas le bouton
à force de tricker les gens, ça finit toujours par te retomber dessus
sur AppRejectKit c'est déjà à jour, si tu dois repasser ton paywall avant ta prochaine update
apple is rejecting paywalls and you should be concerned
you won't be able to add "free", "start 7 day trial", etc. to your payment page anymore, it's over
just letting everyone know before they update their app
i changed it for "continue" or even adding the real price...it's the only way apple will accept it
the times where you could sneak in your way to make them pay are over
je me suis posé une question en réfléchissant à des agents hermes spé, connectés à tg ou whatsapp et qui tournent H24 sur VPS :
comment garder un contexte pertinent pendant plusieurs mois ?
prenons un coach sportif
je lui envoie mes séances, mes charges, mon sommeil, mes douleurs, mes repas et mes objectifs
voici comment je le construirais :
1. créer un profil hermes dédié :
avec une mission précise, des règles claires et uniquement les outils nécessaires au coaching
2. choisir un canal principal :
chaque conversation tg, whatsapp ou discord possède sa propre session. les canaux ne partagent pas automatiquement le même historique
3. utiliser la mémoire uniquement pour les faits durables :
objectifs, préférences, blessures, fréquence d’entraînement, contraintes alimentaires… pas pour enregistrer chaque repas ou série de squat
4. stocker les données importantes dans une vraie db :
séances, charges, mensurations, sommeil, douleurs et nutrition doivent être enregistrés de manière structurée. l’agent peut alors interroger les données exactes au lieu de se fier à un souvenir approximatif
5. définir des procédures :
après chaque séance, l’agent enregistre les données. avant de proposer le prochain entraînement, il relit l’historique récent, vérifie la progression et signale les informations manquantes
6. utiliser la recherche de sessions :
Hermes conserve l’historique complet dans SQLite. quand un ancien détail devient utile, l’agent peut retrouver les vrais échanges avec `session_search`
Hermes compresse automatiquement les longues conversations : les anciens échanges sont résumés, tandis que les messages récents restent dans le contexte actif
Le piège serait donc de compter uniquement sur une conversation infinie et un bon prompt
La bonne architecture, c’est :
- conversation pour échanger
- mémoire pour les faits durables
- base de données pour les données exactes
- historique pour retrouver les anciens échanges
- procédures pour éviter que l’agent improvise
c’est comme ça qu’on passe d’un chatbot qui “se souvient à peu près” à un agent spécialisé réellement utile sur plusieurs mois
les experts hermes, un avis ?
petite vidéo ou je discute tranquille des projets en cours
- seo
- aso
- nooria
- apprejectkit
youtu.be/Z2R60BWDBlY
c'est quoi la suite ?
Jon retweeted
Je n’ai pas envie de pouvoir bosser partout.
Avec l’IA, tous nos projets vont bientôt tenir dans notre poche.
Pratique. Mais si chaque marche, attente ou temps mort devient une occasion d’avancer, à quel moment est-ce qu’on s’arrête ?
Je sais que je partirais vite en cacahuète 😅
Extrait du nouvel épisode de CONNECTÉS avec @jonvolio 🔥
entrain de migrer une partie de mon système sur VPS
voici ce que je retiens
jusqu’ici, je travaillais avec un agent assez généraliste sur mon desktop
beaucoup de contexte, beaucoup d’outils et pouvait intervenir sur tous mes projets
ça marche déjà très bien, mais dès qu’on veut rendre le système autonome et disponible en permanence, une question arrive :
Comment donner des responsabilités à plusieurs agents sans donner tous les accès à tout le monde ?
Dans Hermes, un bot est simplement la représentation d’un profil dans l’interface.
Chaque profil peut avoir :
- son propre rôle
- sa propre mémoire
- ses propres conversations
- ses propres skills
- ses propres outils
- ses propres cron jobs
- son propre modèle LLM
- ses propres clés API
- ses propres accès aux applications et aux repositories.
je pourrais donc avoir :
- un orchestrateur général qui comprend mes demandes et distribue le travail
- un agent SEO qui analyse les rapports de monitoring
- un agent dev qui travaille uniquement sur les repositories autorisés
- un agent Client Operations qui prépare mes onboardings et mes factures
- un agent dédié à un client lorsque son volume ou ses règles le justifient
l’intérêt n’est pas seulement d’avoir plusieurs personnalités qui discutent entre elles
le vrai intérêt, c’est la compartimentation
mon agent Dev n’a pas besoin d’accéder aux factures
mon agent Facturation n’a pas besoin de pouvoir pousser du code en production
mon agent SEO n’a pas besoin de lire tous les documents privés d’un onboarding
et mon orchestrateur n’a pas forcément besoin de posséder tous les secrets
Il doit surtout savoir quel agent appeler, lui transmettre une tâche claire et récupérer une réponse vérifiable
Cela permet aussi d’adapter le modèle au travail demandé
Une opération déterministe, comme préparer un brouillon de facture à partir de données structurées, peut utiliser un modèle rapide et économique
Une analyse SEO complexe, une décision d’architecture ou un arbitrage entre plusieurs projets peut être confié à un modèle plus puissant
Et pour un client important, je peux aller plus loin :
- créer un profil dédié
- lui attribuer une clé API spécifique
- limiter ses accès aux données de ce client
- suivre sa consommation
- mesurer ce que ses automatisations me coûtent réellement
mais il y a une nuance importante : un profil n’est pas automatiquement un véritable sandbox de sécurité
Il sépare bien la mémoire, les sessions, les skills et la configuration Hermes. Mais si tous les profils tournent sous le même utilisateur Linux avec les mêmes credentials système, ils peuvent encore partager certains accès.
Le cloisonnement sérieux demande donc plusieurs couches :
Le profil Hermes pour séparer l’identité, la mémoire et les capacités
Les outils activés pour limiter ce que chaque agent peut appeler
Les credentials dédiés pour borner les accès GitHub, API ou cloud
Les containers ou utilisateurs système pour isoler réellement les fichiers et les processus
Les API métier pour empêcher un agent de contourner les règles de l’application
Les validations humaines avant une action sensible comme un envoi, un paiement ou une mise en production
Ce que je retiens pour mon utilisation : commencer avec quelques responsabilités claires :
Orchestration
SEO
Développement
Client Operations
Recherche
Puis créer un agent dédié à un client lorsqu’il possède assez de données, de règles, de routines ou d’accès spécifiques
L’objectif n’est donc pas de créer une armée de bots
C’est de construire une petite organisation d’agents où chacun sait :
ce qu’il doit faire
ce qu’il peut consulter
ce qu’il peut modifier
quand il doit déléguer
et quand il doit demander une validation humaine
Merci Hermes d'avoir éclairci tout ça.
une idée simple pour améliorer la rétention d’une app mobile : laissez l’utilisateur choisir lui-même quand il souhaite revenir.
la notif n’est plus une relance imposée par l’app, mais le rappel d’un engagement qu’il a pris.
Engagement + cohérence, appliqués au produit
ça intéresse qui de se barrer de wordpress ?
il y a tellement d'alternative possible concernant les CMS
j'utilise principalement SanityCMS mais j'ai envie d'explorer d'autres solutions
cloudcannon
emdash
sitepins
directus (premium)
cmsbrew
nomacms
statamic
tous compatible astro pour un max de plaisir
Petit tip App Store pour les apps enfants 👇
Ma review a été mise en pause pour un simple manque d’infos sur les données collectées et les services tiers.
Ajoutez ces précisions dès la soumission dans « App Review Information → Notes »
Ça peut éviter le rejet automatique d’Apple
*c'est ajouté dans l'audit de AppRejectKit :)






















