When to use local vs cloud
| Use local when | Use cloud when |
|---|---|
| Profile warmup | Quick stateless scraping |
| Account login flows | No local machine available |
| Cookie accumulation | Parallel sessions at scale |
| Social / marketplace actions inside a persistent profile | One-off browser tasks |
| Agent loops that reuse the same local identity | No need for persistent profile state |
Install
Credentials
| Variable | Required | Description |
|---|---|---|
GOLOGIN_TOKEN | Yes (for open) | Gologin API token |
GOLOGIN_PROFILE_ID | Optional | Default profile ID |
GOLOGIN_DAEMON_PORT | Optional | Daemon port (default: 44778) |
GOLOGIN_HEADLESS | Optional | true or false (default: false) |
GOLOGIN_EXECUTABLE_PATH | Optional | Path to Orbita executable |
GOLOGIN_TMPDIR | Optional | Gologin temp/profile directory |
~/.gologin-local-agent-browser/config.json
Architecture
Two parts:gologin-local-agent-browserCLI — parses commands, auto-starts daemon- Persistent local daemon — launches local Orbita through the official Gologin SDK, connects to the returned websocket endpoint with Playwright
connectOverCDP, keeps the active page in memory
Quick start
Profile management
Manage Gologin profiles directly from the CLI.| Command | Description |
|---|---|
profiles | List profiles (local, remote, or all) |
profile <id> | Show profile details |
profile-create <name> | Create a new profile |
profile-import <id> | Import a remote profile locally |
profile-update <id> | Update profile settings |
profile-sync <id> | Sync local profile to cloud |
profile-delete <id> | Delete a profile |
profiles: --local, --remote, --all, --platform <os>, --status <status>, --tag <tag>, --search <query>, --json
Use-case templates
Create profiles pre-configured for specific workflows:| Template | Purpose |
|---|---|
linkedin | Warmup-oriented leadgen profile |
ads / facebook | Ads operator profile with strong account isolation |
smm | Shared-access social profile for cookie/storage handoffs |
scraping | Automation-oriented local profile |
geo | Geo-testing profile |
Doctor diagnostics
Check profile health, proxy connectivity, and use-case readiness:Runbooks and batch execution
Single runbook
Batch execution
Run a runbook against multiple profiles in parallel:Jobs and history
Track runbook and batch execution:Visibility controls
| Flag | Behavior |
|---|---|
--visible / --headed | Start Orbita with a visible window |
--background / --headless | Run without visible window |
| Default | Falls back to GOLOGIN_HEADLESS env or visible mode |
open-visible = open --visible, open-background = open --background
Use cases and examples
Warm up new accounts
New browser profiles look “cold” — no cookies, no browsing history, no stored sessions. Sites like Facebook, Google, and LinkedIn flag cold profiles. Warm them up by browsing naturally before doing anything important.LinkedIn outreach with persistent profiles
Each LinkedIn account lives in its own profile with its own cookies, proxy, and fingerprint. Log in once, the session persists across days.Manage multiple ad accounts
Run Facebook/Google ad accounts with isolated profiles — each account gets its own fingerprint, proxy, and cookie jar.Social media management
Multiple Instagram, TikTok, or Reddit accounts — each in its own profile. Post content, engage, monitor — all through the CLI.E-commerce and marketplace operations
Manage multiple seller accounts on Amazon, eBay, Etsy — each isolated with its own profile.Geo-testing your own product
See how your website looks from different countries — does pricing show correctly? Do geo-redirects work?Browser interaction commands
All browser commands match the cloud Agent Browser CLI:snapshot, click, type, fill, find, tabs, cookies, storage-export, storage-import, eval, screenshot, pdf, back, forward, reload, wait, press, scroll, upload, and more.
See the Agent Browser CLI command reference for the full list.
Aliases
| Alias | Maps to |
|---|---|
goto, navigate | open |
history | jobs |
open-visible | open --visible |
open-background | open --background |
tabnew | tabopen |
tabswitch | tabfocus |
js | eval |
key | press |
scrollinto | scrollintoview |
quit, exit | close |
Related
- Agent Browser CLI — cloud browser version
- Gologin Web Access CLI — unified CLI (scraping + browser)
- AI Skills — plug-and-play skills for Claude Code
- Node.js SDK — programmatic profile management
npm package
gologin-local-agent-browser-cli
Source code
GologinLabs/gologin-local-agent-browser