Skip to content

browser-memory/bmem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

browser-memory

Open catalog of web skills for AI agents.

npm version license website github

bmem is a thin, consume-only CLI (Node, no browser) for an open catalog of reusable, battle-tested web skills. It searches the catalog and registers skills into your agent's native skill framework — then your agent runs them with whatever browser it already has (Playwright MCP, claude-in-chrome, Puppeteer, …). It never drives a browser and never sees your cookies: the agent runs the skill with its own browser, so the session stays put.

Quickstart

Install the CLI, bootstrap your agent once with bmem install, then add any skill from the catalog — it shows up in your agent's native skill list and runs with its own browser.

npm i -g bmem-cli
bmem install
bmem add linkedin.com/get-profile   # one skill
bmem add linkedin                   # every linkedin.com skill at once

Requires Node.js 20 or newer, with npx available.

Commands

Command What it does
bmem search <query> Search the catalog. --site linkedin.com to filter by site
bmem list List the whole catalog. --limit 50 to cap results
bmem show <skill> Print a skill's SKILL.md without installing it
bmem add <skill> Download + register a skill natively. Global by default; --no-global for project scope
bmem add <site> A bare site (linkedin, doordash.com) adds every skill the site has, one by one
bmem update [skill] Re-fetch installed skills and re-register the ones that changed. Omit the name to update all
bmem install Register the bundled meta-skill that teaches your agent the commands and how to map skill capabilities to its own browser tools

How a skill runs

How a skill runs: the agent calls the skill — navigate, call the stored extractor (store evaluate.js in the browser if needed), parse — and the JSON returns to the agent

Sites

LinkedIn — 14 skills X — 7 skills GitHub — 4 skills DoorDash — 3 skills Reddit — 3 skills Airbnb — 2 skills Amazon — 2 skills YouTube — 2 skills Booking.com — 1 skill eBay — 1 skill Yelp — 1 skill

Configuration

Env var Default Purpose
BMEM_SKILLS_API_BASE_URL https://api.browser-memory.com Skills API base (self-host)
BMEM_HOME ~/.config/bmem Local cache of added skills

License

MIT

About

Open catalog of web skills for AI agents — search, add, and run reusable browser recipes with whatever browser your agent already has.

Topics

Resources

License

Stars

21 stars

Watchers

0 watching

Forks

Releases

No releases published

Contributors