One-click deploy
Describe the site you want. EmDash provisions, builds, and publishes it to Cloudflare Pages — no pipelines to babysit, no servers to patch.
EmDash is WeOwn’s website platform: you describe the site, an AI agent builds and ships it to Cloudflare’s edge. Then drop in the hardened WeOwnLLM Chat Embed — the same chat bubble you see on this page.
This site is built on EmDash and ships the live Chat Embed. It’s the demo and the product.
A Cloudflare-native website platform where an AI agent does the building, the deploying, and the upkeep. You stay in plain language; EmDash handles the edge.
Describe the site you want. EmDash provisions, builds, and publishes it to Cloudflare Pages — no pipelines to babysit, no servers to patch.
Content edits, redesigns, and routine maintenance run through an agent. Ask in chat; the change ships. Your site keeps itself current.
Built on the Model Context Protocol from the ground up, so agents and tools speak to your site through a clean, auditable interface.
Pages, Workers, and KV under the hood. You inherit Cloudflare’s global network, DDoS protection, and TLS without configuring a thing.
Static-first output served from hundreds of points of presence. Pages render in milliseconds, wherever your visitors are.
Built by WeOwn, an AI and web3 dev-cooperative. Open standards, portable Markdown, and full version history — you own what you ship.
A hardened, drop-in AI chat widget any website can add in one line. It answers your visitors’ questions from your content — and it’s built so it can sit on a fully public page without putting anything at risk.
Most chat widgets are risky on public pages because they’re wired to tools, data, and actions. The Chat Embed is deliberately the opposite: it can talk, and that’s all.
Each embed runs in its own sandboxed workspace, walled off from the rest of your stack. A visitor’s session can’t reach anything it wasn’t given.
The embed workspace has zero tools attached — no file access, no shell, no API actions. There is no capability for it to misuse, by construction.
It only knows the content you publish to it. There’s no path back to private systems, secrets, or another tenant’s data — nothing sensitive is in scope.
Because it can only converse, you can put it on a fully public marketing page — exactly like this one — without opening an attack surface.
Talk-only, tool-free, tenant-isolated. The hardening isn’t a setting you can forget to flip — the embed workspace simply has no tools and no reach. That’s what makes it safe to ship on a public page by default.
Buy the Chat Embed once and ship it. Add AgencyPRO when you want to run embeds across many client sites.
The hardened, drop-in AI chat widget for your site.
For agencies and teams shipping embeds across many sites.
Prices in USD. AgencyPRO is an add-on to the Chat Embed, not a standalone plan.
Look in the bottom corner. That widget is a live WeOwnLLM Chat Embed, running the exact zero-tools workspace you’d ship. Open it and ask about the Chat Embed — you’re talking to the thing you’d buy.
Don’t see the bubble? It loads once the embed is provisioned for this site.