ReasonDB : Base de données documentaire open-source utilisant la navigation arborescente guidée par LLM au lieu de la recherche vectorielle

✍️ OpenClawRadar📅 Publié: February 27, 2026🔗 Source
ReasonDB : Base de données documentaire open-source utilisant la navigation arborescente guidée par LLM au lieu de la recherche vectorielle
Ad

Ce que fait ReasonDB

ReasonDB est une base de données documentaire open-source qui adopte une approche différente pour la récupération de connaissances en préservant la structure des documents sous forme de hiérarchie (titres → sections → paragraphes) et en laissant le LLM naviguer dans cet arbre pour trouver des réponses. Cela résout le problème courant où les échecs de récupération dans les bases de données vectorielles et les pipelines RAG deviennent des boîtes noires de débogage.

Comment cela fonctionne

Processus d'ingestion : Les documents sont convertis en markdown, découpés par structure, construits en arbre, et chaque nœud est résumé par un LLM (de bas en haut).

Processus de requête : BM25 réduit les nœuds candidats → tree-grep filtre par structure → le LLM classe par résumés → un parcours par faisceau sur l'arbre extrait la réponse. Le LLM visite environ 25 nœuds sur des millions au lieu de parcourir un index vectoriel plat.

Ad

Langage de requête et pile technique

ReasonDB utilise RQL, un langage de requête de type SQL :

SELECT * FROM contracts SEARCH 'payment terms' REASON 'What are the late payment penalties?' LIMIT 5;

SEARCH = BM25 et REASON = parcours d'arbre guidé par LLM.

La pile technique est construite en Rust avec redb, tantivy, axum et tokio. C'est un binaire unique qui fonctionne avec OpenAI, Anthropic, Gemini, Cohere et les API compatibles (y compris les points de terminaison locaux ou compatibles OpenAI).

Applications pratiques

Cette approche est particulièrement utile pour les développeurs qui ont eu des difficultés avec la qualité de récupération RAG ou qui souhaitent essayer une récupération basée sur la structure plutôt qu'une recherche vectorielle pure. L'outil a été construit après 3 ans d'expérience avec la récupération de connaissances chez Brainfish, où les bases de données vectorielles, les bases de données graphiques et les pipelines RAG personnalisés présentaient systématiquement les mêmes défis de débogage.

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

OpenTabs : Serveur MCP avec plus de 100 plugins pour accéder aux outils d'IA basés sur navigateur
Tools

OpenTabs : Serveur MCP avec plus de 100 plugins pour accéder aux outils d'IA basés sur navigateur

OpenTabs est un serveur MCP associé à une extension Chrome qui expose plus de 100 plugins avec environ 2 000 outils en se connectant aux API internes d'applications web comme Slack, Discord et GitHub. Il fonctionne avec les sessions de navigation existantes, éliminant ainsi les clés API et les flux OAuth.

OpenClawRadar
repo-mem : Le serveur MCP open-source ajoute une mémoire d'équipe persistante à Claude Code
Tools

repo-mem : Le serveur MCP open-source ajoute une mémoire d'équipe persistante à Claude Code

repo-mem est un serveur MCP open-source qui ajoute une mémoire persistante et partagée aux sessions Claude Code en utilisant SQLite et Git. Il résout l'isolement d'équipe en stockant les observations dans des bases de données par utilisateur qui sont validées dans le dépôt.

OpenClawRadar
Maestro v1.5.0 ajoute la prise en charge de Claude Code pour l'orchestration multi-agent.
Tools

Maestro v1.5.0 ajoute la prise en charge de Claude Code pour l'orchestration multi-agent.

Maestro v1.5.0, une plateforme d'orchestration multi-agents open source, fonctionne désormais comme un plugin natif sur Claude Code en plus de Gemini CLI. La mise à jour comprend une planification de conception plus approfondie, une colonne vertébrale d'orchestration en 42 étapes, l'application des capacités des agents et un renforcement de la sécurité.

OpenClawRadar
CLAUDE.md : Un fichier prêt à l'emploi réduit de 63 % les tokens de sortie de Claude
Tools

CLAUDE.md : Un fichier prêt à l'emploi réduit de 63 % les tokens de sortie de Claude

CLAUDE.md est un fichier unique qui réduit la verbosité des réponses de Claude d'environ 63 % sans modification de code. Il cible la flagornerie, la verbosité et le bruit de formatage dans les réponses de Claude.

OpenClawRadar