wiki / raw / citrolabs-ego-lite-2026

Citrolabs ego-lite: Agent-Native Browser

updated 2026-08-23

Original source: https://github.com/citrolabs/ego-lite SHA256: e0636a7cc8e682143f0de2d678329d55a09fa5c62275d02f063570504c7570bf

Citrolabs ego-lite: Agent-Native Browser

Repository: https://github.com/citrolabs/ego-lite
Stars: 12.3k | License: Open Source | Platform: macOS only

Core Mechanics

  • Agent-Native Spaces: Instead of managing separate headless sessions or guessing auth cookies, agents run in isolated Spaces inside the user’s real, logged-in browser session.
  • Code-Based JS Tool Calls: Agents compose and execute native JavaScript directly against the browser execution context rather than cycling through round-trip CLI tool loops. Citrolabs claims this architecture is 2.5x faster than conventional DOM CLI loops.
  • Kernel-Level Page Snapshots: Provides instant, low-overhead visual and DOM snapshots without freezing rendering threads.
  • Modular Skills: Integrates with agent skill registries via npx skills add to extend browser automation capabilities.