Skip to content

About

BELL: the open source personal assistant powered by Browserbase, Stripe, Vercel, and Linq.

Resources

Stars

113 stars

Watchers

1 watching

Forks

Repository files navigation

BELL

BELL

BELL is a reference architecture and sample app for building personal AI assistants that execute tasks on your behalf.

  • Browserbase: Browser + Stagehand
  • Eve by Vercel: Agent Framework
  • Link by Stripe: Payments
  • Linq: Messaging Infrastruture
  • 1Password: Authentication
  • Baselayer: Identity

Run locally

Requires Node.js 24, pnpm 10.33.4, and OpenAI and Browserbase API keys.

git clone https://github.com/browserbase/bell-stack.git
cd bell-stack
pnpm install --frozen-lockfile
cp .env.example .env

Set OPENAI_API_KEY and BROWSERBASE_API_KEY in .env. For ordinary browsing, set BELL_DEMO_URL to your target website.

pnpm dev

Start here

Integration What it does Guide
Browserbase + Stagehand Browser sessions, automation, saved Contexts, and human handoff Browser runtime
Eve by Vercel Agent configuration, tools, conversation state, and channels Eve in Bell
Linq iMessage and SMS through a signed webhook and sender allowlist Messaging setup
Link by Stripe Wallet authorization, spend approval, and checkout through Linq Sandbox and wallet setup
1Password Operator credentials and OTP; personal Agentic Autofill is disabled by default Operator access · Personal access status
Baselayer Verified access to approved merchants using short-lived credentials Merchant access

See the repository layout and implementation map to extend Bell.

Development

pnpm check

Runs tests, type checking, lint, and the production build. Live provider checks are opt-in.

Bell is a sample app for one trusted operator. Before deploying, configure application authentication and durable storage using the browser runtime guide.

License

MIT.

About

BELL: the open source personal assistant powered by Browserbase, Stripe, Vercel, and Linq.

Resources

Stars

113 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages