This article explains what Duda Vibe is, what you can build with it, how to get started using Duda Vibe, what actions are supported, and its current limitations.
Note
Disclaimer: Duda Vibe is currently in beta. By using this feature, you acknowledge it is experimental, may contain unexpected behavior, and is subject to modification at any time.
Duda Vibe lets you build fully custom web experiences through conversation. Describe what you want, and Vibe generates a working application, complete with design, logic, and content. From there, refine it with follow-up prompts, edit directly on the page with AI, or review the code. Use it for anything that calls for a tailored web experience, from client portals and interactive tools to custom high end web design and beyond.
We recommend watching our Duda Vibe Overview video in Duda Academy for an overview of Vibe and to see the tool in action.
Duda Vibe can be used to create a wide range of custom web experiences that help scale your business while also driving customer engagement and retention.
Examples of what you can build with Duda Vibe:
-
Websites with lots of interactive elements and animation.
-
Business tools that can be used internally, to boost engagement, or to sell to customers.
-
Portals or dashboards that help increase customer retention.
-
Slide decks for presentations.
Because Duda Vibe generates full-stack applications, these experiences can include user interfaces, data storage, authentication, business logic, and integrations.
Start by describing what you want to build in plain language, and Duda Vibe uses AI to build it. You can also start from a ready-made template.
Note
To create Vibe projects, team members need the Site creation and Copilot permissions. To edit Vibe projects, they need the Copilot permission. Using Duda Vibe also requires available AI credits. For more information, see Manage Team Members and AI Credits.
Applications are generated using React and TypeScript, providing a foundation that can be customized and extended as your needs evolve. You can continue refining the experience through additional prompts or make manual modifications directly in the visual editor or in the generated code.
To learn more about building with Vibe, see Create a Project with Duda Vibe.
Supported actions and features in Duda Vibe include:
-
Prompts. Type your prompt, or click the microphone icon to speak it.
-
Conversation history. Start new conversations and switch between past ones from the conversation name at the top of the chat panel. Conversations are shared at the project level, so any team member with access to the project and Copilot permission can view, continue, rename, or delete them. After a period of inactivity, a new conversation starts automatically.
-
Blocks library allows you to select from pre-built blocks of content and add them to your project. The types of blocks include text, visual, interactive, layouts, media, or data based elements. For example, there are blocks for a marquee list, event calendar, Spotify embed, PDF flip book, and more.
-
Quick edits let you change a selected element's text and design directly on the canvas, without a prompt and without using AI credits. The options available depend on the element you select, and some content, such as certain text elements, can only be edited through a prompt. For more information, see Quick Edits in Vibe.
-
Forms. Ask Copilot to add a form, and it collects the setup details needed. Once added, form settings can be edited directly through the Manage tab or quick edits panel, without using AI credits. You can also set default form settings at the project level from the Manage tab, which apply to all forms across the project. For more information, see Built-In Project Features in Vibe.
-
Theme settings allow you to define colors and font styles for your project. Choose from curated color palettes and preset font styles, or style each element individually.
-
Version history lets you track changes and restore an older version of your project if needed. For more information, see Project Versions and History in Vibe.
-
Publishing. Publish your project on its default domain or connect a domain you already own. For more information, see Make Your Site Live: Initial Steps and DNS Record Setup.
-
Performance dashboard. From the editor's Manage tab, view your project's Performance dashboard, which includes Highlights, Visibility, Traffic, and Engagement sections, along with an Optimization Center to manage your project's core SEO settings and get suggestions to improve visibility in search and AI.
Note
The Optimization Center for Vibe projects has a different set of tools than the one for Editor sites. For more information, see SEO: Key Concepts and Tools.
-
Faster, search-ready projects. Projects built on Duda Vibe version 2.0 or later load faster, and Vibe automatically handles sitemaps, canonical URLs, page titles and descriptions, and 404 pages. To check your project's version, click the menu icon at the top left of the Vibe workspace. For more information, see SEO: Key Concepts and Tools.
Version 2.0 is being released gradually. New projects will be built on it, and existing projects will be updated automatically.
-
Vibe on your phone. Open an existing project on your phone, then tap the Copilot icon at the top to ask Copilot for changes. To create a project, or to publish or republish one, use a desktop.
Publishing a Vibe project requires an active subscription. Vibe projects share the same included site credit pool as Editor sites. If an included site credit is available, it's automatically applied to the Vibe project. If all included credits are already in use by other sites, the Vibe project is billed as its own separate subscription instead. The system always applies credits to sites in the way that results in the lowest total cost, so you don't need to choose or configure this yourself.
A Vibe project billed as its own separate subscription (not funded by an included site credit) also grants additional monthly AI credits, added to your account's shared AI credit balance, usable across your account, for as long as the subscription is active. For more on AI credits, see AI Credits.
To hand off a Vibe project to a client, assign the project to them in Client Management. For steps, see Manage Clients.