Live canvases
Paste HTML and it renders right in the message — sliders move, forms submit.
Slack flattens your AI-built work into a screenshot. Frame renders it live and interactive — right where your team already talks.
This is the very beginning of your direct message history with Michael. Say hi 👋
sandbox-runtime v0.9.2. Canvases now render in a locked frame with no network or storage access — every shared HTML is isolated by default.This is the very beginning of your direct message history with Sarah.
Claude and Codex turn out real, working software — dashboards, prototypes, reports — every day. The moment it lands in Slack it flattens into a screenshot, a file, or a link to somewhere else. The interactivity is gone. People comment on a picture. Decisions get made on stale numbers.
Here's the Q3 dashboard (screenshot)
Here's the Q3 dashboard — flip it to Quarterly →
Native rendering keeps the work usable — not a picture of usable.
The chat you already expect, wrapped around the one thing it never had: the work itself, live and interactive, right where you talk about it.
Paste HTML and it renders right in the message — sliders move, forms submit.
Reshape a canvas in plain English — "switch it to quarterly." A new version in seconds.
Every edit is a version you can roll back to. Fork to try an idea without touching the original.
Comment on the exact element — this bar, that tier — not "the third chart down."
Every canvas runs fully isolated — no network, no storage. A teammate's canvas is always safe to open.
fetch() — no network egresscookies — no Frame session accessBots, webhooks, and Slack-compatible payloads let CI and your agents post canvases automatically.
From the HTML your AI just built to a team working with the real thing — without anyone leaving the conversation.
Paste what Claude or Codex just built. Frame renders it live and interactive inline as a canvas — title, author, sandbox pill, the works. No upload dance, no link to somewhere else.
Teammates flip Monthly ↔ Quarterly and the KPIs recompute. They click a point to read its value, pin a comment to a tile, react — all in-thread. Feedback lands on the artifact, not a picture of it.
| Source | Δ |
|---|---|
| Product Hunt | +54% |
| Organic | +12% |
| Referral | +28% |
| Paid | −6% |
Tell Frame AI "bump the Most-picked tag up 4px" and it produces a new version in place — revertible. Or fork it and iterate on your own copy. The thread becomes the workspace.
| Version | Author | When |
|---|---|---|
| v2 · current | Frame AI | now |
| v1 | Sarah Johnson | 9:24 AM |
Not a link to a dashboard somewhere else. The dashboard itself — running, interactive, and exactly where the conversation is happening.
| Source | Signups | Δ |
|---|---|---|
| Product Hunt | 3,180 | +54% |
| Organic | 2,540 | +12% |
| Referral | 1,690 | +28% |
| Paid | 1,200 | −6% |
A year ago, sharing interactive software meant a deploy. Now Claude and Codex generate it in a sentence — and everyone's doing it. The output is HTML. The place to share it live didn't exist. Frame is that place.
Frame is in private beta.