Template name
A personal AI assistant sample built with Browserbase, eve, Stripe Link, and Linq, with browser automation and messaging.

BELL is a reference architecture and sample app for an assistant that can browse websites, receive messages, and help with purchases. It combines Browserbase, eve, Link by Stripe, and Linq.
Browserbase and Stagehand provide browser automation, saved browser contexts, and human handoff. eve defines the agent's tools, instructions, channels, and conversation state. Adapt these pieces to the websites and tasks your assistant supports.
Linq connects the assistant to iMessage and SMS through a signed webhook and sender allowlist. Link by Stripe adds wallet authorization and purchase approval through the messaging flow.
The sample also includes integrations for 1Password operator credentials and Baselayer merchant access. Personal 1Password Agentic Autofill is disabled by default.
Use Node.js 24 and pnpm 10.33.4. Clone the repository, install dependencies, and copy .env.example to .env. Set OPENAI_API_KEY, BROWSERBASE_API_KEY, and a target website in BELL_DEMO_URL, then run pnpm dev.
BELL is intended for one trusted operator. Configure application authentication and durable storage before deploying, and follow the integration guides to enable messaging, wallet access, and other services.