概要
Drishtiは、コードとドキュメントの理解を深めるためのマルチモーダルなRAG(検索拡張生成)システムです。
Tree-sitterを用いてコードベースを意味のある塊に解析し、PDFや図などのドキュメントも取り込みます。
BM25とベクター検索を組み合わせたハイブリッド検索により、広範な情報源に対して質問応答が可能です。
開発者や研究者が複雑なコードベースや大量のドキュメントを効率的に探索・理解するのに役立ちます。
主要技術はFastAPI、Qdrant、Tree-sitter、Claude APIです。
互換性・特徴
- Python
- Web UI
- CLI
- AI/LLM
- マルチモーダル
- コード解析
基本情報
| ライセンス | MIT |
| Stars | 1 |
| カテゴリ | LLM |
| アクティビティ | low |