Live demos
See Linda actually work.
Paste your API key in the bar above. These five demos run the real SDK in your browser against the provider you choose. No server in between, no telemetry, no key forwarding.
Conversational signup form
~$0.01The canonical 10-second script tag. Linda turns a 5-field form into a friendly chat that fills the inputs one at a time, then fires onComplete.
- [data-linda]
- PageMount
- DataPoints
- onComplete
In-page copilot
~$0.02A mock SaaS pricing page with Linda mounted as a sidebar companion. Reads /page/dom.html. Multi-agent (Researcher + Summarizer) + a live VFS inspector.
- VFS
- multi-agent
- linda.observe()
- /host/* mount
Browser-side PDF Q&A
~$0.02Drop a PDF, ask questions. pdf.js parses in the browser via @linda/parsers-pdf (lazy from esm.sh). The PDF never leaves your tab.
- @linda/parsers-pdf
- lazy WASM
- no upload
Extract a table → CSV
~$0.005linda.extract() against a live HTML table. Returns typed JSON or CSV. No screen-scraping — the agent reads the DOM directly.
- linda.extract()
- PageMount
- schema validation
Multi-agent checkout rescue
~$0.03A mock checkout with two agents. The default intake agent walks you through. On exit-intent (mouse to top), the rescue agent takes over with a different persona.
- multi-agent
- onExitIntent
- handoff
- scope-gated
How the demos work
-
You set a key in the bar above. We persist it to
localStorageunder your origin, scoped per provider. Linda never sees your key — your browser passes it directly to the provider you picked. -
Each demo page lazy-loads
/linda.js(the real SDK UMD, ~107 KB) on first mount. -
The demo instantiates
new Linda({...})with your key and runs the configured agent loop on the demo's DOM. - When you close the tab, the SDK bundle is cached but the conversation state is gone. Your key persists until you clear it.
Why no Linda-hosted demos?
We could host demos with our own keys and rate-limit. We don't because the value of Linda is "no SaaS in the middle" — and a hosted demo would contradict that. BYOK keeps the demos honest about what Linda is: a runtime, not a service.
Don't have a key?
Each provider has a free or low-cost tier:
- Anthropic — sign up at console.anthropic.com and add $5 credit. That's ~500 demo runs of Sonnet 4.6.
- OpenAI — sign up at
platform.openai.com
and add $5. Use
gpt-4ofor the same UX. - Ollama Cloud — sign up at ollama.com/cloud. Free tier available; OpenAI-compatible endpoints, so Linda's OpenAI transport runs against them via a custom base URL.