
kvault
par rabrooks
Corpus de connaissances local et recherchable avec classement BM25 et intégration serveur MCP.
Ce qu'il fait
kvault est une base de connaissances locale et rapide qui stocke les informations au format Markdown, JSON ou texte brut. Il permet aux utilisateurs de construire un corpus de connaissances personnel ou d'équipe avec de puissantes capacités de recherche, incluant ripgrep pour la vitesse et Tantivy pour l'appariement flou classé par BM25, sans dépendre d'API de plongement (embeddings) IA externes.
Outils
search_knowledge: Recherche dans le corpus des documents correspondants en utilisant des mots-clés ou le classement BM25.list_knowledge: Liste tous les documents, avec filtrage par catégorie optionnel.get_document: Récupère le contenu complet d'un document spécifique via son chemin.add_knowledge: Ajoute programmatiquement de nouveaux documents à la base de connaissances.
Installation
Installez ripgrep d'abord, puis installez kvault :
cargo install kvault
Pour activer le support MCP, compilez avec la fonctionnalité mcp :
cargo build --release --features mcp
Configuration Claude Desktop :
{
"mcpServers": {
"kvault": {
"command": "kvault",
"args": ["serve"]
}
}
}
Hôtes supportés
- claude
- cursor
- windsurf
Installation rapide
cargo install kvaultInformations
- Tarification
- free
- Publié
- 6/29/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Cursor
Add to mcp.json: {"kvault": {"command": "kvault", "args": ["serve"]}}Windsurf
Add to mcp_config.json: {"kvault": {"command": "kvault", "args": ["serve"]}}Claude Desktop
{"mcpServers": {"kvault": {"command": "kvault", "args": ["serve"]}}}





