Mergy is an extension that combines GitHub repository contents into one text file, ideal for use with Anthropic's Claude Projects.

Latest Version

Version
1.1
Update
August 8, 2024
Size
1.15MiB
Developer
Category
Users
22
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (UK)
See more
Permissions
ActiveTab
Storage
See more

Mergy by Betalgo Extension

Mergy is a browser extension that simplifies working with GitHub repositories in Anthropic's Claude AI. It allows you to:

Fetch files from any public GitHub repository
Combine selected files into a single text document
Optimize the content for AI processing
Download the combined file for easy upload to Claude Projects

Key features:

Customizable file inclusion/exclusion rules
Respect for .gitignore rules
Support for custom ignore patterns
User-friendly interface with file size estimates

Mergy helps developers quickly provide Claude with context about an entire codebase, streamlining AI-assisted programming tasks. It's particularly useful for working with small to medium-sized libraries on GitHub.
To use Mergy:

Visit a GitHub repository
Click the Mergy icon and configure settings
Select files to include
Download the combined file
Upload to Claude Projects for AI analysis or code generation

Note: Requires a GitHub Personal Access Token for API access. Your token is stored locally and used only for GitHub API authentication.
Developed by Betalgo for use with Anthropic's Claude AI.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Mergy by Betalgo", "version": "1.1", "description": "Mergy is an extension that combines GitHub repository contents into one text file, ideal for use with Anthropic's Claude Projects.", "permissions": [ "activeTab", "storage" ], "host_permissions": [ "https://api.github.com/*" ], "action": { "default_popup": "popup.html", "default_icon": { "16": "images/icon16.png", "48": "images/icon48.png", "128": "images/icon128.png" } }, "background": { "service_worker": "background.js" }, "content_scripts": [ { "matches": ["https://github.com/*"], "js": ["content.js"] } ]}
Read more