app
Pup - the AI's own browser
Public Made by Adomby adom
pup gives your AI a real browser on your desktop that it drives completely, in the background, signed in as you: windows that never jump in front of your work, one shared profile that learns your logins, and every window labeled on the taskbar with its AI thread's name.
← Commit history
package.json+2−2@@ -1,6 +1,6 @@ { "slug": "pup-bridge",- "version": "2.0.689",+ "version": "2.0.690", "type": "app", "description": "The pup SKILL PACK: the AI skills that teach a cloud/container AI how to drive the Bridge Puppeteer (pup) bridge (pup_* verbs): the everyday `pup` skill plus focused sub-skills for windows/sessions/tabs, screenshots+recording, browsers+Chrome install, and driving the Adom wiki. Installs into ~/.claude/skills + ~/.codex/skills. DOCS ONLY \u2014 this is NOT the bridge runtime. The bridge itself (the Node program that drives the browser) runs on the DESKTOP: Adom Bridge bundles it and auto-installs/updates it, and it's published separately on the Releases tab as adom-bridge-puppeteer-v<ver>.zip. The pkg version is kept in lockstep with the Release version so the page's max version row always carries BOTH a pkg tarball (skills) and a runtime zip (bridge) \u2014 a skills-only or runtime-only bump on the top row breaks constraint installs. TL;DR: pkg install = the skills for your AI; the bridge = the Release zip, which Adom Bridge manages for you.", "keywords": [@@ -148,5 +148,5 @@ "prompt": "Download the puppeteer-bridge zip from the wiki and walk me through server.js" } ],- "changelog": "Every existing thread's taskbar tile is redrawn with the smoother text from 2.0.688 (the tile cache folder moves to t11, so cached grainy tiles are not reused), plus everything in 2.0.688."+ "changelog": "Upgrades really refresh the browser and the tiles: the stale-extension cycle waits until pup has re-attached its browser and re-adopted every window, and counts as done only once the old browser ended (it could fire too early, end nothing, and never retry, leaving a laptop on the 2.0.686 extension under 2.0.689); a window re-adopted across an upgrade is re-stamped once when its tile is from an older drawing. Plus everything in 2.0.689." }
page.json+2−2@@ -4,7 +4,7 @@ "slug": "pup-bridge", "title": "Pup - Puppeteer Bridge", "brief": "pup is the AI's own browser: a real, full Chrome on the user's desktop that the AI fully controls (a sandbox, not the user's signed-in browser). Rides Bridge; pup_* verbs open windows and tabs, navigate, screenshot, and eval JS.",- "version": "2.0.689",+ "version": "2.0.690", "tags": [ "skills", "pup",@@ -168,5 +168,5 @@ "pup-bridge verbs are invoked through the adom-bridge CLI, not through a binary this package installs, so prefix rules cannot reach them." ] },- "changelog": "Every existing thread's taskbar tile is redrawn with the smoother text from 2.0.688 (the tile cache folder moves to t11, so cached grainy tiles are not reused), plus everything in 2.0.688."+ "changelog": "Upgrades really refresh the browser and the tiles: the stale-extension cycle waits until pup has re-attached its browser and re-adopted every window, and counts as done only once the old browser ended (it could fire too early, end nothing, and never retry, leaving a laptop on the 2.0.686 extension under 2.0.689); a window re-adopted across an upgrade is re-stamped once when its tile is from an older drawing. Plus everything in 2.0.689." }