Understand any GitHub repository in seconds with intelligent AI analysis.
β Available Now Get CodeMind from the Microsoft Edge Add-ons Store! |
π§ Developer Mode Install manually via instructions below |
CodeMind is a powerful browser extension that uses AI to instantly understand any GitHub repository. Simply click a button and get:
- Smart Summaries β Understand what the project does, who it's for, and its key features
- Code Structure Analysis β Learn how the codebase is organized
- Tech Stack Detection β See all languages, frameworks, and dependencies at a glance
- Interactive Q&A β Ask follow-up questions and get detailed answers about any part of the code
- Analyzed Files View β See exactly which files were analyzed (new in v1.2.0!)
How to use:
- Install from the Edge Add-ons Store or manually
- Navigate to any GitHub repository
- Click the CodeMind button next to the Insights tab
- Configure your AI provider (Gemini, OpenAI, Claude, HuggingFace, or OpenRouter)
- Click Analyze Repository to get your summary
- One-Click Analysis β Click the CodeMind button on any GitHub repo
- AI Summaries β Get instant, readable explanations of complex code
- Interactive Chat β Ask follow-up questions about the repository
- Smart Caching β Results saved for 24 hours
- Analyzed Files Dropdown β See which files were included in the analysis
| Provider | Free Tier | Description |
|---|---|---|
| Gemini | β Yes | Google's AI with generous free tier |
| OpenAI | β Paid | GPT-4o with streaming support (new!) |
| OpenRouter | β Yes | Access 100+ models (DeepSeek, Qwen, etc.) |
| Claude | β Paid | Anthropic's Claude models |
| HuggingFace | β Yes | Open-source models |
- π Edge Browser Support β Fixed extension not working on Microsoft Edge
- β±οΈ Improved Timing β Increased injection timeout for slower browsers
- π URL Fallback β Added URL pattern validation for better reliability
- π€ OpenAI Support β GPT-4o integration with streaming
- π Analyzed Files Dropdown β See which files were analyzed with glow animation
- π No GitHub Token Required β Works on public repos without authentication
- π― Smart File Selection β Intelligent 80k token budget with file prioritization
- π§ ThinkingBox β See AI reasoning process in collapsible box
- π¨ Redesigned UI β New Analyze button with status colors
- β±οΈ Request Throttling β Built-in cooldown to prevent rate limits
v1.1.x Features
- π§ ThinkingBox β See AI reasoning process in collapsible box
- π GitHub Token β Handle rate limits with personal access token
- π¨ Glass UI β Modern glassmorphism design throughout
β οΈ Error Handling β Clear error messages with retry options
Your privacy matters. CodeMind:
- β Stores API keys locally in your browser only
- β Never sends data to external servers (except AI providers you choose)
- β Uses HTTPS for all API communications
- β Allows you to clear all data anytime
- β No GitHub token required for public repositories
Read the full Privacy Policy.
# Clone the repository
git clone https://github.com/AhmedV20/codemind.git
cd codemind
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run buildsrc/
βββ background/ # Service worker & API calls
β βββ api/ # AI provider implementations
β βββ services/ # Analysis, cache, strategies
βββ content/ # UI components & hooks
β βββ components/ # React components
β βββ utils/ # DOM scrapers, parsers
βββ shared/ # Types & constants
βββ popup/ # Extension popup
Step 1: Build the extension
npm run buildStep 2: Load in Chrome/Edge
-
Open your browser and navigate to:
- Chrome:
chrome://extensions - Edge:
edge://extensions
- Chrome:
-
Enable Developer mode (toggle in top-right corner)
-
Click "Load unpacked"
-
Select the
distfolder from the project directory -
CodeMind is now installed! π
Step 3: Configure
- Click the CodeMind extension icon in your toolbar
- Add your AI API key (Gemini, OpenAI, OpenRouter, Claude, or HuggingFace)
- Navigate to any GitHub repo and start analyzing!
Contributions are welcome! Please read CONTRIBUTING.md for guidelines.
MIT Β© 2026 CodeMind
