Almanac
Plateforme TypeScript open-source (Apache-2.0) signée tryprotege qui transforme n'importe quelle source de données en index interrogeable par un agent AI. Utilise une indexation graph-enhanced qui réduit les tokens consommés tout en améliorant la précision de la récupération. 5 modes de query (naive, local, global, hybrid, mix) selon le type de question. Génère automatiquement un index pour n'importe quel serveur MCP, pensé pour Claude Desktop, Cline, ChatGPT.
Forces
- Graph-enhanced, relations entité-entité en plus du semantic search vector
- 5 modes de query (naive, local, global, hybrid, mix), adaptable au type de question
- Indexation auto pour n'importe quel serveur MCP, pas besoin de coder un connecteur
- Open-source Apache-2.0, multi-database, parallel processing
Limites
- Pas de package npm, full-stack TS à cloner + pnpm install + pnpm start
- Plus lourd que RAG vector classique (graphe à construire et maintenir)
- Projet jeune (signal source unique pour le moment), maturité à confirmer
Pour qui
- Agents qui doivent croiser plusieurs sources de données hétérogènes (Slack, GitHub, Notion, drive)
- Stack RAG d'entreprise où la précision entité-entité prime sur le simple semantic match