MCPcopy Index your code
hub / github.com/AIPexStudio/AIPex

github.com/AIPexStudio/AIPex @v0.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.0 ↗ · + Follow
2,334 symbols 5,601 edges 391 files 389 documented · 17%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

AIPex Browser Automation

Ваш браузер уже работает!

Chrome Web Store Edge Add-ons

License: MIT

Discord X/Twitter YouTube

English | 中文 | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский


AIPex — Агент автоматизации браузера с открытым исходным кодом, который живет в вашем существующем браузере.

  • Нулевая миграция: Не нужно устанавливать новый браузер. Не нужно изучать новый рабочий процесс.
  • Открытый исходный код: Лицензия MIT. Полностью прозрачный, проверяемый и расширяемый.
  • Конфиденциальность прежде всего: Ваши данные никогда не покидают вашу машину. Bring Your Own Key (BYOK).

Почему мы создали это

Каждый инструмент автоматизации браузера просит вас: - Установить отдельный браузер (Dia/Comet) - Платить ежемесячную подписку (ChatGPT Atlas) - Отказаться от ваших данных просмотра

Мы спросили: почему автоматизация не может просто работать в браузере, который вы уже используете?

AIPex — это ответ. Установите расширение, введите свой API-ключ и автоматизируйте что угодно — прямо там, где вы уже работаете.


Быстрый старт

  1. УстановитьChrome Web Store или Edge Add-ons
  2. Открыть — Нажмите на значок AIPex
  3. Автоматизировать — Введите или скажите, что вы хотите сделать, на естественном языке

Использование с ИИ-агентами (MCP)

AIPex теперь поддерживает Model Context Protocol (MCP), позволяя ИИ-агентам, таким как Cursor, Claude Code и VS Code Copilot, напрямую управлять вашим браузером.

AI Agent ──stdio──▶ aipex-mcp-bridge ──WebSocket──▶ AIPex Extension ──▶ Browser

Шаг 1: Настройка агента

Cursor (.cursor/mcp.json) · Claude Desktop (claude_desktop_config.json) · Windsurf (mcp_config.json):

{
  "mcpServers": {
    "aipex-browser": {
      "command": "npx",
      "args": ["-y", "aipex-mcp-bridge"]
    }
  }
}

Claude Code:

claude mcp add aipex-browser -- npx -y aipex-mcp-bridge

VS Code Copilot (.vscode/mcp.json):

{
  "servers": {
    "aipex-browser": {
      "command": "npx",
      "args": ["-y", "aipex-mcp-bridge"]
    }
  }
}

Шаг 2: Подключение расширения

  1. Откройте Chrome → иконка AIPex → Настройки
  2. Установите WebSocket URL: ws://localhost:9223
  3. Нажмите Подключить

Ваш агент теперь имеет доступ к 30+ инструментам автоматизации браузера через MCP. См. mcp-bridge/README.md для расширенных настроек.


Skill

AIPex предоставляет skill aipex-browser — готовый к использованию пакет для агентов, поддерживающих протокол skill (таких как Claude Code и среды выполнения, совместимые с OpenClaw).

Skill включает стратегию использования инструментов, полные схемы параметров для 30+ инструментов управления браузером и типовые паттерны автоматизации — агент может сразу эффективно управлять браузером без предварительного изучения.

Подробнее см. skill/SKILL.md.


Демонстрации

"У меня открыто 100 вкладок. Помогите."

https://github.com/user-attachments/assets/4a4f2a64-691c-4783-965e-043b329a8035

"Изучите эту тему, не покидая браузер"

https://github.com/user-attachments/assets/71ec4efd-d80e-4e8f-8e39-88baee3ec38e

"Напишите твит за меня"

https://github.com/user-attachments/assets/81f6b482-84d0-4fd9-924b-dca634b208ec

"Помогите мне сдать этот экзамен"

https://github.com/user-attachments/assets/ba454715-c759-41df-bf87-e835f76be365


Сравнение AIPex

Зачем устанавливать новый браузер, если вы можете автоматизировать тот, который у вас уже есть?

Функция AIPex ChatGPT Atlas Dia/Comet Manus
Миграция браузера Нет Требуется Требуется Нет
Цена Бесплатно Платно Платно Платно
Открытый исходный код Да Нет Нет Нет
Конфиденциальность Полная Частичная Частичная Частичная
BYOK Да Нет Нет Нет

Вклад

Мы приветствуем вклад! См. DEVELOPMENT.md для инструкций по настройке.


Участники


История звезд

Star History Chart


Сделано с ❤️ командой AIPex

GitHub Chrome Edge

Extension points exported contracts — how you extend this code

ContextProvider (Interface)
(no doc) [7 implementers]
packages/core/src/context/types.ts
RuntimeAddonCleanup (Interface)
(no doc) [7 implementers]
packages/browser-runtime/src/runtime/types.ts
FileSystemClient (Interface)
(no doc) [3 implementers]
packages/aipex-react/src/components/file-manager/types.ts
SkillClient (Interface)
(no doc) [2 implementers]
packages/browser-ext/src/components/skill/types.ts
SearchOptions (Interface)
(no doc)
packages/dom-snapshot/src/query.ts
JSONRPCRequest (Interface)
(no doc)
mcp-bridge/src/bridge.ts
KeyValueStorage (Interface)
(no doc) [3 implementers]
packages/core/src/storage/index.ts
ToolRegistryLike (Interface)
(no doc) [4 implementers]
packages/browser-runtime/src/tools/index.ts

Core symbols most depended-on inside this repo

cn
called by 205
packages/aipex-react/src/lib/utils.ts
t
called by 154
packages/aipex-react/src/components/chatbot/components/login-prompt.tsx
get
called by 109
packages/browser-runtime/src/storage/storage-adapter.ts
set
called by 91
packages/browser-runtime/src/storage/storage-adapter.ts
collectDomSnapshot
called by 76
packages/dom-snapshot/src/collector.ts
sendCommand
called by 61
packages/browser-runtime/src/automation/cdp-commander.ts
create
called by 57
packages/core/src/agent/aipex.ts
err
called by 56
packages/browser-runtime/src/lib/vm/bundled-modules/fflate.esm.js

Shape

Function 1,071
Method 760
Interface 345
Class 157
Enum 1

Languages

TypeScript100%

Modules by API surface

packages/browser-runtime/src/lib/vm/bundled-modules/fflate.esm.js112 symbols
packages/aipex-react/src/components/ai-elements/prompt-input.tsx43 symbols
packages/browser-runtime/src/lib/vm/zenfs-manager.ts39 symbols
packages/browser-runtime/src/automation/snapshot-manager.ts38 symbols
packages/browser-runtime/src/automation/smart-locator.ts37 symbols
packages/browser-runtime/src/skill/lib/services/skill-manager.ts32 symbols
packages/browser-runtime/src/automation/dom-locator.ts31 symbols
packages/browser-ext/src/services/tool-manager.ts31 symbols
packages/browser-runtime/src/ws-bridge/ws-mcp-server.ts30 symbols
packages/aipex-react/src/lib/fake-mouse-controller.ts30 symbols
packages/aipex-react/src/adapters/chat-adapter.ts30 symbols
packages/browser-runtime/src/skill/lib/storage/skill-storage.ts29 symbols

For agents

$ claude mcp add AIPex \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact