📈 GH Trending Explorer 🎲 Surprise me

← all repos

markfulton / agent-cookie-sync

git clone https://github.com/markfulton/agent-cookie-sync.git

Give Grok Bot or Muse the sites you are already signed into in Chrome. A Manifest V3 extension and a local native host, no password pasted anywhere.

—
stars, 24h
—
stars, 7 days
+90
stars, 30 days · #2,557
90
★ total
8
forks · 0 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageJavaScript
LicenseMIT
Created2026-09-23 (27d ago)
Last push26d ago
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
Give your cloud bot the sites you are already signed into. 
 A Chrome extension and a small native host. Local only. No password pasted anywhere. Hand the folder to your bot and it installs itself. 
 The setup and the plays 
  • 
 8 AI Employees 
  • 
 Agent Ops Club 
  • 
 Live sessions 
 ⭐ Found this useful? Star the repo. It takes a second and helps the next person find it. 
## What this is
Grok Bot and Muse browse from a cloud computer of their own. Fresh browser, no sessions, signed out of everything you use, so the first piece of real work hits a login wall.
This is the bridge. A Chrome extension reads the cookies of the sites you are signed into, only the sites you choose if you like, and hands them to a native host, which writes them to a folder on your own machine, every 15 minutes, the moment you sign in somewhere, or on demand. Your bot syncs that folder, then injects the cookies into its own Chrome over DevTools Protocol so the window is actually signed in. Folder sync alone is not enough. Setup is one prompt to your bot, or a few steps by hand.
No password ever moves. Chrome holds a session cookie for every site you are signed into, and the cookie is what proves you are you. Your passwords stay in your password manager.
Built by Mark Fulton of Reinventing.AI, founder of Vibe Coding is Life (340,000+ members), from a setup he runs on his own machine.
## Install
You need Chrome and Python 3.
### The easy way: let your bot do it
Download this repository (**Code**, **Download ZIP**) or clone it, extract it somewhere you will find again, then paste this to Grok Bot or Muse:
 [code] 
That one prompt does the whole setup, the recurring sync included. It stops once, to walk you through loading the extension in Chrome and to take the extension ID from you, because that part only you can do.
### By hand
**Windows**
 [code] 
Then load the extension: Chrome, `chrome://extensions`, Developer mode on, **Load unpacked**, pick the `extension` folder the script printed, and copy the extension ID from its card. Register the host with that ID:
 [code] 
**macOS and Linux**
Load the extension the same way, copy the ID, then one script does the rest:
 [code] 
**Both**
Reload the extension on `chrome://extensions`, then click its toolbar icon once. The badge turns into your cookie count and `cookies.json` lands in the sync folder: `%LOCALAPPDATA%\AgentCookieSync` on Windows, `~/.agentcookiesync` elsewhere.
The settings page opens by itself the first time. Come back to it any time: right click the toolbar icon, **Options**.
Last, tell your bot once:
> Set a recurring sync every 15 minutes from that export folder to your computer, inject the cookies into your Chrome with agent/inject-cookies.py after each pull, and wire on-demand sync via Request-Sync.ps1 / request-sync.sh.
The setup page has the same four steps with every click path, free and with no account.
## Read this before you switch it on
- **The export file is your keys.** `cookies.json` signs in as