whatisgithub

What is ego-lite?

citrolabs/ego-lite — explained in plain English

Analysis updated 2026-07-25

2,803JavaScriptAudience · developerComplexity · 3/5Setup · moderate

In one sentence

A desktop browser that gives AI agents their own isolated workspace inside your existing browser, so they can perform web tasks in the background without disrupting your tabs or logins.

Mindmap

mindmap
  root((repo))
    What it does
      Isolated agent workspaces
      Background browsing
      Parallel agent tasks
    How agents use it
      JavaScript function calls
      Plain language commands
      Page snapshots
    Setup
      Desktop app
      Chrome migration
      Package manager install
    Privacy
      Data stays on device
      Tabs stay private
    Platform
      macOS supported
      Windows planned
      Linux planned

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Let an AI assistant scrape competitor websites in the background while you keep browsing.

USE CASE 2

Run multiple AI agents in parallel to enrich leads and gather research simultaneously.

USE CASE 3

Have an AI agent log into your existing accounts to automate repetitive web tasks.

What is it built with?

JavaScriptmacOSChrome

How does it compare?

citrolabs/ego-litenksaraf/vinximdo/github-buttons
Stars2,8032,7892,894
LanguageJavaScriptJavaScriptJavaScript
Last pushed2026-07-01
MaintenanceActive
Setup difficultymoderatemoderateeasy
Complexity3/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Currently macOS-only and requires migrating existing Chrome data or configuring a connecting skill through a package manager.

So what is it?

ego lite is a browser built specifically for AI agents and humans to use at the same time. When you have an AI assistant like Claude Code or Codex perform a web task for you, it normally needs a separate browser with its own logins and tabs, which tends to collide with whatever you are doing. ego lite solves this by giving each agent its own isolated workspace, called a Space, inside the same browser you already use. Your tabs stay private, and the agent works in the background without getting in your way. The project runs on macOS today, with Windows and Linux planned. You install it as a desktop app, and on first launch it asks whether you want to migrate your existing Chrome data. If you say yes, the agent inherits your logins, cookies, extensions, and bookmarks, so it can reach the sites you are already signed into. You can also install just the connecting skill through a package manager, or let your agent read the install instructions and set everything up for you. To run a task, you type a command in your agent's interface followed by a plain-language description of what you want done. The agent picks up the skill, opens the page in its own Space, reads a snapshot of the page, takes the requested actions, and reports back. Multiple agents can run in parallel Spaces at the same time, so one could be enriching leads while another scrapes competitor sites, all without colliding or stealing your active tabs. A key design choice is that ego lite exposes its capabilities as JavaScript functions the agent calls directly, rather than a long chain of separate command-line calls. The project's benchmarks show this approach finishes complex tasks up to 2.5 times faster than a comparable framework. Your browsing data stays on your device, and the only thing recorded is whether you opted into the Chrome migration.

Copy-paste prompts

Prompt 1
Install ego-lite on my machine and set up an isolated Space so my AI agent can browse the web in the background.
Prompt 2
Use ego-lite to open a competitor pricing page in a Space, read the content, and extract all plan prices into a table.
Prompt 3
Migrate my existing Chrome logins into ego-lite so my AI agent can access my signed-in accounts automatically.
Prompt 4
Run two parallel ego-lite Spaces: one to enrich a list of leads with company info, and another to scrape recent blog posts from three competitor sites.

Frequently asked questions

What is ego-lite?

A desktop browser that gives AI agents their own isolated workspace inside your existing browser, so they can perform web tasks in the background without disrupting your tabs or logins.

What language is ego-lite written in?

Mainly JavaScript. The stack also includes JavaScript, macOS, Chrome.

How hard is ego-lite to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is ego-lite for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.