rawq: AIエージェントの意味的コード検索のためのローカルCLIツール

rawqの機能
rawqは、AIエージェントがファイル全体を読まずに関連するコードを見つけるのを支援するローカルCLIツールです。セマンティック検索を使用して、AIエージェントをファイル全体ではなく特定のコード部分に導き、適切なファイルに対してread/grepを使用できるようにします。このツールはRAGではなく、read/grepの代替でもありません。
技術的な実装
rawqは、セマンティック検索のためにONNXランタイムで動作する33MBのローカルモデルをデフォルトで使用し、tantivyによるBM25語彙検索と組み合わせています。このツールは16言語のtree sitterコードチャンキングをサポートし、ONNXとDirectML、CUDA、またはCoreMLのおかげで任意のGPUで動作し、自動的にCPUにフォールバックします。
パフォーマンスと機能
テストでは、rawqを使用していたAIエージェントは、盲目的なread/grepツールと比較して、トークン消費量が4分の1になり、タスク完了速度が2倍になりました。rawqには、コードベースの構造を表示するmapコマンドもあります。
開発の詳細
このツールはRustで書かれており、完全にオープンソースで、MITライセンスの下でリリースされています。GitHubのhttps://github.com/auyelbekov/rawqで利用可能です。
📖 Read the full source: r/LocalLLaMA
👀 See Also
6つの役割、記憶、ADHD対応設計を備えたOpenClaw AIエージェント:日常業務の内訳
ADHDを持つ個人開発者が、6つの役割(アクションプランナー、デブリーファー、ライター、法務、調査、CRM)を持つオープンソースAIエージェントを構築。メモリを共有し、トランスクリプトからフォローアップやドラフトを自動生成する。

エージェントコール:Claude CodeをGoogle Meet、Zoom、またはTeamsの通話にチームメイトとして参加させよう
AgentCall.devは、Claude Code、Codex、Cursorの既存のセッションをGoogle Meet、Teams、Zoomに音声、画面共有、チャットで接続します。デスクトップキャプチャは不要で、ダイレクトモードではサードパーティへのデータ送信もありません。

SmallClaw v1.0.2は、ローカルLLM向けのバックグラウンドタスクシステムを追加しました。
SmallClaw v1.0.2は、ステップ検証により小規模モデルの信頼性問題に対処する自律的なマルチステップワークフローを実行するバックグラウンドタスクエンジンを導入しました。このアップデートは、qwen3:4bなどの4Bクラスモデルを8GBマシンでテスト済みです。

コンテキストルーティング層は、アクセスされたファイルを追跡することで、Claudeコードのトークン使用量を削減します。
開発者は、コンテキストルーティングレイヤーを追加することで、AIが後続のターンで同じリポジトリファイルを再読取するのを防ぎ、Claude Codeの使用料を月約80ドル節約しました。このツールは、既にアクセスされたファイルを追跡し、冗長なトークン消費を削減します。