Gitingest - GitリポジトリをAIフレンドリーなテキストに変換するツール
(github.com/cyclotruc)- GitリポジトリをLLM(大規模言語モデル)と統合できるように変換
- GitHub URLを簡単に変更するだけで要約版(digest)を生成可能
- ブラウザ拡張をサポート: Chrome / Firefox
- 手軽なコードコンテキスト抽出: リポジトリURLまたはローカルディレクトリからテキスト要約を生成
- LLMプロンプトに適した出力を提供するよう最適化
- 統計情報を提供: ファイルおよびディレクトリ構造、抽出データのサイズ、トークン数を計算
- CLIでターミナルから手軽に実行可能
- Pythonパッケージをサポート: コードから直接利用可能
- Tailwind CSS + FastAPI + Jinja2 + tiktoken + posthog
- Pythonエコシステムおよびデータサイエンスのプロジェクトで特によく動作し、JavaScript/Node が必要なら Repomix がおすすめ
1件のコメント
Repomix - 自分のコードベースをAIフレンドリーな形式に変換するツール
と似たツールですが、両者が得意とする対応言語が異なるため、Python には Gitingest、JavaScript には Repomix を使うよう互いに勧め合っているようです。