Skip to content

Overview

Interfaces Lucy builds in a conversation. When asked to build, design, mock up or rebuild a screen, page, dashboard or component, Lucy writes one self-contained React component in its answer, in a code block whose info string is jsx interface title="<title>". The chat renders it live from the answer’s text (message.delta) beside the conversation.

Saving one (createInterface) keeps a copy that anyone signed in to the same organization can open by its ID: that is the share link. Lists show your own; the person who saved one, or an org_admin, deletes it. A saved interface stays when its conversation is deleted, and goes with the organization’s retention (retention_days, counted from the last save) and when its creator is removed.