Skip to content

Pi Pocket 0.5.0

Choose a tag to compare

@TannerMidd TannerMidd released this 05 Oct 05:14
64053e2

Pi Pocket now has a built-in browser, like the ones in Claude Code and Codex: Pi opens, clicks through, and screenshots pages in a real Chromium on the server, and you watch and use the same page, from your phone too. (#12)

  • Browser panel. The globe in the top bar, Alt+B, /browser localhost:5173, or Menu → Browser. Beside the conversation on wide screens, full screen on phones: an address bar, sizes (fit, desktop, phone, tablet), a console with an error count, and a keyboard bar for phones. (#12)
  • Pi's browser tool. Pi opens dev servers, HTML files, and sites, reads the page with refs to its controls, clicks and types, takes screenshots it can see, reads the console, and runs JavaScript in the page, while everyone in the session watches. (#12)
  • Your dev server, anywhere. Pages run on the server, so localhost:5173 works from your phone. (#12)
  • Comes back after a restart. Each session's page opens again at its last address and size. (#12)
  • Shared with care. Anyone in the session watches; using the page takes steering rights, the addresses people open show in the chat, and files and the list of local servers are the owner's. Plan mode lets Pi look at pages but not act on them. The browser reaches what the server reaches: see SECURITY.md. (#12)

It needs Chromium, Chrome, Brave, or Edge on the server (or PI_POCKET_BROWSER). Tested on Linux and macOS; Windows is not tested yet. The owner can turn it off in Menu → Extensions.

To update an existing install:

git pull

Then restart Pi Pocket: the browser adds server routes. No npm install needed.