rawq : Outil CLI Local pour la Recherche Sémantique de Code par Agent IA

✍️ OpenClawRadar📅 Publié: March 22, 2026🔗 Source
rawq : Outil CLI Local pour la Recherche Sémantique de Code par Agent IA
Ad

Ce que fait rawq

rawq est un outil CLI local qui aide les agents d'IA à trouver du code pertinent sans lire des fichiers entiers. Il utilise la recherche sémantique pour guider les agents d'IA vers des parties spécifiques du code plutôt que des fichiers complets, leur permettant d'utiliser la lecture/recherche sur les bons fichiers. L'outil n'est pas un RAG ni un remplacement pour la lecture/recherche.

Implémentation technique

rawq utilise par défaut un modèle local de 33MB qui fonctionne via ONNX runtime pour la recherche sémantique, combiné avec la recherche lexicale BM25 via tantivy. L'outil prend en charge le découpage de code avec tree sitter pour 16 langages et fonctionne sur n'importe quel GPU grâce à ONNX avec DirectML, CUDA ou CoreML, avec un repli automatique sur CPU.

Ad

Performances et fonctionnalités

Lors des tests, les agents d'IA qui utilisaient rawq ont consommé 4 fois moins de tokens et ont terminé les tâches 2 fois plus vite comparé aux outils de lecture/recherche aveugles. rawq possède également une commande map qui montre la structure d'une base de code.

Détails de développement

L'outil est écrit en Rust, entièrement open-source, et publié sous licence MIT. Il est disponible sur GitHub à https://github.com/auyelbekov/rawq.

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

GLM 5 sur Mac M3 : Observations de performance pour le codage agentique
Tools

GLM 5 sur Mac M3 : Observations de performance pour le codage agentique

Un utilisateur rapporte avoir exécuté GLM 5 via la quantification 4 bits de MLX sur un Mac M3 avec 512 Go de RAM, le trouvant utilisable pour le codage agentique avec un contexte inférieur à 50 000 tokens, mais notant des ralentissements significatifs au-delà de ce seuil.

OpenClawRadar
Signet : Un substrat de mémoire local et open source pour les agents IA
Tools

Signet : Un substrat de mémoire local et open source pour les agents IA

Signet est un substrat mémoire open-source pour les agents d'IA qui déplace la gestion de la mémoire en dehors de la boucle de l'agent. Il conserve les transcriptions, distille les sessions en mémoire structurée, lie les entités dans un graphe et injecte le contexte avant le début des invites.

OpenClawRadar
Développeur crée un agent de recherche IA local qui génère des podcasts à partir de sujets ou de liens YouTube.
Tools

Développeur crée un agent de recherche IA local qui génère des podcasts à partir de sujets ou de liens YouTube.

Un développeur a créé un agent d'IA entièrement local qui prend des sujets ou des liens YouTube et génère des rapports approfondis, des scripts de podcast conversationnels et de l'audio. Le système recherche dynamiquement, extrait des informations, affine les résumés et crée des conversations naturelles d'aller-retour.

OpenClawRadar
Plugin de reclassement externe pour OpenClaw Memory-Core : réutiliser les anciens GPU
Tools

Plugin de reclassement externe pour OpenClaw Memory-Core : réutiliser les anciens GPU

Un développeur partage un plugin pour OpenClaw qui permet à memory-core d'utiliser un reranker externe au lieu du QMD intégré, améliorant les performances sur les configurations limitées en CPU.

OpenClawRadar