Depuis 6 mois j'accède à tout mon homelab depuis n'importe où.
Mon Proxmox, mes LXC, mon Home Assistant, mes notes Obsidian, mes films Jellyfin. Depuis mon iPhone, depuis le boulot, depuis n'importe quelle connexion.
Comment j´ai fait ça ?
Le plus simple pour éviter de mettre une clé API au mauvais endroit dans Hermes :
hermes config set OPENROUTER_API_KEY sk-or- ...
La commande range automatiquement les clés API dans ".env" et les autres réglages dans "config.yaml"
Ça évite de coller un secret dans la configuration générale, puis de l'oublier quand tu sauvegardes ou partages le fichier.
@Korben Deux ans avec un signalement Defender, ça pique ! ça me rappelle pourquoi je préfère un garde-fou technique à une simple consigne dans mon homelab. Une alerte ignorée finit toujours par devenir le problème de quelqu'un malheureusement ...
C'est exactement le genre de hausse qui me fait regarder mes coûts d'agents de beaucoup plus près, et surtout une optimisation des prompts et de cache.
De mon côté, je reste encore sur du ChaptGPT Luna qui permet à mon sens de réaliser beaucoup de chose. Deepseek m'apporte trop de timout ...
@tonysimons_ This is the kind of update I notice immediately. I can keep Hermes on my own server, but every extra provider key turns a quick test into a small admin project. Removing that step matters.
Petit réglage Hermes qui évite pas mal de bruit : "/verbose"
La commande fait défiler les modes "off", "new", "all" et "verbose".
"all" est pratique quand tu veux inspecter les outils. Pour une question simple, "off" est nettement plus lisible !
@QuentinLecocq_ Oui clairement ! Je suis d’accord avec toi. Je pense sincèrement que quand ils vont sortir leur application mobile ça va vraiment tout changer, donc autant s’y mettre maintenant 😉
@alexsoyes Je viens de réaliser que mon éditeur est presque passé au second plan aussi. Le chat fait le chantier, Git et le terminal me disent si quelque chose cloche !
@QuinnyPig@theo The multi-PC part is what catches my attention. I keep coming back to a local server with persistent files and state, but being able to configure an agent remotely without rebuilding everything sounds genuinely useful... I want to try this !!
@n8n_io This is the part people tend to skip. In my homelab, I trust technical permissions much more than an agent instruction saying "be careful"... the boundary has to exist even when the model gets it wrong !
Tout mettre dans la mémoire de ton agent est une mauvaise idée !
Ma règle avec Hermes :
> mémoire = les faits à garder
> skill = la méthode à refaire
> AGENTS.md = les règles du projet
La mémoire est volontairement limitée et chargée à chaque session. Si une info a déjà sa place ailleurs, je ne la duplique pas, sinon ça fait exploser la facture !
@QuentinLecocq_@Nicolas_MVD Petit conseil, sur Discord tu peux enlever les réponses aux message par le bot (plus lisible je trouve), tu peux aussi lui dire d’arrêter de mettre des réactions à tes messages.
Et dans les Channel du Discord j’enlève les fils de réponse aussi !
Petit piège avec les crons Hermes : mettre un LLM partout !
Si ton job vérifie une valeur et envoie une alerte, utilise "no_agent" : le script tourne seul, sa sortie est livrée telle quelle, sans appel au LLM.
Garde l’agent pour les tâches où il faut vraiment lire, comparer ou décider. Et comme ça tu gardes tes token !