Description
Selvedge est un outil conçu pour donner aux agents IA une mémoire décisionnelle persistante, leur permettant de stocker et de récupérer le raisonnement derrière les modifications de code. Cette capacité est cruciale pour comprendre pourquoi certains chemins de code ont été choisis ou rejetés, en particulier dans des projets complexes où les décisions peuvent s'étendre sur plusieurs sessions. Selvedge fonctionne comme un serveur MCP local et un CLI, stockant les décisions de projet et les approches rejetées dans un fichier SQLite situé dans le répertoire du projet.
Lire la suite
L'outil est compatible avec tout agent IA capable de se connecter via le MCP stdio local ou le CLI, ce qui le rend polyvalent pour divers environnements de développement. Il enregistre un raisonnement explicite pour les changements, y compris ce qui a changé, quand, qui a effectué le changement et pourquoi. Ces informations sont stockées localement, garantissant que les développeurs conservent le contrôle de leurs données sans dépendre d'un backend hébergé.
Selvedge est particulièrement utile pour les développeurs qui ont besoin de transporter la mémoire décisionnelle entre les sessions, empêchant la répétition des approches rejetées et fournissant un historique clair des décisions de projet. Il prend en charge la recherche en texte intégral sur l'historique des changements et exporte au format Agent Trace, facilitant la récupération et l'analyse des décisions passées.
L'outil est gratuit et open source, mettant l'accent sur la transparence et l'accessibilité. Il est conçu pour compléter les outils existants comme git, fournissant une couche de mémoire décisionnelle que les systèmes de contrôle de version traditionnels n'offrent pas. En utilisant Selvedge, les développeurs peuvent s'assurer que le contexte derrière les modifications de code est préservé, facilitant une meilleure prise de décision lors des futures sessions de codage.
- CatégorieCréateurs d'agents IA
- Modèle tarifaireGratuit
- DéploiementExécution locale
- PlateformesWeb
Fonctionnalités principales de Selvedge
Mémoire décisionnelle persistante
Stockage local SQLite
Compatibilité MCP et CLI
Attribution au niveau de l'entité
Recherche en texte intégral sur l'historique des changements
Exports au format Agent Trace
Gratuit et open source
Pas de backend hébergé requis
Comment utiliser Selvedge ?
Installer : Configurez Selvedge dans votre répertoire de projet
Connecter : Liez votre agent IA via MCP ou CLI
Enregistrer : Sauvegardez les décisions et les approches rejetées
Récupérer : Accédez au raisonnement stocké lors des sessions futures
Cas d'utilisation de Selvedge
- Raisonnement des modifications de code
- Mémoire décisionnelle
- Approches rejetées
- Historique du projet
- Stockage local





