Étude de cas documentée
Recherche documentaire · Outils pour agents
USMBA-Cortex — Espace de connaissances local
Un cœur Rust pour retrouver ses documents, une CLI TypeScript pour Notion et un serveur MCP pour les assistants.USMBA-Cortex organise un espace de travail académique autour de trois composants : un cœur Rust avec stockage redb et recherche par index inversé, une CLI TypeScript pour la synchronisation Notion et un serveur MCP Node.js qui expose la recherche et les échéances aux assistants.
- Période:
- Août 2026 · code public
- Rôle
- Développement Rust, TypeScript et intégration MCP

Contexte
- Structure
- Projet personnel · espace académique
- Objectif
- Relier les documents de cours, les échéances et les outils d’assistance dans un espace local.
- Rôle
- Développement Rust, TypeScript et intégration MCP
Fonctionnalités
- Stockage local redb, index inversé et recherche par mots-clés dans les documents.
- Calcul des priorités de révision à partir des échéances et coefficients des examens.
- Commandes TypeScript pour le diagnostic et la synchronisation de l’espace Notion.
- Serveur MCP qui appelle le binaire Rust pour la recherche et les informations d’examens.
- Test d’invariant qui recherche les opérations de suppression et d’archivage dans le code Notion.
Dans le code source
Une recherche locale par mots-clés, intégrée aux assistants via MCP. Le module de synthèse générative reste un prototype.
- Stockage et recherche locale
Tables redb, indexation des mots et recherche documentaire.
- Passerelle MCP
Outils de recherche et d’examens reliés au binaire Rust.
- Test de non-suppression
Vérification statique des opérations Notion interdites.