Transform your browsing experience with intelligent tab management, AI assistance, and productivity tools
β Star this repo if you find it helpful! β
AIPex is a powerful Chrome extension that revolutionizes your browsing experience by combining intelligent tab management with AI-powered assistance. Think of it as your personal browser command center that helps you stay organized, productive, and efficient.
- π€ AI-Powered: Intelligent tab organization and AI chat assistance
- β‘ Lightning Fast: Quick access with keyboard shortcuts (β+M / Ctrl+M)
- π¨ Beautiful UI: Modern, responsive design with dark mode support
- π§ Highly Customizable: Tailor the experience to your workflow
- π Universal: Works with all major websites and tools
- AI-Powered Organization: Automatically group related tabs using AI
- Quick Tab Switching: Find and switch between tabs instantly
- Tab Actions: Pin, mute, reload, and manage tabs efficiently
- Tab Search: Search through all your open tabs with smart filtering
- Intelligent Chat: Have conversations with AI directly in your browser
- Context-Aware: AI understands your current page and browsing context
- Multi-Modal: Text chat with potential for image processing
- Web Search Integration: Get real-time information and answers
- Smart History Search: Find previously visited pages quickly
- Bookmark Management: Organize and search through bookmarks
- Advanced Filtering: Use special commands for precise searches
- Browsing Analytics: Track your browsing patterns
- AI-Powered Insights: Get additional context for search results
- Smart Suggestions: Enhanced search recommendations
- Quick Actions: Perform actions directly from search results
-
Install from Chrome Web Store (Recommended)
-
Open AIPex
- Press
β+M(Mac) orCtrl+M(Windows/Linux) - Or click the AIPex icon in your toolbar
- Press
-
Start Using
- Type
/tabsto search tabs - Type
/aito start AI chat - Use the command palette for quick actions
- Type
| Action | Mac | Windows/Linux |
|---|---|---|
| Open AIPex | β+M |
Ctrl+M |
| New Tab | β+T |
Ctrl+T |
| Pin Tab | β₯+β§+P |
Alt+Shift+P |
| Mute Tab | β₯+β§+M |
Alt+Shift+M |
| Fullscreen | β+Ctrl+F |
Ctrl+F |
| Reload | β+β§+R |
Ctrl+Shift+R |
We love contributions! Here's how you can help make AIPex even better:
-
Clone the repository
git clone https://github.com/buttercannfly/AIPex.git cd AIPex -
Install dependencies
pnpm install
-
Start development server
pnpm dev
-
Load in Chrome
- Go to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked" and select the
build/chrome-mv3-devfolder
- Go to
pnpm buildsrc/
βββ background.ts # Extension background script
βββ content.tsx # Content script for web pages
βββ newtab.tsx # New tab page
βββ sidepanel.tsx # Sidebar panel
βββ features/ # Feature components
β βββ ai-chat.tsx # AI chat functionality
β βββ count-button.tsx # Utility components
βββ lib/ # Shared libraries
β βββ components/ # Reusable UI components
βββ mcp/ # MCP (Model Context Protocol) integration
We welcome all types of contributions! Here's how you can help:
- Create an issue with a clear description
- Include steps to reproduce the bug
- Add screenshots if applicable
- Open a feature request
- Describe the feature and its benefits
- Consider implementation complexity
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Add tests if applicable
- Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Fix typos and grammar
- Add missing information
- Improve code comments
- Create tutorials or guides
- Suggest UI improvements
- Create new icons or assets
- Improve accessibility
- Optimize for different screen sizes
Thanks to all our amazing contributors!
- Tab Manager - Switch, organize, and manage tabs
- History Manager - Search and browse history
- Bookmark Manager - Organize bookmarks efficiently
- AI Chatbot Sidebar - Intelligent conversations
- Keyboard Shortcuts - Quick access commands
- Dark Mode Support - Beautiful dark theme
- Google Search Enhancement - AI-powered insights
- Form & Input Management - Fill forms, manage inputs, and interact with web elements
- Enhanced AI Toolbar - Real-time translation and summarization
- Advanced Chatbot Features - Image processing and web search
- Tab Analytics - Browsing pattern insights
- Custom Themes - User-defined color schemes
- Firefox Support - Cross-browser compatibility
- Mobile Extension - Mobile browser support
- API Integration - Connect with external services
- Smart Form Filling: Automatically fill out web forms using AI
- Input Field Operations: Clear, read, and modify input fields
- Form Discovery: Find and analyze all forms on web pages
- Interactive Elements: Click buttons and interact with page elements
- Form Submission: Submit forms automatically
New AI Tools Available:
fill_input- Fill input fields with textclear_input- Clear input field contentget_input_value- Read current input valuessubmit_form- Submit web formsget_form_elements- Discover all forms and inputsclick_element- Click page elementsget_interactive_elements- Find clickable elements- Advanced AI Models - Support for multiple AI providers
- Some websites may have compatibility issues with the AI chat feature
- Tab grouping works best with AI token configured
- Performance may vary on older devices
This project is licensed under the MIT License - see the LICENSE file for details.
- GitHub Issues - Report bugs and request features
- GitHub Discussions - Ask questions and share ideas
- Chrome Web Store Reviews - Leave a review
If AIPex has improved your browsing experience, please consider:
- β Star this repository - It helps others discover the project
- π Report issues - Help us improve by reporting bugs
- π‘ Suggest features - Share your ideas for new functionality
- π Write reviews - Leave a review on the Chrome Web Store
- π€ Contribute code - Submit pull requests and improvements
- π’ Spread the word - Share with friends and colleagues
Support the development of AIPex by becoming a sponsor: