📈 GH Trending Explorer 🎲 Surprise me

← all repos

citrolabs / ego-lite

git clone https://github.com/citrolabs/ego-lite.git v2.1.0 · 5d ago 🔥 on GitHub Trending today

A browser built for AI agents to run web automation in isolated Spaces alongside your own browsing, sharing your logged-in state.

Why you might care

Agents get their own Spaces inside the same browser, so they don't take control away from you while you browse. It can migrate your Chrome logins, cookies, and bookmarks, and exposes a skill for Codex, Claude Code, and similar agents. Runs on macOS and Windows; Linux is on the roadmap.

Categories

Alternatives

browser-useagent-browserPlaywrightPuppeteer
+172
stars, 24h · #70
+835
stars, 7 days · #153
+~5.2k
stars, 30 days · #108
18k
★ total · +5% this week
1.0k
forks · 221 open issues

Star history (as recorded here)

2026-10-20 · 18,129 ★ 2026-10-21 · 18,301 ★
LanguageJavaScript
LicenseMIT
Created2026-04-16 (6mo ago)
Last push1d ago
Watchers51
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-21 — #7 weekly in javascript · +835 ★
  • 2026-10-20 — #7 weekly in javascript · +538 ★

GitHub topics

Links

README excerpt
**The fastest browser for AI agents to run web automation**
 English ·
 简体中文 ·
 日本語 ·
 한국어 ·
 Português ·
 Español ·
 Français ·
 Italiano ·
 Русский 
ego (lite) is a browser where you and your AI agents work in parallel. Your agents run their browser tasks in their own Spaces, isolated workspaces inside the same browser, while you keep browsing in yours, so no agent ever takes the browser away from you. And the automation itself finishes faster, on fewer tokens.
Existing tools like browser-use and agent-browser are a bridge to the browser, not a browser of their own: they need a separate one to drive, your browser data rarely carries over intact, the connection is unstable, and you and the agent end up fighting over control of the browser. ego lite is one browser designed from the start for the two of you to share. No extra setup, and the agent can always reach your real logins and tabs through `ego-browser`.
## Demo
https://github.com/user-attachments/assets/ffe7954b-58ee-411e-b35d-ec30c58a08bc
## Quick Start
ego lite runs on macOS and Windows, and Linux is on the roadmap.
### 1. Install
Pick whichever fits your flow.
**1.1 Download the app**
Click to download, then open it to install. Either way, ego lite adds the `ego-browser` skill to every agent's skills directory on your machine.
**1.2 Add the skill with npx**
Install just the `ego-browser` skill:
 [code] 
The first time your agent runs a browser task, it walks you through installing the ego lite app.
**1.3 Let your agent set it up**
Paste this into your agent:
 [code] 
On first launch, ego lite asks one question, whether to migrate your Chrome data. Say yes and your agent inherits your existing logins, cookies, extensions, and bookmarks.
### 2. Try your first task
In your agent CLI, type `/ego-browser` followed by a space, then describe what you want in plain language:
 [code] 
The agent picks up the `ego-browser` skill, opens the page in its own Space, reads a Snapshot (the page turned into structured text), acts on the page, and reports back, all while your own tabs stay untouched.
Your browsing data, cookies, and everything else the browser holds stay on your device. ego lite keeps its data collection deliberately narrow: simple product signals, like whether you've set ego lite as your default browser.
## Highlights of ego lite
| Feature | What it does |
|---|---|
| **Code-based, not CLI-based: faster runs on fewer tokens for complex tasks** | The capabilities ego lite exposes to the agent are wrapped as JavaScript functions the agent calls directly. The agent gets to do what it does best: write code, composing a multi-step task into a single output instead of getting stuck in a "call two commands, look at the result, call two more commands" loop. Compared to the conventional CLI approach, complex workflows finish far faster, with higher task success rates, far fewer tool calls per task, and a much lower cost per task. |
| **A dedicated Space for every agent** | ego lite gives each age

Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.