Return to All Blogs

What is Interaction Mode in Dualite?

Click any element, give it an instruction, and let the AI make the change no describing, no guessing.

0 mins read

Interaction Mode is a feature in Dualite that lets you click directly on any UI element in your project, attach a plain-English instruction to it, and send the element's exact technical metadata to the AI so it knows precisely what you want changed without you needing to describe it. It removes the guesswork from AI-assisted editing entirely.

What are the key benefits of Interaction Mode?

There are three core advantages over regular AI chat prompting:

  • Higher accuracy : code generated by the AI matches your existing class names and styling conventions because it reads the actual element, not your description of it.

  • Less typing : you do not need to explain where an element is. The pill handles the location, you just handle the instruction.

  • Contextual awareness : the AI understands the relationship between the element you selected and the rest of your design, so changes fit your existing layout instead of breaking it.

How does Interaction Mode work?

Interaction Mode works by capturing the technical metadata of an element its tag, selector, and existing styles and bundling it with your instruction inside the chat box as a pill. This pill is what gets sent to the AI instead of just your words, giving it precise context about exactly what you want changed and where.

How to use Interaction Mode in Dualite : Step by step

Step 1: Enter Interaction Mode

Navigate to the Preview Tab of your project and click the Interact button to enter Interaction Mode. As you move your mouse over the interface, you will notice elements being highlighted with a blue overlay — this indicates which element is currently targetable.

Step 2: Select an element and give it an instruction

Once you find the element you want to modify, click on it. An Instruction Box will appear immediately over the selection. Type exactly what you want the AI to do for example, "Change this to a secondary ghost button style" or "Make this text wrap on mobile." Then click Save.

Step 3: Manage your pills

After saving, a yellow pill will appear in your main chat input alongside your instructions. This pill contains everything the exact CSS styles, the HTML structure, and your specific instruction. The AI now sees all of it, not just your words. If you change your mind, press Backspace or click the X on the pill to remove the entire reference cleanly.

Step 4: Select multiple elements at once

You are not limited to one element per message. Repeat the process across as many elements as you need select a header and add an instruction, select a card and add another, then send them all together. The AI processes every selected element in context with each other, which means complex layout changes that would have taken five separate prompts can happen in a single message.

Pro tips for better results with Interaction Mode

  • Be specific : Instead of saying "Fix this," use the instruction box to say "Update the padding to 16px and change the font weight to bold." The more precise your instruction, the cleaner the output.

  • Combine with images : You can attach screenshots and element interactions in the same message to give the AI both visual and structural context at once.

  • Use the parent element : If an element isn't highlighting, try hovering over its parent container. High-level layout changes are often easier to prompt by selecting the parent rather than the child element.

Frequently asked questions

What is Interaction Mode in Dualite?

Interaction Mode is a feature that lets you click directly on any element in your Dualite project and attach a plain-English instruction to it. The element's tag, selector, and existing styles are automatically bundled with your instruction into a pill and sent to the AI so it knows precisely what to change without guessing.

Do you need coding skills to use Interaction Mode?

No. Interaction Mode is designed for both technical and non-technical users. You click, type what you want, and the AI handles the code. You never need to open or edit the code directly.

Can you edit multiple elements at once with Interaction Mode?

Yes. You can select as many elements as you need in one session. Each gets its own instruction pill, and they are all sent to the AI together so complex multi-element changes happen in one prompt instead of five separate ones.

What is a pill in Dualite's Interaction Mode?

A pill is a bundled reference that appears in your chat input after you select and instruct an element. It contains your instruction plus the element's full technical metadata — its HTML tag, CSS selector, and existing styles. This gives the AI precise context instead of relying on your description alone.

When should you use Interaction Mode instead of the regular chat bar?

Use Interaction Mode whenever the regular chat keeps making changes to the wrong element or misidentifying what you mean. It is especially useful for styling tweaks, padding adjustments, button style changes, and any edit where clicking is faster and more accurate than describing.

Is Interaction Mode available on all Dualite plans?

Yes. Interaction Mode is available to all Dualite users. Open any project, switch to the Preview Tab, and click the Interact button to access it immediately.

Ready to stop describing and start clicking?

Interaction Mode is live in Dualite right now. Open your project, switch to the Preview Tab, and hit Interact to try it.

Overview

Ready to build real products at lightning speed?

Try the AI platform to turn your idea into reality in minutes!

Other Articles

How to Build a Sneaker E-commerce Website with AI

Dualite is an AI-powered app builder that lets you create and publish a full-stack sneaker e-commerce website without writing any code. Using the Kanien template, you can go from a blank screen to a live, branded storefront with product pages, collection grids for styles and colourways, and one-click Netlify publishing in under an hour.

What you need before you start

  • A free Dualite account

  • Your logo, product photography, and collection banners

  • 30 to 60 minutes

Can you build a sneaker e-commerce store with AI without coding?

Yes. Dualite is an AI vibe coding platform that generates and manages all the code automatically in the background. You interact entirely through a prompt bar and visual editor. The Kanien template is built specifically for sneaker brands it includes a bold hero section, full navigation, collection grids for styles, colourways, and sizes, and editorial product pages designed to give your brand a street-culture feel from the first scroll.

How to build a sneaker e-commerce website with Dualite : Step by step

Step 1: Log in and open your dashboard

Go to dualite.dev and log in. You will land on a clean dashboard with a prompt bar asking "What should we build today?" - this is your starting point for every project on Dualite.

Step 2: Browse the template library

Scroll down to the "Start with a template" section. Templates are organised by category: Websites, AI Apps, Interactive Apps, Dashboards, and Mobile Apps. For a sneaker store, browse the Websites section — look for templates that put visuals and product imagery first.

Step 3: Select the Kanien template

Find and select the Kanien template ; designed specifically for sneaker brands. It includes a bold hero section, collection grids for different styles, colourways, and sizes, and editorial product pages with a street-culture aesthetic. Click Kanien to preview it, then hit "Use for Free" to make it your starting point.

Step 4: Watch your store generate in real time

Once you select Kanien and submit your prompt, Dualite builds everything instantly. The live preview on the right shows your full storefront navigation, hero section, collection pages, and CTAs exactly as customers will see it. You never need to touch the code, but it is all there, clean and accessible, if you ever want it..

Step 5: Upload your brand assets and product photography

Click the + button in the chat panel. You will see two options:

  • Use image as reference : Upload a mood board, screenshot, or design inspiration. The AI reads your visual direction and applies it across the entire store without you needing to describe it in words.

  • Add images to project : Upload your actual assets: logo, product photography, collection banners, size guides, and any custom UI elements. This is what makes Kanien stop looking like a template and start looking like your brand.

Use both options together for the best results. Reference images guide the AI's decisions. Project images populate your actual pages.

Step 6: Refine your store with chat prompts

Use the "Ask Dualite" chat bar to make specific changes. Describe exactly what you want adjusted a product page layout, a collection grid, a colour, a font. Use the Enhance button to let Dualite suggest improvements automatically. Switch between the Preview and Code tabs at any time to check how everything looks or dig into the code directly. This is the step where the store goes from good to exactly right.

Step 7: Publish live to Netlify

When you are ready, click the Publish button in the top right corner. Connect to Netlify and your store goes live fast, globally distributed, and ready for customers from day one. From your first uploaded product photo to a live, shoppable URL, that is the entire process.

Frequently asked questions

How long does it take to build a sneaker store with Dualite?

Most users have a fully branded, live storefront within 30 to 60 minutes. The longest part is typically uploading and organising your product photography.

Do you need coding skills to use Dualite?

No. Dualite generates and manages all code automatically. You build entirely through prompts and a visual editor. The underlying code is accessible if you want it, but it is never required.

Does Dualite work for other types of e-commerce?

Yes. Dualite has purpose-built templates for jewellery brands, fashion, and other product categories each with layouts designed for that specific market.

What makes Dualite different from other website builders?

Dualite is a full-stack AI builder, not a drag-and-drop website tool. It generates real, deployable code not a visual wrapper. Your store can be extended, customised, or handed to a developer at any point without starting over.

Is Dualite free to use?

Dualite offers a free plan to get started. The Kanien template and core building tools are available at no cost. Paid plans unlock unlimited projects and additional features.

Ready to launch your sneaker store?

Start with Dualite and the Kanien template free to begin, live in under an hour.

Al in Development

How to Build a Jewellery E-Commerce Website with AI

Dualite is an AI-powered app builder that lets you create and publish a full-stack jewellery e-commerce website without writing any code. Using the Lorvique template, you can go from a blank screen to a live, branded storefront with product pages, collection grids, and one-click Netlify publishing in under an hour.


What you need before you start

  • A free Dualite account

  • Your logo, product photography, and collection banners

  • 30 to 60 minutes

Can you build a jewellery e-commerce store with AI without coding?

Yes. Dualite is an AI vibe coding platform that generates and manages all the code automatically in the background. You interact entirely through a prompt bar and visual editor. The Lorvique template is built specifically for jewellery brands — it includes a luxury hero section, full navigation, collection grids for rings, necklaces, bracelets, and earrings, and editorial product pages designed to give your brand a premium feel from the first scroll.

How to build a jewellery e-commerce website with Dualite : Step by step

Step 1: Log in and open your dashboard

Go to dualite.dev and log in. You'll land on a clean dashboard with a prompt bar asking "What should we build today?" - this is your starting point for every project on Dualite.

Step 2: Browse the template library

Scroll down to the "Start with a template" section. Templates are organised by category: Websites, AI Apps, Interactive Apps, Dashboards, and Mobile Apps. For a jewellery store, browse the Websites section — look for templates that put visuals and product imagery first.

Step 3: Select the Lorvique template

Find and select the Lorvique template ; designed specifically for jewellery brands. It includes a luxury hero section, collection grids for rings, necklaces, bracelets, and earrings, and editorial product pages built for a premium aesthetic. Click Lorvique to preview it, then hit "Use for Free" to make it your starting point.

Step 4: Watch your store generate in real time

Once you select Lorvique and submit your prompt, Dualite builds everything instantly. The live preview on the right shows your full storefront navigation, hero section, collection pages, and CTAs exactly as customers will see it. You never need to touch the code, but it is all there, clean and accessible, if you ever want it.

Step 5: Upload your brand assets and product photography

Click the + button in the chat panel. You will see two options:

  • Use image as reference : Upload a mood board, screenshot, or design inspiration. The AI reads your visual direction and applies it across the entire store without you needing to describe it in words.

  • Add images to project : Upload your actual assets: logo, product photography, collection banners, sizing guides, and any custom UI elements. This is what makes Lorvique stop looking like a template and start looking like your brand.

Use both options together for the best results. Reference images guide the AI's decisions. Project images populate your actual pages.

Step 6: Refine your store with chat prompts

Use the "Ask Dualite" chat bar to make specific changes. Describe exactly what you want adjusted — a product page layout, a collection grid, a colour, a font. Use the Enhance button to let Dualite suggest improvements automatically. Switch between the Preview and Code tabs at any time to check how everything looks or dig into the code directly. This is the step where the store goes from good to exactly right.

Step 7: Publish live to Netlify

When you are ready, click the Publish button in the top right corner. Connect to Netlify and your store goes live fast, globally distributed, and ready for customers from day one. From your first uploaded product photo to a live, shoppable URL, that is the entire process.

Frequently asked questions

How long does it take to build a jewellery store with Dualite?

Most users have a fully branded, live storefront within 30 to 60 minutes. The longest part is typically uploading and organising your product photography.

Do you need coding skills to use Dualite?

No. Dualite generates and manages all code automatically. You build entirely through prompts and a visual editor. The underlying code is accessible if you want it, but it is never required.

Does Dualite work for other types of E-commerce?

Yes. Dualite has purpose-built templates for sneaker brands, fashion, and other product categories each with layouts designed for that specific market.

What makes Dualite different from other website builders?

Dualite is a full-stack AI builder, not a drag-and-drop website tool. It generates real, deployable code not a visual wrapper. Your store can be extended, customised, or handed to a developer at any point without starting over.

Ready to launch your jewellery store?

Start with Dualite and the Lorvique template free to begin, live in under an hour.

Al in Development

What is Interaction Mode in Dualite?

Interaction Mode is a feature in Dualite that lets you click directly on any UI element in your project, attach a plain-English instruction to it, and send the element's exact technical metadata to the AI so it knows precisely what you want changed without you needing to describe it. It removes the guesswork from AI-assisted editing entirely.

What are the key benefits of Interaction Mode?

There are three core advantages over regular AI chat prompting:

  • Higher accuracy : code generated by the AI matches your existing class names and styling conventions because it reads the actual element, not your description of it.

  • Less typing : you do not need to explain where an element is. The pill handles the location, you just handle the instruction.

  • Contextual awareness : the AI understands the relationship between the element you selected and the rest of your design, so changes fit your existing layout instead of breaking it.

How does Interaction Mode work?

Interaction Mode works by capturing the technical metadata of an element its tag, selector, and existing styles and bundling it with your instruction inside the chat box as a pill. This pill is what gets sent to the AI instead of just your words, giving it precise context about exactly what you want changed and where.

How to use Interaction Mode in Dualite : Step by step

Step 1: Enter Interaction Mode

Navigate to the Preview Tab of your project and click the Interact button to enter Interaction Mode. As you move your mouse over the interface, you will notice elements being highlighted with a blue overlay — this indicates which element is currently targetable.

Step 2: Select an element and give it an instruction

Once you find the element you want to modify, click on it. An Instruction Box will appear immediately over the selection. Type exactly what you want the AI to do for example, "Change this to a secondary ghost button style" or "Make this text wrap on mobile." Then click Save.

Step 3: Manage your pills

After saving, a yellow pill will appear in your main chat input alongside your instructions. This pill contains everything the exact CSS styles, the HTML structure, and your specific instruction. The AI now sees all of it, not just your words. If you change your mind, press Backspace or click the X on the pill to remove the entire reference cleanly.

Step 4: Select multiple elements at once

You are not limited to one element per message. Repeat the process across as many elements as you need select a header and add an instruction, select a card and add another, then send them all together. The AI processes every selected element in context with each other, which means complex layout changes that would have taken five separate prompts can happen in a single message.

Pro tips for better results with Interaction Mode

  • Be specific : Instead of saying "Fix this," use the instruction box to say "Update the padding to 16px and change the font weight to bold." The more precise your instruction, the cleaner the output.

  • Combine with images : You can attach screenshots and element interactions in the same message to give the AI both visual and structural context at once.

  • Use the parent element : If an element isn't highlighting, try hovering over its parent container. High-level layout changes are often easier to prompt by selecting the parent rather than the child element.

Frequently asked questions

What is Interaction Mode in Dualite?

Interaction Mode is a feature that lets you click directly on any element in your Dualite project and attach a plain-English instruction to it. The element's tag, selector, and existing styles are automatically bundled with your instruction into a pill and sent to the AI so it knows precisely what to change without guessing.

Do you need coding skills to use Interaction Mode?

No. Interaction Mode is designed for both technical and non-technical users. You click, type what you want, and the AI handles the code. You never need to open or edit the code directly.

Can you edit multiple elements at once with Interaction Mode?

Yes. You can select as many elements as you need in one session. Each gets its own instruction pill, and they are all sent to the AI together so complex multi-element changes happen in one prompt instead of five separate ones.

What is a pill in Dualite's Interaction Mode?

A pill is a bundled reference that appears in your chat input after you select and instruct an element. It contains your instruction plus the element's full technical metadata — its HTML tag, CSS selector, and existing styles. This gives the AI precise context instead of relying on your description alone.

When should you use Interaction Mode instead of the regular chat bar?

Use Interaction Mode whenever the regular chat keeps making changes to the wrong element or misidentifying what you mean. It is especially useful for styling tweaks, padding adjustments, button style changes, and any edit where clicking is faster and more accurate than describing.

Is Interaction Mode available on all Dualite plans?

Yes. Interaction Mode is available to all Dualite users. Open any project, switch to the Preview Tab, and click the Interact button to access it immediately.

Ready to stop describing and start clicking?

Interaction Mode is live in Dualite right now. Open your project, switch to the Preview Tab, and hit Interact to try it.

Al in Development

How to Build a Sneaker E-commerce Website with AI

Dualite is an AI-powered app builder that lets you create and publish a full-stack sneaker e-commerce website without writing any code. Using the Kanien template, you can go from a blank screen to a live, branded storefront with product pages, collection grids for styles and colourways, and one-click Netlify publishing in under an hour.

What you need before you start

  • A free Dualite account

  • Your logo, product photography, and collection banners

  • 30 to 60 minutes

Can you build a sneaker e-commerce store with AI without coding?

Yes. Dualite is an AI vibe coding platform that generates and manages all the code automatically in the background. You interact entirely through a prompt bar and visual editor. The Kanien template is built specifically for sneaker brands it includes a bold hero section, full navigation, collection grids for styles, colourways, and sizes, and editorial product pages designed to give your brand a street-culture feel from the first scroll.

How to build a sneaker e-commerce website with Dualite : Step by step

Step 1: Log in and open your dashboard

Go to dualite.dev and log in. You will land on a clean dashboard with a prompt bar asking "What should we build today?" - this is your starting point for every project on Dualite.

Step 2: Browse the template library

Scroll down to the "Start with a template" section. Templates are organised by category: Websites, AI Apps, Interactive Apps, Dashboards, and Mobile Apps. For a sneaker store, browse the Websites section — look for templates that put visuals and product imagery first.

Step 3: Select the Kanien template

Find and select the Kanien template ; designed specifically for sneaker brands. It includes a bold hero section, collection grids for different styles, colourways, and sizes, and editorial product pages with a street-culture aesthetic. Click Kanien to preview it, then hit "Use for Free" to make it your starting point.

Step 4: Watch your store generate in real time

Once you select Kanien and submit your prompt, Dualite builds everything instantly. The live preview on the right shows your full storefront navigation, hero section, collection pages, and CTAs exactly as customers will see it. You never need to touch the code, but it is all there, clean and accessible, if you ever want it..

Step 5: Upload your brand assets and product photography

Click the + button in the chat panel. You will see two options:

  • Use image as reference : Upload a mood board, screenshot, or design inspiration. The AI reads your visual direction and applies it across the entire store without you needing to describe it in words.

  • Add images to project : Upload your actual assets: logo, product photography, collection banners, size guides, and any custom UI elements. This is what makes Kanien stop looking like a template and start looking like your brand.

Use both options together for the best results. Reference images guide the AI's decisions. Project images populate your actual pages.

Step 6: Refine your store with chat prompts

Use the "Ask Dualite" chat bar to make specific changes. Describe exactly what you want adjusted a product page layout, a collection grid, a colour, a font. Use the Enhance button to let Dualite suggest improvements automatically. Switch between the Preview and Code tabs at any time to check how everything looks or dig into the code directly. This is the step where the store goes from good to exactly right.

Step 7: Publish live to Netlify

When you are ready, click the Publish button in the top right corner. Connect to Netlify and your store goes live fast, globally distributed, and ready for customers from day one. From your first uploaded product photo to a live, shoppable URL, that is the entire process.

Frequently asked questions

How long does it take to build a sneaker store with Dualite?

Most users have a fully branded, live storefront within 30 to 60 minutes. The longest part is typically uploading and organising your product photography.

Do you need coding skills to use Dualite?

No. Dualite generates and manages all code automatically. You build entirely through prompts and a visual editor. The underlying code is accessible if you want it, but it is never required.

Does Dualite work for other types of e-commerce?

Yes. Dualite has purpose-built templates for jewellery brands, fashion, and other product categories each with layouts designed for that specific market.

What makes Dualite different from other website builders?

Dualite is a full-stack AI builder, not a drag-and-drop website tool. It generates real, deployable code not a visual wrapper. Your store can be extended, customised, or handed to a developer at any point without starting over.

Is Dualite free to use?

Dualite offers a free plan to get started. The Kanien template and core building tools are available at no cost. Paid plans unlock unlimited projects and additional features.

Ready to launch your sneaker store?

Start with Dualite and the Kanien template free to begin, live in under an hour.

Al in Development

How to Build a Jewellery E-Commerce Website with AI

Dualite is an AI-powered app builder that lets you create and publish a full-stack jewellery e-commerce website without writing any code. Using the Lorvique template, you can go from a blank screen to a live, branded storefront with product pages, collection grids, and one-click Netlify publishing in under an hour.


What you need before you start

  • A free Dualite account

  • Your logo, product photography, and collection banners

  • 30 to 60 minutes

Can you build a jewellery e-commerce store with AI without coding?

Yes. Dualite is an AI vibe coding platform that generates and manages all the code automatically in the background. You interact entirely through a prompt bar and visual editor. The Lorvique template is built specifically for jewellery brands — it includes a luxury hero section, full navigation, collection grids for rings, necklaces, bracelets, and earrings, and editorial product pages designed to give your brand a premium feel from the first scroll.

How to build a jewellery e-commerce website with Dualite : Step by step

Step 1: Log in and open your dashboard

Go to dualite.dev and log in. You'll land on a clean dashboard with a prompt bar asking "What should we build today?" - this is your starting point for every project on Dualite.

Step 2: Browse the template library

Scroll down to the "Start with a template" section. Templates are organised by category: Websites, AI Apps, Interactive Apps, Dashboards, and Mobile Apps. For a jewellery store, browse the Websites section — look for templates that put visuals and product imagery first.

Step 3: Select the Lorvique template

Find and select the Lorvique template ; designed specifically for jewellery brands. It includes a luxury hero section, collection grids for rings, necklaces, bracelets, and earrings, and editorial product pages built for a premium aesthetic. Click Lorvique to preview it, then hit "Use for Free" to make it your starting point.

Step 4: Watch your store generate in real time

Once you select Lorvique and submit your prompt, Dualite builds everything instantly. The live preview on the right shows your full storefront navigation, hero section, collection pages, and CTAs exactly as customers will see it. You never need to touch the code, but it is all there, clean and accessible, if you ever want it.

Step 5: Upload your brand assets and product photography

Click the + button in the chat panel. You will see two options:

  • Use image as reference : Upload a mood board, screenshot, or design inspiration. The AI reads your visual direction and applies it across the entire store without you needing to describe it in words.

  • Add images to project : Upload your actual assets: logo, product photography, collection banners, sizing guides, and any custom UI elements. This is what makes Lorvique stop looking like a template and start looking like your brand.

Use both options together for the best results. Reference images guide the AI's decisions. Project images populate your actual pages.

Step 6: Refine your store with chat prompts

Use the "Ask Dualite" chat bar to make specific changes. Describe exactly what you want adjusted — a product page layout, a collection grid, a colour, a font. Use the Enhance button to let Dualite suggest improvements automatically. Switch between the Preview and Code tabs at any time to check how everything looks or dig into the code directly. This is the step where the store goes from good to exactly right.

Step 7: Publish live to Netlify

When you are ready, click the Publish button in the top right corner. Connect to Netlify and your store goes live fast, globally distributed, and ready for customers from day one. From your first uploaded product photo to a live, shoppable URL, that is the entire process.

Frequently asked questions

How long does it take to build a jewellery store with Dualite?

Most users have a fully branded, live storefront within 30 to 60 minutes. The longest part is typically uploading and organising your product photography.

Do you need coding skills to use Dualite?

No. Dualite generates and manages all code automatically. You build entirely through prompts and a visual editor. The underlying code is accessible if you want it, but it is never required.

Does Dualite work for other types of E-commerce?

Yes. Dualite has purpose-built templates for sneaker brands, fashion, and other product categories each with layouts designed for that specific market.

What makes Dualite different from other website builders?

Dualite is a full-stack AI builder, not a drag-and-drop website tool. It generates real, deployable code not a visual wrapper. Your store can be extended, customised, or handed to a developer at any point without starting over.

Ready to launch your jewellery store?

Start with Dualite and the Lorvique template free to begin, live in under an hour.

Al in Development

What is Interaction Mode in Dualite?

Interaction Mode is a feature in Dualite that lets you click directly on any UI element in your project, attach a plain-English instruction to it, and send the element's exact technical metadata to the AI so it knows precisely what you want changed without you needing to describe it. It removes the guesswork from AI-assisted editing entirely.

What are the key benefits of Interaction Mode?

There are three core advantages over regular AI chat prompting:

  • Higher accuracy : code generated by the AI matches your existing class names and styling conventions because it reads the actual element, not your description of it.

  • Less typing : you do not need to explain where an element is. The pill handles the location, you just handle the instruction.

  • Contextual awareness : the AI understands the relationship between the element you selected and the rest of your design, so changes fit your existing layout instead of breaking it.

How does Interaction Mode work?

Interaction Mode works by capturing the technical metadata of an element its tag, selector, and existing styles and bundling it with your instruction inside the chat box as a pill. This pill is what gets sent to the AI instead of just your words, giving it precise context about exactly what you want changed and where.

How to use Interaction Mode in Dualite : Step by step

Step 1: Enter Interaction Mode

Navigate to the Preview Tab of your project and click the Interact button to enter Interaction Mode. As you move your mouse over the interface, you will notice elements being highlighted with a blue overlay — this indicates which element is currently targetable.

Step 2: Select an element and give it an instruction

Once you find the element you want to modify, click on it. An Instruction Box will appear immediately over the selection. Type exactly what you want the AI to do for example, "Change this to a secondary ghost button style" or "Make this text wrap on mobile." Then click Save.

Step 3: Manage your pills

After saving, a yellow pill will appear in your main chat input alongside your instructions. This pill contains everything the exact CSS styles, the HTML structure, and your specific instruction. The AI now sees all of it, not just your words. If you change your mind, press Backspace or click the X on the pill to remove the entire reference cleanly.

Step 4: Select multiple elements at once

You are not limited to one element per message. Repeat the process across as many elements as you need select a header and add an instruction, select a card and add another, then send them all together. The AI processes every selected element in context with each other, which means complex layout changes that would have taken five separate prompts can happen in a single message.

Pro tips for better results with Interaction Mode

  • Be specific : Instead of saying "Fix this," use the instruction box to say "Update the padding to 16px and change the font weight to bold." The more precise your instruction, the cleaner the output.

  • Combine with images : You can attach screenshots and element interactions in the same message to give the AI both visual and structural context at once.

  • Use the parent element : If an element isn't highlighting, try hovering over its parent container. High-level layout changes are often easier to prompt by selecting the parent rather than the child element.

Frequently asked questions

What is Interaction Mode in Dualite?

Interaction Mode is a feature that lets you click directly on any element in your Dualite project and attach a plain-English instruction to it. The element's tag, selector, and existing styles are automatically bundled with your instruction into a pill and sent to the AI so it knows precisely what to change without guessing.

Do you need coding skills to use Interaction Mode?

No. Interaction Mode is designed for both technical and non-technical users. You click, type what you want, and the AI handles the code. You never need to open or edit the code directly.

Can you edit multiple elements at once with Interaction Mode?

Yes. You can select as many elements as you need in one session. Each gets its own instruction pill, and they are all sent to the AI together so complex multi-element changes happen in one prompt instead of five separate ones.

What is a pill in Dualite's Interaction Mode?

A pill is a bundled reference that appears in your chat input after you select and instruct an element. It contains your instruction plus the element's full technical metadata — its HTML tag, CSS selector, and existing styles. This gives the AI precise context instead of relying on your description alone.

When should you use Interaction Mode instead of the regular chat bar?

Use Interaction Mode whenever the regular chat keeps making changes to the wrong element or misidentifying what you mean. It is especially useful for styling tweaks, padding adjustments, button style changes, and any edit where clicking is faster and more accurate than describing.

Is Interaction Mode available on all Dualite plans?

Yes. Interaction Mode is available to all Dualite users. Open any project, switch to the Preview Tab, and click the Interact button to access it immediately.

Ready to stop describing and start clicking?

Interaction Mode is live in Dualite right now. Open your project, switch to the Preview Tab, and hit Interact to try it.

Al in Development

What to Do When You're Stuck with Vibe Coding

What to do when you're stuck with vibe coding

You built something real. Then the wall hit. Here's what to actually do next — and when to stop prompting and get help.


It starts well. You type a description, the AI spits out a UI, and suddenly you feel like a developer. The product looks good. You show it to a friend. They're impressed.

Then, somewhere around day 3 or week 2, you hit the wall.

The auth doesn't work. The backend breaks when real data comes in. You try to add payments and nothing connects. You've been prompting for hours and the same error keeps coming back in a slightly different form.

This isn't you failing. This is what vibe coding actually looks like past the 60% mark.

"The frontend looks good but the backend breaks. Deployment fails. Authentication does not work." — This is the most common place non-technical founders get stuck.

Why this happens

Tools like Lovable, Bolt, Claude Code, and Cursor are genuinely incredible for getting to a working frontend fast. They're built for speed of early exploration — not for the structural complexity that comes with real-world deployment, auth systems, third-party API integrations, and database architecture.

When you hit a wall, it's rarely because you did something wrong. It's because you've reached the edge of what single-shot prompting can reliably solve. You need engineering judgment, not more prompts.

The honest truth: Most non-technical founders who try vibe coding get 60–80% of the way to a working product before getting stuck. This is normal. The gap between "looks like an app" and "works like an app" is where real engineering lives.

How to know you're actually stuck

Not all friction is the same. Some of it is productive — slow progress you can push through. Here's how to tell the difference:

You're in a rut (keep going)

You're truly stuck (get help)

One feature isn't working but the rest is fine

The same error keeps returning in different forms

You understand what needs to happen, just not how

You don't know what's wrong and can't diagnose it

You've been stuck for an hour or two

You've been stuck for days or weeks

It's a UI or styling issue

It's backend, auth, payments, or deployment

One clear next prompt could solve it

You don't know what prompt to write next

What to do before calling for help

Before you escalate, try these in order:

  1. Describe the goal, not the error: Don't paste the error message and ask "fix this." Tell the AI what you're trying to achieve — "I want a user to be able to log in and see their dashboard" — and let it reason from intent, not symptoms.

  2. Break it into the smallest possible step: If auth isn't working, don't try to fix everything. Ask just: "Can a user create an account?" Then: "Can they log in?" Then: "Do they stay logged in?" One thing at a time.

  3. Start a fresh context: AI tools lose coherence over long sessions. If you've been prompting in the same thread for hours, start a new one. Briefly explain what you've built and what you need next.

  4. Use rollback if it's available: If a recent prompt broke something that was working, go back. Don't try to fix forward from a broken state — that compounds the problem.

  1. When to stop prompting and get someone to finish it

There's a cost to staying stuck that founders underestimate. Every week you spend debugging is a week you're not talking to users, not selling, not learning what the market actually wants.

At some point, the build becomes the obstacle — not the path.

If you've been stuck for more than a week, if the errors are backend or infrastructure related, or if you have users waiting for something that works — it's time to bring in help.

This doesn't mean hiring a full-time developer or an expensive agency. It means finding someone who can take what you've already built, understand it, and finish the last 20–40% that's blocking you from shipping.

What good help actually looks like

The right help at this stage isn't a freelancer who rebuilds everything from scratch. It's someone who:


Understands AI-generated code: Not all developers do. You need someone who can pick up a Lovable or Bolt project without needing to throw it away.

Works fast, not slow: The goal is an MVP you can show people — not a perfect codebase. Speed matters. Weeks, not months.

Scopes conservatively: The first version should do one thing well. Anyone pushing you to expand scope on a first project isn't thinking about your interests.

Gives you full handover: Code, deployment, documentation. You shouldn't be locked into a dependency after the project ends.

"You should be spending time figuring out who the product is for — not debugging auth flows at 1am."

The bigger picture

Getting stuck with vibe coding is a sign that you got far enough to hit real problems. That's progress. Most people never get there.

The founders who ship aren't the ones who never hit the wall — they're the ones who recognise when they need to stop prompting and start delegating. Your job is to figure out who the product is for, build relationships with early users, and make the product decisions that only you can make.

The build is a means to that end. Don't let it become the whole thing.


Got 60–80% of the way there and stuck?

Dualite's Partner Program picks up where vibe coding leaves off — and delivers a working, deployed product in days.
See how it works at Dualite →

LLM & Gen AI

Prakhar Tandon