rawq: Herramienta CLI Local para Búsqueda Semántica de Código con Agentes de IA

Qué hace rawq
rawq es una herramienta CLI local que ayuda a los agentes de IA a encontrar código relevante sin leer archivos completos. Utiliza búsqueda semántica para guiar a los agentes de IA hacia partes específicas del código en lugar de archivos completos, permitiéndoles usar lectura/grep en los archivos correctos. La herramienta no es RAG ni un reemplazo de lectura/grep.
Implementación técnica
rawq utiliza por defecto un modelo local de 33MB que funciona a través del runtime ONNX para búsqueda semántica, combinado con búsqueda léxica BM25 mediante tantivy. La herramienta admite fragmentación de código con tree sitter para 16 idiomas y funciona en cualquier GPU gracias a ONNX con DirectML, CUDA o CoreML, con respaldo automático a CPU.
Rendimiento y características
En pruebas, los agentes de IA que utilizaron rawq consumieron 4 veces menos tokens y completaron tareas 2 veces más rápido en comparación con herramientas de lectura/grep ciegas. rawq también tiene un comando map que muestra la estructura de una base de código.
Detalles de desarrollo
La herramienta está escrita en Rust, es completamente de código abierto y se publica bajo licencia MIT. Está disponible en GitHub en https://github.com/auyelbekov/rawq.
📖 Read the full source: r/LocalLLaMA
👀 Ver también

Scrapling integrado como columna vertebral de scraping de OpenClaw.
Scrapling, una biblioteca de código abierto que aprende la estructura de las páginas y se adapta a los cambios, se ha integrado en OpenClaw como su motor de scraping central. Es 774 veces más rápido que BeautifulSoup con Lxml y admite múltiples tipos de selectores con sesiones asíncronas.

LobsterBoard añade sistema de temas y galería de plantillas
LobsterBoard ahora incluye un sistema de temas con cinco opciones visuales y una galería de plantillas que permite a los usuarios exportar e importar diseños de tableros con eliminación automática de datos sensibles.

ByteRover Complemento de Memoria para OpenClaw: Integración Nativa con Jerarquía Semántica
El complemento ByteRover Memory para OpenClaw proporciona memoria estructurada a largo plazo nativa mediante una arquitectura de tres capas y una jerarquía semántica almacenada en archivos Markdown. Logra un 92.2% de precisión en recuperación y requiere OpenClaw v2026.3.22+.

Herramientas de Código Abierto Claude para la Caza Automatizada de Recompensas por Errores
Tres repositorios de código abierto automatizan el proceso de recompensas por errores utilizando Claude Code. Las herramientas manejan reconocimiento, escaneo de vulnerabilidades web2/web3 y generan informes listos para enviar.