AI Agent's
Browser Eyes
Capabilities
Real-time WebSocket
Persistent bi-directional connection between AI agent and browser. Low-latency command execution with instant feedback.
Auto Discovery
Automatically detects server capabilities, endpoints, and authentication requirements. Zero manual configuration needed.
Tab Management
Full control over browser tabs: open, close, navigate, and sync tab state in real-time with the server.
Code Injection
Execute JavaScript and inject CSS into any page. Extract DOM content, fill forms, and manipulate page elements remotely.
Adaptive Auth
Automatically detects server auth requirements. Supports HMAC-SHA256 signing and no-auth modes seamlessly.
SSE Fallback
Automatic degradation from WebSocket to SSE when connections fail. Circuit breaker protection with health monitoring.
Browser Support
Chrome
Version 88+
Edge
Version 88+
Firefox
Version 58+
How It Works
Install
Download and load the extension in Chrome, Edge, or Firefox.
Start Server
Run the built-in server or connect to a compatible AI agent framework.
Connect
Extension auto-discovers the server and establishes WebSocket connection.
Automate
AI agents control the browser: open pages, fill forms, extract data.
Architecture
DeepSeek Cowork or any compatible agent sends commands via API
HTTP + WebSocket relay server handles routing and state management
Executes browser actions: navigation, DOM access, cookie sync, script injection
Compatible Frameworks
JS Eyes Server
Lightweight server with HTTP + WebSocket on a single port. No authentication required. Perfect for local development and testing.
$ npm run server
Listening on :18080
DeepSeek Cowork
Complete AI agent framework with dedicated WS port, HMAC authentication, SSE support, and rate limiting built-in.
View on GitHubReady to Automate?
Give your AI agents the power to see and control the browser.