概要
Sembleは、AIエージェント向けに設計された高速かつ正確なコード検索ライブラリです。
`grep+read`と比較して約98%ものトークンを削減し、コードベース全体のインデックス作成と検索を1秒未満で実行します。
コード特化型Transformerと遜色ない高い検索精度を保ちながら、インデックス作成は200倍、クエリは10倍高速です。
GPUや外部サービスを必要とせず、CPUのみで動作するため、手軽に導入できます。
Claude CodeなどのAIエージェントを使用する開発者が、自然言語でコードスニペットを効率的に検索し、関連コードを発見するのに最適です。
CLIツールとしても提供されており、既存のワークフローに簡単に統合可能です。
互換性・特徴
- Python
- CLI
- Agent対応
- CPU動作
- コード検索
基本情報
| ライセンス | MIT |
| Stars | 5,534 |
| Forks | 234 |
| カテゴリ | AIエージェント |
| アクティビティ | high |
最新のissue
- semble install 卡死,且疯狂占用CPU, 无法用Ctrl+C及时中止 (更新: 2026-07-03)
- How to use correctly in coding agents? (更新: 2026-07-02)
- 重複コード検出機能の提案 (更新: 2026-06-22 / Duplicate Code Detection Feature Proposal)
- macOS x86_64: indexing fails with TypeError: ‘bytes’ object is not an instance of ‘str’ (更新: 2026-06-22)
最新リリース: v0.4.2 (2026-07-06)
