Extension for analyzing git repositories using artificial intelligence

Latest Version

Version
1.1
Update
December 1, 2024
Size
1.34MiB
Developer
Category
Users
6
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
UnlimitedStorage
Downloads
SidePanel
See more

Reposy Extension

Reposy is a browser extension for analyzing public and private repositories from GitHub, GitLab, and Bitbucket using Google's Gemini 1.5 AI, which can process up to 2 million characters, supporting projects of nearly any size.

To use Reposy, add your own API key in the settings. Google charges for Gemini API usage as per their pricing policy (https://ai.google.dev/pricing#1_5flash). The interface estimates token usage, but the extension’s author is not responsible for any resulting charges.

Since Reposy version 1.1 you are now capable of disabling/enabling folders/files of a repository for AI to reduce tokens usage by disabling unnecessary files.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Reposy", "description": "Extension for analyzing git repositories using artificial intelligence", "version": "1.1", "icons": { "16": "images/logo-16.png", "32": "images/logo-32.png", "48": "images/logo-48.png", "128": "images/logo-128.png" }, "action": { "default_popup": "index.html", "default_icon": "images/logo.png" }, "side_panel": { "default_path": "side-panel-index.html" }, "permissions": [ "storage", "unlimitedStorage", "downloads", "sidePanel" ], "externally_connectable": { "matches": ["https://*/*"] }, "content_scripts": [ { "js": ["js/scanner.js"], "matches": [ "https://*/*" ] } ], "web_accessible_resources": [ { "resources": [ "images/*.png" ], "matches": [ "https://*/*" ] } ], "background": { "service_worker": "js/service-worker.js" } }
Read more