CodeKitty AI

任意の GitHub リポジトリとチャットして、コードベースとファイルを把握する

機能

CodeKitty AI Google Chrome 拡張機能は、2 つの主な方法で Gemini API を使用して大規模な GitHub リポジトリを理解するのに役立ちます。最初の方法では、GitHub ファイルと現在のウェブページのコードからコンテンツを取得し、Gemini AI API を使用してバックエンドに API 呼び出しを行います。この方法では、追加の質問をするための継続的なチャットのような機能を構築します。また、ユーザーがコードを選択し、[説明] ボタンをタップすると、自動的に説明を受け取ることもできます。2 つ目の方法では、リポジトリ名を取得して GitHub API を使用してすべてのコンテンツを取得します。次に、Langchain と Gemini API エンベディング モデルを使用してラグを構築します。AI にはリポジトリの完全なコンテキストが含まれますが、コード行の合計数は 12, 000 行に制限されています。このように、CodeKitty は、Gemini を使用して大規模なコードベースの構文やファイルなどを理解する際にデベロッパーを支援します。

構成

  • ウェブ/Chrome

チーム

By

CodeKitty AI

差出人

インド