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
docs/img/dock-pup.svg+10−7@@ -1,8 +1,11 @@-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" width="128" height="128" role="img" aria-label="pup">- <rect width="128" height="128" rx="26" fill="#00b8b1"/>- <rect x="24" y="24" width="80" height="80" rx="16" fill="#053b38"/>- <circle cx="52" cy="56" r="8" fill="#7fe7e2"/>- <circle cx="80" cy="50" r="6" fill="#7fe7e2"/>- <circle cx="82" cy="76" r="7" fill="#7fe7e2"/>- <path d="M52 56 L80 50 M52 56 L82 76" stroke="#7fe7e2" stroke-width="5" stroke-linecap="round" fill="none"/>+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="#e6edf3" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" role="img" aria-label="Pup">+ <!-- adom-ui-design 1.10.1 / icons: line drawing, stroke #e6edf3 HARDCODED (a favicon is an isolated+ document: currentColor renders black and vanishes on the dark tab strip, which is what kicad's+ icon does today), transparent ground, no plate, no vendor mark.+ Pup = the browser window pup drives, with an APERTURE/shutter ring for its screenshot role.+ nb owns window-and-cursor, so this stays adjacent but distinct. Three strokes, and the ring+ survives 16px where a four-dot paw mushed into a blob (verified in the 16px LOOK step). -->+ <rect x="2.75" y="4.5" width="18.5" height="15" rx="2.5"/>+ <path d="M2.75 8.75h18.5"/>+ <circle cx="12" cy="14.2" r="3.1"/> </svg>
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "pup-bridge",- "version": "2.0.327",+ "version": "2.0.328", "type": "app", "description": "The pup SKILL PACK \u2014 the AI skills that teach a cloud/container AI how to drive the Adom Desktop Puppeteer (pup) bridge (browser_* 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 Desktop 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 Desktop manages for you.", "keywords": [
page.json+1−1@@ -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.327",+ "version": "2.0.328", "tags": [ "skills", "pup",