ReasonDB: Base de Datos de Documentos de Código Abierto que Utiliza Navegación por Árbol Guiada por LLM en Lugar de Búsqueda Vectorial

✍️ OpenClawRadar📅 Publicado: 27 de febrero de 2026🔗 Source
ReasonDB: Base de Datos de Documentos de Código Abierto que Utiliza Navegación por Árbol Guiada por LLM en Lugar de Búsqueda Vectorial
Ad

Qué hace ReasonDB

ReasonDB es una base de datos de documentos de código abierto que adopta un enfoque diferente para la recuperación de conocimiento al preservar la estructura del documento como una jerarquía (encabezados → secciones → párrafos) y permitir que el LLM navegue por ese árbol para encontrar respuestas. Esto aborda el problema común donde los fallos de recuperación en bases de datos vectoriales y pipelines RAG se convierten en cajas negras de depuración.

Cómo funciona

Proceso de ingesta: Los documentos se convierten a markdown, se fragmentan por estructura, se construyen en un árbol y cada nodo es resumido por un LLM (de abajo hacia arriba).

Proceso de consulta: BM25 reduce los nodos candidatos → tree-grep filtra por estructura → el LLM clasifica por resúmenes → el recorrido de búsqueda por haz sobre el árbol extrae la respuesta. El LLM visita aproximadamente 25 nodos de entre millones en lugar de buscar en un índice vectorial plano.

Ad

Lenguaje de consulta y pila tecnológica

ReasonDB utiliza RQL, un lenguaje de consulta similar a SQL:

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

Donde SEARCH = BM25 y REASON = recorrido de árbol guiado por LLM.

La pila está construida en Rust usando redb, tantivy, axum y tokio. Es un binario único que funciona con OpenAI, Anthropic, Gemini, Cohere y APIs compatibles (incluyendo endpoints locales o compatibles con OpenAI).

Aplicaciones prácticas

Este enfoque es particularmente útil para desarrolladores que han estado luchando con la calidad de recuperación de RAG o quieren probar la recuperación basada en estructura en lugar de la búsqueda vectorial pura. La herramienta fue construida después de 3 años de experiencia con recuperación de conocimiento en Brainfish, donde las bases de datos vectoriales, bases de datos de grafos y pipelines RAG personalizados presentaban consistentemente los mismos desafíos de depuración.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Ver también

Prism MCP v5.1 añade compresión de memoria 10x y aprendizaje del agente a partir de correcciones.
Herramientas

Prism MCP v5.1 añade compresión de memoria 10x y aprendizaje del agente a partir de correcciones.

Prism MCP v5.1 presenta una compresión de memoria 10 veces mayor mediante TurboQuant portado a TypeScript, permitiendo millones de recuerdos en una computadora portátil sin bases de datos vectoriales. La actualización añade aprendizaje del agente a partir de correcciones del usuario y una interfaz visual de grafo de conocimiento.

OpenClawRadar
Configurar OpenClaw con Alquiler de GPU VAST.AI para Prompts Ilimitados de Ollama
Herramientas

Configurar OpenClaw con Alquiler de GPU VAST.AI para Prompts Ilimitados de Ollama

Un usuario describe combinar el alquiler de GPU de VAST.AI con Ollama y OpenClaw para superar los límites de prompts, pero encontró desafíos de configuración que requirieron edición manual de JSON.

OpenClawRadar
Bot de Telegram para gestionar canales headless de Claude Code mediante tmux
Herramientas

Bot de Telegram para gestionar canales headless de Claude Code mediante tmux

Un bot de Telegram sin dependencias externas que inicia, detiene y monitorea sesiones de Claude Code Channels en tmux en un servidor headless, con reinicio automático mediante watchdog.

OpenClawRadar
Claudetop: Monitoreo de Costos en Tiempo Real para Sesiones de Código Claude
Herramientas

Claudetop: Monitoreo de Costos en Tiempo Real para Sesiones de Código Claude

Claudetop es una herramienta similar a htop que muestra el gasto en tiempo real, la eficiencia de la caché y comparaciones de modelos para sesiones de Claude Code. Ofrece comandos de barra como /claudetop:stats y alertas inteligentes para hitos de costo y problemas de eficiencia.

OpenClawRadar