ReasonDB: Banco de Dados de Documentos de Código Aberto que Utiliza Navegação em Árvore Guiada por LLM em vez de Busca Vetorial

✍️ OpenClawRadar📅 Publicado: February 27, 2026🔗 Source
ReasonDB: Banco de Dados de Documentos de Código Aberto que Utiliza Navegação em Árvore Guiada por LLM em vez de Busca Vetorial
Ad

O que o ReasonDB faz

ReasonDB é um banco de dados de documentos de código aberto que adota uma abordagem diferente para recuperação de conhecimento, preservando a estrutura do documento como uma hierarquia (títulos → seções → parágrafos) e permitindo que o LLM navegue por essa árvore para encontrar respostas. Isso resolve o problema comum em que falhas de recuperação em bancos de dados vetoriais e pipelines RAG se tornam caixas-pretas de depuração.

Como funciona

Processo de ingestão: Os documentos são convertidos para markdown, fragmentados por estrutura, construídos em uma árvore e cada nó é resumido por um LLM (de baixo para cima).

Processo de consulta: BM25 reduz os nós candidatos → tree-grep filtra por estrutura → LLM classifica por resumos → travessia de busca em feixe sobre a árvore extrai a resposta. O LLM visita aproximadamente 25 nós entre milhões, em vez de pesquisar um índice vetorial plano.

Ad

Linguagem de consulta e stack

ReasonDB usa RQL, uma linguagem de consulta semelhante a SQL:

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

Onde SEARCH = BM25 e REASON = travessia de árvore guiada por LLM.

A stack é construída em Rust usando redb, tantivy, axum e tokio. É um binário único que funciona com OpenAI, Anthropic, Gemini, Cohere e APIs compatíveis (incluindo endpoints locais ou compatíveis com OpenAI).

Aplicações práticas

Essa abordagem é particularmente útil para desenvolvedores que têm lutado com a qualidade de recuperação do RAG ou querem experimentar recuperação baseada em estrutura em vez de busca vetorial pura. A ferramenta foi construída após 3 anos de experiência com recuperação de conhecimento na Brainfish, onde bancos de dados vetoriais, bancos de dados de grafos e pipelines RAG personalizados consistentemente apresentavam os mesmos desafios de depuração.

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

A habilidade OpenClaw adiciona geração de imagens por IA com suporte local ao ComfyUI e prompts curados.
Tools

A habilidade OpenClaw adiciona geração de imagens por IA com suporte local ao ComfyUI e prompts curados.

Uma nova habilidade do OpenClaw oferece capacidades de geração de imagens por IA diretamente no terminal, apresentando mais de 1.300 prompts curados, integração local com ComfyUI e fluxos de trabalho de aprimoramento de prompts.

OpenClawRadar
Vibeyard adiciona quadro Kanban para gerenciar múltiplas sessões do Claude Code
Tools

Vibeyard adiciona quadro Kanban para gerenciar múltiplas sessões do Claude Code

Um IDE open-source chamado Vibeyard agora inclui um quadro Kanban que permite iniciar sessões do agente Claude Code diretamente dos cartões. Os cartões passam automaticamente para a coluna "Concluído" quando o agente termina.

OpenClawRadar
Skill Bill: Uma Estrutura de Governança Baseada em Markdown para Habilidades de Codificação em IA
Tools

Skill Bill: Uma Estrutura de Governança Baseada em Markdown para Habilidades de Codificação em IA

Um desenvolvedor criou o Skill Bill, um framework de 44 habilidades de IA baseadas em Markdown para Kotlin, Android/KMP, PHP e Go que aborda problemas de gerenciamento de prompts como derivação de nomenclatura e lógica duplicada. Inclui habilidades de orquestração como 'feature-implement' que encadeiam 10-12 invocações de habilidades e sincroniza com Claude Code, Copilot, GLM e Codex.

OpenClawRadar
Rivet Actors adiciona armazenamento SQLite: um banco de dados por agente, locatário ou documento
Tools

Rivet Actors adiciona armazenamento SQLite: um banco de dados por agente, locatário ou documento

Os Rivet Actors agora suportam armazenamento SQLite, onde cada ator recebe seu próprio banco de dados SQLite, permitindo milhões de bancos de dados independentes para agentes de IA, SaaS multi-inquilino, documentos colaborativos ou isolamento por usuário.

OpenClawRadar