GitHub - citrolabs/ego-lite: The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.
Key Points
- 1ego lite is a specialized browser designed for human-AI collaboration, allowing agents to perform tasks in isolated background Spaces without interfering with the user's active tabs.
- 2By exposing browser capabilities through direct JavaScript tools, the platform enables agents to execute complex workflows in a single pass, resulting in faster performance and fewer token requirements compared to traditional CLI-based automation frameworks.
- 3The browser seamlessly integrates with existing tools like Claude Code and Cursor by inheriting Chrome data, offering a unified, locally-stored environment that bridges the gap between third-party automation libraries and proprietary AI browsers.
ego lite is a browser platform designed specifically to enable seamless, parallel collaboration between human users and AI agents, addressing the inefficiencies inherent in current browser automation tools. Unlike traditional automation frameworks (such as browser-use or Vercel's agent-browser), which rely on secondary, separate browser instances often disconnected from a user's personal session, ego lite integrates the agent directly into the user's daily browsing environment while maintaining strict workspace isolation.
Core Methodology and Technical Architecture
The fundamental technical advantage of ego lite lies in its departure from the "CLI-based" automation loop—where an agent repeatedly polls for state, executes a tool, and waits for a response—in favor of a "Code-base" execution model.- Integrated Agent-Browser Interface: ego lite exposes its functionality through
ego-browser, a skill set that bridges any agent CLI (e.g., Claude Code, Cursor) with the browser. Rather than invoking individual atomic commands, the agent generates and executes JavaScript snippets that operate on the page in a single pass. This reduces latency by minimizing the round-trip communication overhead between the agent and the browser. - Space-Based Parallelism: The platform utilizes "Spaces," which are isolated, concurrent browser environments. By creating dedicated spaces for individual tasks or agents, the system prevents interference with the user’s primary session. This allows for complex multitasking, such as performing deep research or web scraping in the background, without affecting the user's current tabs or mouse pointer.
- Enhanced Semantic Snapshotting: A core technical innovation is its proprietary page-snapshotting mechanism. By leveraging kernel-level customization, ego lite generates high-fidelity representations of the DOM, specifically optimized for text-based models. This approach reliably manages complex elements like deeply nested iframes, which frequently cause failures in conventional automation frameworks.
- Data Continuity and Integration: During setup, users can opt to migrate existing Chrome data—including logins, cookies, extensions, and bookmarks. Because ego lite operates as a daily-use browser, the agent inherits the user's authenticated session, eliminating the "login friction" that plagues traditional headless browser automation.
Performance and Efficiency
The platform demonstrates significantly higher efficiency than conventional tools, reporting up to faster completion times for complex browser automation tasks. By shifting from a multi-step iterative request-response cycle to a programmatic, batch-based execution of JS tools (snapshot, fill, click, wait, navigate, capture), the system achieves:- Token Efficiency: Reduced overhead by consolidating complex workflows into singular, efficient tool calls.
- Success Rate: Superior handling of dynamic web content through advanced DOM abstraction.
- Experience Accumulation: The platform incorporates a skill-based framework designed to distill successful agent actions into reusable workflows, targeting a acceleration for future similar tasks through learned patterns.
In summary, ego lite reconfigures the browser as a multi-tenant platform, transforming it from a passive window into an active, collaborative workspace that balances the speed and autonomy of AI agents with the persistent identity and control of the human user.