Woodpecker + Peck — a browser agent for your Chrome side panelExtensionsHome / X
Sign up | blueduxSign in with ChatGPT | OpenAI
oakery.iochrome://extensionschrome://extensions/?id=dolehfjdndhadcnocicdmcfdahaofcbdbluedux.us.auth0.com/u/signup?state=hKFo2SBid1ZZWVN0ZEZYdVF0RzBX…auth.openai.com/oauth/authorize?response_type=code&client_id=app_…x.com/home
oakery.io / woodpeckerearly access

Woodpecker + Peck

A human-in-the-loop browser agent that automates your web workflows and pays for resources — APIs and data — on your behalf.

unzip, open chrome://extensions, turn on Developer mode, then Load unpacked twice — once for each folder
woodpecker · side panelclaude-sonnet
Turn this eBay results page into a table: coin, sold price, shipping, sale date.
→ extracted 3 of 48 listings
coinpriceshippingdate
1921 Morgan dollar$128.50free06-28
1943 steel penny$34.99$4.2006-27
1964 Kennedy half$22.00free06-27
copyexport JSONsave to vault

the side panel at work — real screenshots in use cases below

00Overview

Woodpecker is a browser agent that lives in your side panel. Open it on any page and ask your preferred LLM to:

  • Cut through the UI. Skip the clutter of menus and infinite scroll — describe what you're looking for, and Woodpecker pulls just that from the page.
  • Own your data, everywhere. Save your browsing preferences and the data you gather across sites to your own data vault.
  • Work as your personal assistant. Define a workflow once, and let Woodpecker automate the actions for you.
Extensions
Developer mode
Load unpacked
Pack extension
Update
My extensions
Keyboard shortcuts
Using AI coding agents to build extensions? Install the Chrome Extensions and Chrome Web Store skill to teach your coding agent the latest API updates and best practices.
Discover more extensions and themes on the Chrome Web Store
Find extensions and themes in the Chrome Web Store
All Extensions
Peck0.5.0
Local userscript runner and debugger for PiInChrome agents.
ID: dolehfjdndhadcnocicdmcfdahaofcbd
Inspect views service worker
Details
Remove
Woodpecker0.0.124
A human-in-the-loop AI agent harness living in the Chrome side panel.
ID: glalhmapckdlfaobpkogjjcajjcoekdf
Inspect views service worker
Details
Remove
Peck
On
DescriptionLocal userscript runner and debugger for PiInChrome agents.
Version0.5.0
Size< 1 MB
IDdolehfjdndhadcnocicdmcfdahaofcbd
Inspect views
  • service worker
Permissions
  • Read your browsing history
Site access
Allow this extension to read and change all your data on websites you visit:?
On all sites
Allow User ScriptsThe extension will be able to run code which has not been reviewed by Google. It may be unsafe and you should only enable this if you know what you are doing.
Site settings
Pin to toolbar

Welcome

Sign Up to bluedux to continue to bluedux extension.
Email address*
Password*
Continue
Already have an account?Log in
OR
Continue with Google

Welcome back

Continue to sign in with your ChatGPT account.

Continue
Post
Iris Calder
@irisreads
For you
Following
What’s happening?
Post
Model routing·Jev 97%
Theo Lindqvist@theoevals·14m
Moved our evals behind OpenRouter this week. One key for every model, and the cheapest one that passes our test set gets the traffic.
243141238K
Mara Quill@marapixels·41m
Our new settings page is the old one with better spacing.
31574.2K
Agentic payment·Jev 93%
Jonah Reyes@jonahbuilds·1h
My research agent bought its own data today: 40 API calls, a few cents each, paid in digital dollars before my coffee cooled.
415869051K
Ines Duarte@inesgoesplaces·1h
Finally got my visa appointment for the Lisbon trip 🎉
6883.1K
Browser use·Jev 96%
Kai Nakamura@kaitinkers·2h
Anyone compared Browserbase and Browser Use for long runs? I need one that fills 30 supplier pages and stays logged in for an hour.
19713312K
Mara Quill reposted
Rosa Brennan@rosabakes·3h
Sourdough attempt #4. The crumb is finally open. Recipe on Sunday if anyone wants it.
1292408.8K
Use cases·Jev 91%
Omar Haddad@omarships·4h
Our support inbox used to take two of us all morning. Now an agent drafts every reply from our docs, and we just review and send.
332250829K
Lena Fischer@lenadefaults·5h
Hot take: the best onboarding is a good default. Ship fewer settings.
1561919.7K
Voice agents·Jev 95%
Sami Rahal@samivoices·6h
Voice agents finally sound natural. Ran three of them on the same script today and none of them sounded like a bot.
271435622K
Tomás Ibarra@tomasdotfiles·7h
Rainy Friday, new keyboard, old playlist. Perfect day to finally clean up my dotfiles.
42732.9K
Nadia Okafor@nadiaruns·8h
First 10K today, in the rain. Slow, soaked, and grinning the whole way.
931645.1K
Wren Ashby@wrengrows·9h
Repotted the monstera and it dropped a leaf an hour later. Message received.
71983.4K
Keywords
Woodpecker

Woodpecker

Public beta

Sign in to get started

↻Your chats and settings follow you on every device
$Use your own API key, or buy credits when you need more
◈A built-in wallet — Woodpecker can pay for tools and services for you
Create accountSigning in…
Woodpeckersetup

How do you want to run models?

Start free20 requests/day on free models — nothing to set up.
Use your own providerBring an API key — Anthropic, OpenAI, OpenRouter, or a custom endpoint. Stored in your account and synced.
Buy creditsDeposit once, use the curated model list, pay per use, switch mid-session.

Change this anytime in Settings.

Continue

Models

Add LLM

No LLMs configured.

Add your first LLM
Your subscriptions
ChatGPTUse your existing OpenAI / ChatGPT subscription — no API key
Add more LLM providers

New LLM

Configure a provider, model and API key for this LLM.

Name
Claude Sonnet
Provider
anthropicopenai-codex
Model
Select a model…GPT-5.5
ChatGPT sign-in isn't available in this context.
Not signed in — connect your ChatGPT subscription (Plus/Pro).Signing in to ChatGPT…
Sign in with code
Sign in with browser
Import from CLI (auth.json)
Cancel
Signed in to ChatGPTSign out
Set as default for new sessions
Save
New
Sessions
◇Models
⌁Connectors
Settings

No sessions yet.

New session

Connectors

· tools the agent may use
Connected
Nothing connected yet.
⌁Peck
Runs the userscripts it writes — a local Chrome userscript runner the agent drives.
chrome extension · 2 methods ·
…ofcbd
connected
▤Data Vault
Store text or JSON results in a named vault and read them back later — memory that survives across sessions.
http api · tool http_datavault · no credential ·
…p.app
connected
One-tap presets
Peck
Data Vault
Apify
Railway
custom connector
HTTP API
MCP server

Add connector

Register a Chrome-extension connector by pasting its config JSON or fetching it from a URL.

Paste JSON
From URL
Paste a connector config (JSON) to register
{ "id": "peck", "displayName": "Peck", "kind": "chrome_extension", "extensionId": "dolehfjdndhadcnocicdmcfdahaofcbd", "description": "Local Chrome userscript runner and debugger. Mounts, hot-reloads, disables, removes, and inspects userscripts through chrome.userScripts. PiInChrome owns Auth0 and BlueduxV2 storage.", "workflow": "# Peck Usage Guide for PiInChrome Agents\n\nPeck is a userscript runner inside a local Chrome MV3 extension.
Add connector

New HTTP API

Give the API a name (its tool handle derives from it), its base address, an optional credential, and instructions for the agent.

Name
datavault
Display name (optional)
Data Vault
Shown instead of the name on this page; never given to the model.
Description (optional)
Store text or JSON results in a named vault and read them back later
Shown on the card and given to the model; a change applies from your next conversation.
Base address
https://vault-mcp-production-82d5.up.railway.app
API token (optional)
leave empty if the API needs no credential
Instructions for the agent
No authentication. Base URL is the API address. Create a vault ONCE, then reuse its id for every call: - POST /api/vaults -> {"vault_id":"vlt_..."} — store this id; it is the ONLY credential for the vault and cannot be recovered if lost.
Save
oakery-beta.zip1.9 MB • Done

Extensions

Peck
Woodpecker

Manage extensions
JS { }
Favorites
Recents
Applications
Desktop
Documents
Downloads
Downloads
oakery-beta
oakery-beta.zip
peck
woodpecker
Favorites
Recents
Applications
Desktop
Documents
Downloads
Downloadsoakery-beta
oakery-beta
oakery-beta.zip
peck
woodpecker
assets
icons
manifest.json
public
service-worker-loader.js
src
background.js
content-bridge.js
icons
manifest.json
peck-core.mjs
popup.css
popup.html
popup.js
Show Options
Cancel
Select
WOODPECKER · EARLY ACCESS
Install Woodpecker and Peck in Chrome
1Load the two extensions
2Sign in and pick a model
3Connect Peck and the Data Vault
4Take it for a spin
About two minutes·A Chrome Web Store release is on the way
STEP 1 OF 4Load the two extensions
STEP 2 OF 4Sign in and pick a model
STEP 3 OF 4Connect Peck and the Data Vault
STEP 4 OF 4Take it for a spin
Woodpecker
Use the web your way.
oakery.io
WOODPECKER · EARLY ACCESS

Install Woodpecker and Peck in Chrome

Download · Developer mode · Load unpacked · Allow User Scripts · Sign in · ChatGPT · Peck + Data Vault
The whole manual install, step by step · English voice-over · subtitles in English or Chinese
≈ 2:00 · space to play / pause · ← → to step · L switches subtitles
Subtitles
Subtitles space play/pause · ← → step · 0–5 jump · L subtitles · click the picture for the next step