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.
Toolbar popup Window-info becomes an in-page floaty card (brand tokens, tooltips teaching the ai-thread-owns-window model) instead of the ab caption
John's design (2026-08-10): now that pup has an in-window UI surface, the toolbar popup's "Window info card" should STOP using the ab desktop caption (always a bit wonky; it was the only surface the jump list had) and instead render a proper in-page floaty/modal card, in the brand tokens, draggable per the floating-windows skill, with EVERY item explained via the great-tooltip system (600ms, clamped): owning ai-thread, container, profile, tabs, age, last agent action.
The card must TEACH the ownership model, especially the ai-thread name: "the ai-thread is the identifier for pup windows - you get one pup window per ai-thread, and pup default-creates tabs in that window for everything the thread manages or needs a browser surface for."
Jump-list clicks keep the ab caption (no in-page surface exists from the taskbar reliably); toolbar-popup clicks get the new card. Reuse the annotate overlay's tooltip singleton + drag grip patterns (both in ANNOTATE_OVERLAY_JS, shipped 2.0.56).