概要
Sembleは、AIエージェント向けに設計された高速かつ正確なコード検索ライブラリです。
`grep+read`と比較して約98%ものトークンを削減し、コードベース全体のインデックス作成と検索を1秒未満で実行します。
コード特化型Transformerと遜色ない高い検索精度を保ちながら、インデックス作成は200倍、クエリは10倍高速です。
GPUや外部サービスを必要とせず、CPUのみで動作するため、手軽に導入できます。
Claude CodeなどのAIエージェントを使用する開発者が、自然言語でコードスニペットを効率的に検索し、関連コードを発見するのに最適です。
CLIツールとしても提供されており、既存のワークフローに簡単に統合可能です。
互換性・特徴
- Python
- CLI
- Agent対応
- CPU動作
- コード検索
基本情報
| ライセンス | MIT |
| Stars | 2,610 |
| Forks | 101 |
| カテゴリ | AIエージェント |
| アクティビティ | high |
最新のissue
- パフォーマンス: 大規模なWindowsリポジトリでの初期化に1.5〜3分かかる (更新: 2026-05-18 / Performance: Initialization takes 1.5 – 3 minutes on large Windows repos)
- nixos / flakeサポートを追加したい (更新: 2026-05-18 / Would like to add nixos / flake support.)
- 初回セットアップにネットワークアクセスが必要だが、文書化されていない (更新: 2026-05-18 / First-time setup requires network access, not documented)
- フィードバック: テストからのいくつかのアイデア/メモ (更新: 2026-05-18 / Feedback: a few ideas/notes from my testing)
最新リリース: v0.1.8 (2026-05-18)
