conservé : Serveur MCP local permettant l'accès LLM aux connaissances locales
kept, développé par Egroup Labs, est un serveur MCP qui connecte les assistants IA à des bases de connaissances privées pour une utilisation augmentée par la récupération. L'outil expose un point de terminaison du Protocole de Contexte de Modèle afin que les clients compatibles MCP puissent interroger des documents indexés et du code pendant les invites de modèle. Il se concentre sur la mise à disposition de la documentation locale pour les modèles de langue sans indexation externe. Les développeurs, chercheurs et utilisateurs avancés bénéficient d'un pont axé sur la confidentialité entre les clients IA de bureau et leurs magasins de données locaux.
Pour quelles tâches pouvez-vous réellement l'utiliser ?
kept fonctionne comme un intermédiaire qui permet aux modèles de langage de référencer du contenu local pendant les invites, permettant des cas d'utilisation concrets tels que la recherche dans le code source, la récupération de documents pour répondre à des questions, et des recherches de connaissances sur l'appareil pour des notes de recherche. Parce qu'il implémente le Protocole de Contexte de Modèle, des clients compatibles comme Claude Desktop et Cursor peuvent effectuer des requêtes de Génération Augmentée par Récupération contre les fichiers privés d'un utilisateur, transformant les dépôts locaux en contexte disponible au moment de la requête.
Quelle est la précision des récupérations par rapport à la recherche manuelle ?
L'indexation et la récupération dans kept produisent un accès rapide aux passages correspondants car le serveur construit des indices consultables des fichiers locaux, ce qui aide les modèles à localiser le texte source. La précision dépend de la granularité de l'index et de l'utilisation des passages récupérés par le modèle client ; les extraits récupérés fournissent un contexte mais les réponses générées doivent être vérifiées par rapport aux documents originaux. Le code open-source et la journalisation peuvent aider les développeurs à ajuster les paramètres de l'index pour améliorer la pertinence.
Quels formats de fichiers et quel environnement cela nécessite-t-il ?
kept accepte plusieurs formats de documents et indexe les dépôts locaux afin que les clients puissent interroger différents types de documentation. Le serveur fonctionne là où Node.js est disponible, offrant une exécution multiplateforme sur des machines de bureau. Il nécessite une application hôte compatible avec MCP pour servir d'interface client ; des exemples incluent Claude Desktop. Les administrateurs configurent le serveur et pointent la configuration du client vers le point de terminaison en cours d'exécution pour permettre des requêtes depuis l'assistant de bureau.
kept protège-t-il les données privées et comment cela s'intègre-t-il dans les flux de travail des développeurs ?
L'outil utilise un modèle de traitement local-prioritaire donc les fichiers sont indexés et recherchés sur la machine de l'utilisateur plutôt que téléchargés vers des index de recherche externes, ce qui permet de gérer sur place du matériel sensible. Le dépôt open-source de Kept permet l'inspection du code et les contributions de la communauté, rendant la configuration transparente. La configuration nécessite une familiarité technique avec les serveurs et la configuration des clients, donc elle s'intègre mieux dans des environnements axés sur les développeurs plutôt que dans une utilisation de bureau occasionnelle.
Infrastructure pratique pour les utilisateurs techniques qui ont besoin d'un contexte de modèle privé
kept est une option pragmatique pour les développeurs et les chercheurs qui ont besoin que les LLMs fassent référence à des fichiers privés ; sa conception suppose que l'opérateur est familier avec la configuration du serveur et un client compatible MCP, donc les utilisateurs non techniques peuvent trouver l'adoption lourde. Une approche recommandée est de piloter l'outil avec un petit corpus et d'activer la journalisation pour confirmer la couverture de l'index avant de passer à des dépôts et des flux de travail plus importants.




