> ## Documentation Index
> Fetch the complete documentation index at: https://help.trickle.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Magic Canvas

> Trickle Magic Canvas is the first agentic canvas for vibe coding. Collaborate visually with AI to create multi-page apps and websites, from assets and rules to live publishing. 

## **Trickle Magic Canvas**

**Magic Canvas** brings human–AI co-creation to life. On a single visual canvas, you can build full applications and websites from scratch.

**Trickle Magic Canvas** is the first agentic canvas for AI collaboration. Here, humans and AI create side by side, turning ideas into fully functional apps and sites. This guide introduces the core concepts, key features, and workflows to help you get started quickly and efficiently.

## **What is Magic Canvas?**

Magic Canvas is not just another no-code board or a simple prompt box. It is a **context-driven, multimodal workspace** where AI interprets your intent through multiple inputs:

* **Page layouts** (components and structure)
* **Content inputs** (prompts, instructions, edits)
* **Logic rules** (notes, constraints, relationships)
* **Assets and data** (images, databases, references)

With this context, AI can generate, refine, and expand pages in real time—continuously improving within the collaboration loop.

## **Quick Start with Magic Canvas**

<Steps>
  <Step title="Enter Canvas Mode">
    Switch to Canvas mode from the homepage. Enter your first prompt, or upload an image reference, and AI will generate the initial page and content directly on the canvas.

    <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/magiccavas/canvasmode.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=6658396770392e4f35c374b6ad650913" alt="Canvasmode Pn" width="1920" height="1080" data-path="Assets/magiccavas/canvasmode.png" />

    <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/magiccavas/overveiw.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=4acfff6ae170b4824a0fc4d817da16a6" alt="Overveiw Pn" width="1920" height="1080" data-path="Assets/magiccavas/overveiw.png" />
  </Step>

  <Step title="Upload Brand Assets">
    Drag and drop your logo or images into the Asset area and label them clearly. AI can then reference and reuse them across the project.

    <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/magiccavas/asset.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=e64366bc7feb738dd6315c660dee2179" alt="Asset Pn" width="1920" height="1080" data-path="Assets/magiccavas/asset.png" />

    Within Assets, you can:

    * Generate new images with AI (powered by Gemini 2.5 Flash Image, also known as nano-banana)
    * Recreate or enhance existing assets
    * Import from the global library or search Unsplash
    * Seamlessly insert generated visuals into your website

    For details, see the *AI Images and Assets* section.
  </Step>

  <Step title="Enable Database (if needed)">
    For projects with dynamic content, AI can automatically create a database with linked fields. You can also manually activate it with a prompt, defining collections and entries.

    <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/magiccavas/database.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=e99b59f0917e22b83cfbc9659de18707" alt="Database Pn" width="1920" height="1080" data-path="Assets/magiccavas/database.png" />
  </Step>

  <Step title="Add Rules and Notes">
    Write key rules or notes directly on the canvas—style guides, tone, response formats—to help AI align better with your needs. Coding Agents can also infer and extend these rules automatically.

    <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/magiccavas/Rules.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=b2f872d9ca0fffe89b59c970df528e56" alt="Rules Pn" width="1920" height="1080" data-path="Assets/magiccavas/Rules.png" />
  </Step>

  <Step title="Inject Business Knowledge">
    Add product docs, brand guidelines, FAQs, or internal references to improve accuracy. This ensures AI generates results tailored to your real-world scenarios.

    <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/magiccavas/knowledge.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=4a877a11e1d14d556a3535e1966db0d7" alt="Knowledge Pn" width="1920" height="1080" data-path="Assets/magiccavas/knowledge.png" />
  </Step>

  <Step title="Go Live">
    Once ready, click **Publish** to launch instantly—no extra steps needed.

    <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/publish.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=385697fff0d85b6374f2dfc10b5ff986" alt="Publish Pn" width="1920" height="1080" data-path="Assets/publish.png" />
  </Step>
</Steps>

## **Version History**

You can roll back to a previous version by hovering over its name in the history list and clicking **Restore**.

<img src="https://mintcdn.com/trickle/OeljGPt-dBcvrTes/Assets/versions.png?fit=max&auto=format&n=OeljGPt-dBcvrTes&q=85&s=1ee368fcbd006c1eb66195db91160a6a" alt="Versions Pn" width="1920" height="1080" data-path="Assets/versions.png" />

## **Build Multi-Page Projects**

* **New Project**: Specify the pages you need (e.g., Home, Product Detail, About, Contact). AI generates them in one go and links navigation automatically.
* **Existing Project**: Ask AI to add new pages. Just describe the purpose and content, and it will generate them within the current canvas.

  <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/mutipages.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=18505f0b8a7568d1d162ffd5f3321bf7" alt="Mutipages Pn" width="1920" height="1080" data-path="Assets/mutipages.png" />

## **Visual Editing and Drag-and-Drop**

* **Edit Elements**

  Click **Select to Edit** in the chat bar to adjust text, spacing, alignment, or colors.

  <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/magiccavas/directedit.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=fc5386ad08fa6a52f88ffca35ec7cfa6" alt="Directedit Pn" width="1920" height="1080" data-path="Assets/magiccavas/directedit.png" />
* **Move Elements**

  Click **Move Element** to drag and reposition items on the canvas.

  <img src="https://mintcdn.com/trickle/yMuLRcY6hvFi_1fB/Assets/magiccavas/drag.png?fit=max&auto=format&n=yMuLRcY6hvFi_1fB&q=85&s=219b43d38a2865704a07b53136857a87" alt="Drag Pn" width="1920" height="1080" data-path="Assets/magiccavas/drag.png" />

All edits are free and instantly converted into production-grade code, ready for publishing. For more, see the *Visual Editing* section.

## **One Canvas, Full Workflow**

In **Trickle Magic Canvas**, you can do everything in one space: upload assets, add business knowledge, generate multiple pages, roll back versions, and publish live. From rules and databases to direct edits and layout adjustments, every change is translated into production-ready code—turning your ideas smoothly into websites and applications.
