Discover and explore top open-source AI tools and projects—updated daily.
citrolabsParallel browser for humans and AI agents
Top 77.6% on SourcePulse
Summary
ego-lite addresses the challenge of seamless collaboration between human users and AI agents within a web browser. Unlike traditional browser automation frameworks that require separate browser instances and struggle with credential management, ego-lite provides a unified browser environment where users and AI agents can operate concurrently without conflict. This allows AI agents to leverage existing user logins and session data, enabling them to perform complex tasks on authenticated websites efficiently. The primary benefit is accelerated task completion for AI agents, reduced token consumption, and an uninterrupted browsing experience for the user.
How It Works
ego-lite's core innovation lies in its architecture, which exposes browser functionalities as JavaScript functions directly callable by AI agents. This code-centric approach enables agents to compose multi-step workflows into single, efficient outputs, bypassing the iterative command-response cycles common in other automation tools. The browser features "Spaces," which are isolated, parallel workspaces for each AI agent or task. This separation ensures that agent activities do not interfere with the user's primary browsing session. This design results in significantly faster execution of complex tasks (up to 2.5x improvement over agent-browser), higher success rates, and fewer tool calls.
Quick Start & Requirements
ego-browser skill using npx skills add citrolabs/ego-lite.ego-browser skill within an agent CLI (e.g., /ego-browser) followed by a plain-language description of the desired task.Highlighted Details
ego-browser skill acts as a bridge, exposing browser actions (snapshot, fill, click, navigate) as in-page JavaScript tools for any compatible agent.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 day ago
Inactive