← ClaudeAtlas

local-agent-builderlisted

Construire, sécuriser ou étendre un agent d'IA personnel qui tourne en local et se pilote ET se lit depuis UN seul canal de messagerie — Telegram en long polling, dans les deux sens (ni WhatsApp, ni portail, ni mail entrant, ni pont tiers) : liste blanche d'utilisateurs, boucle d'agent à itérations bornées, outils à arguments validés, mémoire persistante SQLite, fournisseur LLM principal avec secours automatique, approbation humaine des actions sensibles. Utiliser ce skill dès que l'utilisateur veut créer un assistant/agent personnel local, un bot LLM avec outils et mémoire, un clone ou une nouvelle itération d’OpenGravity, ajouter un outil, un canal, de la transcription audio (et la réponse en vocal) ou une mémoire persistante à un bot existant, de brancher un compte externe (Gmail, Drive, Docs, Sheets, Calendrier) sans ouvrir un accès libre au fournisseur, brancher un appel vocal en direct (page servie par l'agent, websocket, barge-in, oreille/bouche remplaçables), ou auditer la sécurité d'un tel agent. Déc
balbesamasse/local-agent-builder-v110 · ★ 0 · AI & Automation · score 78
Install: claude install-skill balbesamasse/local-agent-builder-v110
# Constructeur d'agents personnels locaux Un agent personnel, ce n'est pas « un bot qui parle à une API ». C'est un programme qui **lit du texte non fiable et peut agir**. Tout ce skill découle de cette phrase : chaque capacité est une surface d'attaque, chaque capacité doit donc être déclarée, validée, bornée et journalisée. Ce skill produit un agent **terminé et prouvé**, pas un squelette décoratif : projet qui compile, suite de tests verte, invariants de sécurité vérifiés par un script, et un bot réellement joignable sur Telegram après avoir collé trois valeurs dans `.env`. ## De quoi je dispose déjà `assets/reference/` contient une implémentation complète : 91 fichiers, 11 326 lignes de production, 5 261 lignes de tests, 65 clés de configuration, 12 commandes dont 10 au menu Telegram, 5 tables (une colonne de préférence de voix **et** une colonne de canal par message : ce qui répond à un appel n'arrive pas par le même tuyau), 233 tests dont 6 bout-en-bout, et deux branches optionnées : `src/audio/` (voix) et `src/google/` (Workspace — 9 fichiers, 12 outils typés dont 5 sensibles derrière un clic). Ces chiffres sont **contrôlés** par `detect_drift.py`, qui compare ce que cette page annonce à ce que le projet fait — un chiffre de doc n'est pas une décoration. La couche `src/audio/` (voix : transcription et synthèse) y est, et le premier tour a été validé en réel sur Telegram avec appel d'outil et écriture relue. La couche `src/google/` y est aussi, validée jusqu'au ref