DeepAgent Apps

Prompt, run, edit, and deploy full-stack websites.

How does DeepAgent help with vibe coding?

DeepAgent helps you get started with vibe coding. Start with something simple and then learn how to nudge the AI agent to make changes, fix bugs, and iterate.

DeepAgent is meant for full-stack apps but we will start with simple apps and front-end heavy websites.

How does it work

Here are the steps to using DeepAgent to create apps:

We will give you a friendly URL to share with the world. You can also host your apps on custom domains that you own.

Limitations of building Apps with DeepAgent

In the beta version, we currently do not support user authentication. It is coming soon!

Manage Apps

You can access all the apps you have created through the Apps page here.

Database Support

DeepAgent automatically adds a database to your app if required. You can also explicitly mention in your prompt if you want a database added to your app. Database can be accessed through the preview window. You can also export the data to csv if needed

App deployment & hosting

You can deploy and host the websites you build. You can deploy the apps.

  1. Click on the Deploy button on the top right corner
  2. Select the Abacus.AI Domain tab and type your domain in the input box and click on deploy
  3. Once you deploy, you will be able to access the website using the URL in the Deployed URL box
  1. Choose and Register a Custom Domain Name
    1. Choose a Domain Name: Select a relevant domain name
    2. Choose a Registrar: Select a company like Namecheap, GoDaddy, or Google Domains to register the name.
    3. Register: Use the registrar's tool to check availability and complete the purchase, providing accurate contact details. Keep your registrar login safe.
  2. Open the conversation relevant to the app that you want to deploy and click on deploy.
  3. Select Custom domain
  4. Add a new custom domain and verify the domain by updating the nameservers as per instructions on your registrar
  5. Once the verification is complete, hit deploy and your website will be deployed on your domain.

Create a website using DeepAgent

Simply type what you want to build in the chatbox and let DeepAgent do its job. We recommend keeping first prompt specific, elaborate, clear and simple to get better results.

Sample Prompts

Book club

Example-"I want to create a website for the book club I run. The website is supposed to be for current and potential members of the book club. Website should have 3 pages: 1. Landing page - This page should contain following information: - What is the book club about? - What do we do at the book club? - Why should you join the club? - Schedule and the book that will be discussed 2. Explore - This page contains: - Books that were read in the past - Write-up about each book - Section where users can vote a book from list of 5 to be picked up in the next session 3. Sign up page - this is where users can sign up to be a part of the book club. Please generate appropriate content and design for the website, including the above."

Providing a detailed prompt with context and exactly what you want in the website will potentially give you better results compared to a vague and generic prompt like "Build a website for bookclub members"

Debugging errors

If you run into an error while app building, you can copy the error message from the IDE and paste it in the chatbox. DeepAgent will fix it on its own.

Changing themes and fonts

You can change the theme and fonts in the website as per your need by simply prompting.

Example: "Modify the theme and font to make the website look more professional"

Best practices - To build apps with DeepAgent

Here are some general tips for effective prompting with DeepAgent:

Be Clear and Specific

Clearly specify what you want in your prompt. The more detailed your request, the better the response.

Here are some sample prompts:

"I want to create a website for the book club I run. The website is supposed to be for current and potential members of the book club. The website should have 3 pages: 1. Landing page - This page should contain the following information: - What is the book club about? - What do we do at the book club? - Why should you join the club? - Schedule and the book that will be discussed 2. Explore - This page contains: - Books that were read in the past - Write-up about each book - Section where users can vote a book from list of 5 to be picked up in the next session 3. Sign-up page - this is where users can sign up to be a part of the book club Please generate appropriate content and design for the website, including all of the above"

Avoid generic prompts such as: "Build a website for book club members."

Provide Context

Give enough context in your prompts to help the AI generate accurate responses.

Example - "I am a product manager with X years of experience. I want to create a webpage that can be used for peers, recruiters and potential professional connections to know my professional journey and connect with me. Use appropriate sections, professional fonts and theme. Please refer to my resume for content"

Build iteratively

If the website isn't what you expected, try refining your website by giving more specific details.

Example: "Can you add a section called 'professional summary'"

Break down complex requests into smaller tasks

When building iteratively, break down your requirements into smaller tasks, Instead of trying to fix everything in single prompt.

Example: "Add a new page to talk about the story of the brand. Change the font to Centeria Script and change the theme to beige and brown."

Breakdown the prompt into smaller tasks and build iteratively:

  1. Prompt 1 - Add a new page to talk about the story of the brand
  2. Prompt 2 - Change the font to Centeria Script
  3. Prompt 3 - change the theme to beige and brown

Need More Help?

Still have questions regarding DeepAgent? Check DeepAgent FAQs.

By following these tips, you can make the most out of DeepAgent's powerful capabilities. Happy vibe coding!