The AI design workspace

Your agent composes, prototypes, refines, and ships. Your vision stays.

From a loose idea to a page that feels right. Give your agent a canvas, a design language, and a little direction.

Your agent. Your CLI. Your creative direction.

REFIRA / PROCESS STUDY 001FORM FOLLOWS CONTEXT
01 / Give the idea a structure.
00:00 / 00:10

Now, take the wheel

A small workspace. A real feel for it.

Switch the palette. Run an iteration.
See what a little direction can do.

MAKE IT YOURS
Refira / Terrarium project
Interactive preview
Terrarium Canvas
Homepage
terrariumOur plantsOur storyPlant careFind your plant
A LITTLE MORE GREEN

Make room
for a little
more life.

Thoughtfully grown plants.
For the spaces you call your own.

Find your green
Grown with care.
Ready for your corner.
Terminal$ refira push homepage Page streamed to canvas
An example project, from the agent’s terminal to your canvas. Go on, try the preview

Fits the way you already build.
Bring an agent that can run your CLI.

Claude Code Codex Cursor+ your CLI-capable agent

Bring your team to the page.

Sharing preview · Terrarium project
In your workspace, share the pages you want others to review. Here, copy a link to this interactive demo.

This links to the landing page’s demo, not a private project or a live collaboration session.

Ready for the next step.

Export preview · A real project’s page export starts from its workspace. This example shows the page selected for export.

homepage.htmlTerrarium example project

Export your own pages from the Refira Canvas.

Start building

01 / A shorter feedback loop

From “build this”
to “that’s the one.”

Keep your agent in its flow and your feedback in context. Refira connects the two.

01 — GENERATE & VIEW

A command. A real canvas.

Your agent generates the page and pushes it through the CLI. See what it built, right inside your project.

# give your work a place to land
$ refira push homepage
✓ Streamed to Refira Canvas
02 — ANNOTATE & ITERATE

Point to what you mean.

Leave a note on the exact page element. Your agent gets actionable feedback for the next iteration.

YouA little less padding here.
section.hero
03 — SHARE & EXPORT

Made to leave the canvas.

Share pages from one project for review. Export a page when you’re ready for the next step.

Your project
Share
Export

02 / Give the agent a system

Choose a project layout.
Guide the pages you build next.

Refira keeps an active layout reference at the project level. Your agent uses it when creating the next page, alongside reusable components from the project catalog.

ACTIVE LAYOUT REFERENCE01 / Structure

Landing Shell

Choose the page archetype. Your agent sees the intended regions and the components that belong in them.

COMPONENT CATALOG02 / Reuse

Same pieces.
Every time.

The agent references project components by name. Refira expands them into real HTML when the page reaches the canvas.

<x-landing-header active="home" /><x-landing-footer />
One active layout per projectA reference for pages created next

Your agent still writes each page. Refira provides the project's active layout reference when a new page is created, plus reusable components to keep shared UI consistent.

03 / Creativity, with continuity

New page.
Same design language.

Your agent shouldn’t have to guess what “on brand” means. Give it a shared foundation before it writes the first line.

Design tokens and typography in one place
Layout references to guide the structure
Shared context across every page
Project design contextAgent-ready
Primary
Secondary
Accent
Surface
Neutral
Aa Bb CcInter
Regular · Medium · Semibold

Landing page reference selected in this demo.

Terrarium / Project pages2 pages
Homepage
Pricing

04 / Bring people into the picture

Good work deserves
more than a screenshot.

Keep your pages together in one project. Give people a page they can explore, then export the work when it’s ready to move forward.

One project, many pagesTake your pages with you

A few things, clarified

Before you build.

Does Refira replace my AI coding agent?

Your agent still generates and updates the code. Refira gives that work a visual workspace: a canvas to inspect, annotations to act on, and project context to guide the next iteration.

How does my agent send pages to Refira?

Connect the Refira CLI to your project. Your agent can read the design context, generate a page, and run a push command to send it to the canvas.

How do I keep multiple pages consistent?

Set the project’s design context and use layout references as the starting point. Your agent can read the same tokens, typography, and structural guidance whenever it builds or updates a page.

Can I share and export my pages?

Yes. Refira supports sharing pages within a project and exporting pages for your next step. The workspace above is an interactive example; use your own project for real sharing and exports.

Your next idea starts here

Less back-and-forth.
More “that’s it.”

Bring your agent. Give your ideas a canvas.
Make the next iteration count.

Start building