Bell on Notte is a reference architecture and sample app for building personal AI assistants that execute tasks on your behalf. Notte provides browser infrastructure by default; Stagehand controls the browser.
On BrowserArena, Notte is 12x cheaper and 8x faster than Browserbase.
- Notte: Browser + Stagehand
- Eve by Vercel: Agent Framework
- Link by Stripe: Payments
- Linq: Messaging Infrastruture
- 1Password: Authentication
- Baselayer: Identity
Requires Node.js 24, pnpm 10.33.4, and OpenAI and Notte API keys.
git clone git@github.com:nottelabs/bellstack.git
cd bellstack
pnpm install --frozen-lockfile
cp .env.example .envSet OPENAI_API_KEY and NOTTE_API_KEY in .env. For ordinary browsing, set BELL_DEMO_URL to your target website.
Hosted sessions use Notte by default. Local Chrome requires STAGEHAND_BROWSER=local.
pnpm dev| Integration | What it does | Guide |
|---|---|---|
| Notte + 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.
pnpm checkRuns tests, type checking, lint, and the production build. Live provider checks are opt-in.
Notte records hosted sessions and network activity by default. Credential tools use these defaults without an additional recording opt-in. Personal 1Password Autofill remains disabled.
Bell is a sample app for one trusted operator. Before deploying, configure application authentication and durable storage using the browser runtime guide.
Based on the original Bell sample app by Browserbase. The MIT license retains Browserbase's original copyright notice and adds Notte's for its modifications.

