Skip to content

AIPex: agentic assistant in your browser, automate your browser using natural language. ChatGPT Atlas Alternative, no migration need

License

Notifications You must be signed in to change notification settings

AIPexStudio/AIPex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– AIPex - AI-Powered Browser Automation Extension

The Open Source ChatGPT Atlas - Automate your browser with natural language commands

Chrome Web Store GitHub stars GitHub forks GitHub issues GitHub pull requests License: MIT TypeScript React

Twitter YouTube Discord

**⭐ The Open Source ChatGPT Atlas Alternative ⭐**

Chrome Web Store

πŸ€– What is AIPex?

AIPex is the open source alternative to ChatGPT Atlas - a revolutionary Chrome extension that transforms your browser into an intelligent automation platform. Using natural language commands and AI-powered intelligence, AIPex can automate virtually any browser task - from complex multi-step workflows to simple repetitive actions.

🎯 Why choose AIPex over ChatGPT Atlas?

  • βœ… Free & Open Source - No subscription fees, full transparency
  • βœ… No Browser Migration - Use your existing browser directly
  • βœ… All Atlas Features - Complete feature parity with additional capabilities
  • βœ… Better Performance - Optimized for speed and efficiency

πŸ“Š Comparison with Similar Projects

AIPex vs ChatGPT Atlas vs Dia/Comet vs Playwright-based Solutions

Feature AIPex ChatGPT Atlas Comet (Dia) Playwright-based
Pricing & Open Source βœ… Free and open source ❌ Paid and closed source βœ… Free and open source βœ… Free and open source
Browser Migration Cost βœ… No migration needed, use existing browser ❌ Requires browser migration ⚠️ Install separate Dia browser ❌ Launch browser + install dependencies
Setup & Resources βœ… One-click extension install, uses current browser ❌ Requires browser migration ⚠️ Install separate Dia browser ❌ Launch browser + install dependencies
Session Reuse βœ… Auto-uses existing logins & settings βœ… Preserves user environment βœ… Preserves user environment ❌ Clean environment, requires re-login
Ease of Use βœ… No technical knowledge needed ⚠️ Adapt to new browser ⚠️ Adapt to new browser ⚠️ Requires technical setup
Performance βœ… Fast, low LLM token cost βœ… Fast, low token cost βœ… Fast, low token cost ⚠️ Slower (IPC overhead, higher token cost)
Capabilities βœ… Full browser API, multi-tab support ⚠️ Limited features ⚠️ Limited API, tab selection only ⚠️ Limited to Playwright API
Feature Coverage βœ… All Atlas features available ⚠️ Multiple features implemented ⚠️ Limited features ⚠️ Limited features
BYOK βœ… Yes ❌ No ❌ No βœ… Yes

πŸš€ Do Amazing with AIPex

1. "Organize my tabs by topic"

10.23.mp4

2. "Use google to research MCP"

10.23.2.mp4

3. "write a twitter to say hello"

10.23.5.mp4

4. "please help me pass the exam"

10.23.6.mp4

πŸš€ Getting Started

Quick Start

  1. Install from Chrome Web Store (Recommended)

  2. Open AIPex

    • Press ⌘+M (Mac) or Ctrl+M (Windows/Linux)
    • Or click the AIPex icon in your toolbar

πŸ› οΈ Development & Contributing

We love contributions! Here's how you can help make AIPex even better:

πŸ“– For detailed development setup, build instructions, and contribution guidelines, please see DEVELOPMENT.md

πŸ“Š Tool Categories Overview

πŸ—‚οΈ Tab Management - 8 tools

Complete tab control and navigation:

  • get_all_tabs - Get all open tabs across all windows
  • get_current_tab - Get information about the currently active tab
  • switch_to_tab - Switch to a specific tab by ID
  • create_new_tab - Create a new tab with the specified URL
  • get_tab_info - Get detailed information about a specific tab
  • duplicate_tab - Duplicate an existing tab
  • close_tab - Close a specific tab
  • get_current_tab_content - Get the visible text content of the current tab
πŸ“„ Page Content & Interaction - 14 tools

Content extraction, analysis, and page interaction:

  • get_page_metadata - Get page metadata including title, description, keywords
  • extract_page_text - Extract text content with word count and reading time
  • get_page_links - Get all links from the current page
  • search_page_text - Search for text on the current page
  • get_interactive_elements - Get all interactive elements (links, buttons, inputs) with optimized performance
  • click_element - Click an element using CSS selector
  • summarize_page - Summarize page content with key points
  • fill_input - Fill an input field with text
  • clear_input - Clear the content of an input field
  • get_input_value - Get the current value of an input field
  • submit_form - Submit a form using CSS selector
  • get_form_elements - Get all form elements and input fields
  • scroll_to_element - Scroll to a DOM element and center it
  • highlight_element - Permanently highlight DOM elements
  • highlight_text_inline - Highlight specific words or phrases within text
⬇️ Downloads & Files - 4 tools

Download control and file management:

  • download_text_as_markdown - Download text content as markdown file
  • download_image - Download an image from base64 data
  • download_chat_images - Download multiple images from chat messages
  • download_current_chat_images - Download all images from current AI chat
πŸ“Έ Screenshots - 3 tools

Visual capture and screenshot management:

  • capture_screenshot - Capture screenshot of current visible tab
  • capture_tab_screenshot - Capture screenshot of a specific tab by ID
  • capture_screenshot_to_clipboard - Capture screenshot and save to clipboard
πŸ”§ Advanced Features - 3+ tools

Advanced browser automation and utilities:

  • Additional specialized tools for enhanced browser control
  • AI-powered content analysis and processing
  • Custom automation workflows

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Support & Community

πŸ† Contributors

Thank you to all the amazing contributors who help make AIPex better:

Contributors are automatically updated from GitHub. Click to see detailed contribution statistics.


Want to contribute? Check out our Contributing Guide and help make AIPex even better!

🌟 Star History

Star History Chart


Made with ❀️ by the AIPex Team

GitHub Chrome Web Store

πŸ“± Follow us on social media:

Twitter YouTube Discord