Repository navigation
Releases: Apra-Labs/ai-code-buddy
Release list
Release v2.3.2
AI Code Buddy v2.3.2
Download Package: ai-code-buddy-v2.3.2-bf89e92.zip
📥 Installation
- Download the ZIP file from the assets below
- Extract the ZIP file
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
📊 Build Information
📚 Documentation
📜 License
- Source Code: MIT License
- Documentation: CC BY 4.0
Release v2.3.1
AI Code Buddy v2.3.1
Download Package: ai-code-buddy-v2.3.1-e1b1f57.zip
📥 Installation
- Download the ZIP file from the assets below
- Extract the ZIP file
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
📊 Build Information
📚 Documentation
📜 License
- Source Code: MIT License
- Documentation: CC BY 4.0
Release v2.3.0
AI Code Buddy v2.3.0
Download Package: ai-code-buddy-v2.3.0-636abef.zip
📥 Installation
- Download the ZIP file from the assets below
- Extract the ZIP file
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
📊 Build Information
📚 Documentation
📜 License
- Source Code: MIT License
- Documentation: CC BY 4.0
Release v2.2.1
AI Code Buddy v2.2.1
Download Package: ai-code-buddy-v2.2.1-0549470.zip
📥 Installation
- Download the ZIP file from the assets below
- Extract the ZIP file
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
📊 Build Information
📚 Documentation
📜 License
- Source Code: MIT License
- Documentation: CC BY 4.0
Release v2.2.0
AI Code Buddy v2.2.0 - Site-Specific System Prompts
🚀 Major Feature Release - Configure different AI behavior for different websites!
🎯 What's New
Site-Specific System Prompts
Configure different AI behavior based on which website you're using. Perfect for tailoring the AI's expertise to your specific use case:
- Linux terminals (RPort): "You are a Linux expert. Focus on bash commands."
- DevOps portals: "Expert in C#, Java, and Azure. Focus on cloud infrastructure."
- Code review (GitHub): "You are a senior code reviewer. Focus on best practices."
- Log analysis: "You are a log analysis expert. Focus on identifying errors and patterns."
Key Features
✅ Pattern Matching
- Exact domain:
rport.io - Wildcard subdomain:
*.example.com - Wildcard prefix:
*github.com - Automatic specificity-based selection (most specific wins)
✅ Easy Management
- Full UI in Advanced tab
- Enable/disable with toggle switches
- Edit existing prompts with one click
- Delete with confirmation dialog
- Visual card-based interface
✅ Automatic Application
- Backend automatically applies correct prompt per site
- Works with all AI providers
- Seamless integration with existing features
UI Improvements
Redesigned Footer
- Reduced from 4 cramped lines to 2 clean rows
- Larger, more readable fonts (9px base)
- GitHub icon with "Open source" link
- Better spacing and professional appearance
- No additional space required
📊 Technical Details
- 45 new comprehensive tests for site-specific prompts (All passing ✅)
- 184 total tests (139 existing + 45 new) - Zero regressions ✅
- New
site-prompts.jsmodule with URL pattern matching - Updated
content.jsto pass current page URL - Updated
background.jsto retrieve and apply site-specific prompts - Updated build scripts to include new module
📥 Installation
From Source
- Download
ai-code-buddy-v2.2.0.zipfrom the assets below - Extract the ZIP file
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
Using Git
git clone https://github.com/Apra-Labs/ai-code-buddy.git
cd ai-code-buddy
git checkout v2.2.0
# Load the directory as unpacked extension in Chrome🎮 How to Use Site-Specific Prompts
- Click the extension icon
- Go to Advanced tab
- Find "Site-Specific System Prompts" section
- Click "+ Add Site-Specific Prompt"
- Enter:
- Pattern:
*.rport.io(or your domain) - Name:
RPort Terminal(optional) - Prompt: Your custom AI behavior
- Pattern:
- Click Save
The AI will now use your custom prompt when visiting matching sites!
📚 Documentation
- Full Documentation
- CHANGELOG - Complete version history
- Security Policy
- Troubleshooting Guide
🔒 Privacy & Security
- Keys stored locally - Never sent to Apra Labs servers
- Open source - Full transparency
- GDPR/CCPA compliant
- No telemetry or tracking
📜 License
- Source Code: MIT License
- Documentation: CC BY 4.0
🙏 Credits
Developed by Akhil Kumar @ Apra Labs
Previous Versions:
Release v2.1.3
AI Code Buddy v2.1.3
Download Package: ai-code-buddy-v2.1.3-9f388b5.zip
📥 Installation
- Download the ZIP file from the assets below
- Extract the ZIP file
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
📊 Build Information
📚 Documentation
📜 License
- Source Code: MIT License
- Documentation: CC BY 4.0
Release v2.1.2
AI Code Buddy v2.1.2
Download Package: ai-code-buddy-v2.1.2-ffe4986.zip
📥 Installation
- Download the ZIP file from the assets below
- Extract the ZIP file
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
📊 Build Information
📚 Documentation
📜 License
- Source Code: MIT License
- Documentation: CC BY 4.0
Release v2.1.1
AI Code Buddy v2.1.1
Download Package: ai-code-buddy-v2.1.1-cfb9df2.zip
📥 Installation
- Download the ZIP file from the assets below
- Extract the ZIP file
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
📊 Build Information
📚 Documentation
📜 License
- Source Code: MIT License
- Documentation: CC BY 4.0
v2.1.0 - Critical Bug Fix & Modal UX Enhancement
🎉 Release v2.1.0 - Critical Bug Fix and Modal UX Enhancement
✅ Critical Bug Fix
Fixed the "No input field found to insert script" error that prevented users from inserting AI-generated scripts back into textarea fields. This was a critical issue affecting core functionality.
Root causes identified and fixed:
- Input elements marked as
processedwere being filtered out - Empty input fields were being rejected
- Timing issue: input element stored after AI response instead of before
- CSS interference causing cursor/text misalignment
- Insert button wrappers causing styling conflicts
🚀 Major Improvements
Always Show Modal - Better UX than Insert buttons
- Two editable textareas: original prompt (top) and generated script (bottom)
- Edit prompt and click "Improve Further" for iterative refinement
- "Use Script" button remembers correct textarea and inserts properly
- Modal stays open during iterations with beautiful loading animation
Enhanced Modal Experience
- {+} AI Code Buddy branding matching icon design
- ESC key to close modal
- Copy button now closes modal automatically
- Removed redundant Close button (X remains)
- Toast notifications now appear above modal overlay
- Big, bold loading animation with Apra Labs branded spinner
CSS Improvements
- Fixed CSS interference with page input fields
- Removed .claude-button-wrapper * reset that was causing issues
- Cursor and text now properly aligned in page inputs
- Hover-based button visibility (30% opacity default)
🧪 Testing & Quality
- Added comprehensive test suite: input-element-detection.test.js
- 5 test cases covering the critical bug scenarios
- Extensively tested on RPort terminal interface
- All core functionality verified working
📚 Documentation
- Added site-permissions.html user guide
- Added test-azure-api.js for Azure OpenAI validation
- Improved code comments and documentation