CodeKitty AI

Mit einem beliebigen GitHub-Repository chatten, um die Codebasis und Dateien zu verstehen

Funktion

Die Google Chrome-Erweiterung CodeKitty AI hilft Programmierern, große GitHub-Repositories mithilfe der Gemini API anhand von zwei Hauptmethoden zu verstehen. Bei der ersten Methode werden Inhalte aus GitHub-Dateien und Code auf der aktuellen Webseite abgerufen und über die Gemini AI API ein API-Aufruf an das Backend gesendet. Mit dieser Methode wird eine kontinuierliche, chatähnliche Funktion erstellt, um weitere Fragen zu stellen. Außerdem können Nutzer Code auswählen und auf die Schaltfläche „Erläutern“ tippen, um automatische Erklärungen zu erhalten. Bei der zweiten Methode wird der Repository-Name abgerufen, um den gesamten Inhalt mithilfe der GitHub API abzurufen. Anschließend wird mit LangChain und dem Einbettungsmodell der Gemini API ein generativer Text erstellt. Die KI hat den vollständigen Kontext des Repositorys, aber die Gesamtzahl der Codezeilen ist auf 12.000 beschränkt. So kann CodeKitty Entwicklern mithilfe von Gemini dabei helfen, die Syntax großer Codebases und Dateien besser zu verstehen.

Basis

  • Web/Chrome

Team

Von

CodeKitty AI

Von

Indien