Prompt, run, edit, and deploy full-stack websites
AppLLM is meant for users looking for a low-code and want to develop simple websites and apps. With AppLLM, you can create and publish simple websites, javascript games, and interactive dashboards.
It’s also an excellent way for non-techies to learn vibe coding. Start with a simple prompt or use one of the example prompts and learn to create simple apps and websites.
AppLLM is still in beta; we don’t have database or authentication support yet, but that will be coming soon.
AppLLM 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.
AppLLM is meant for full-stack apps but we will start with simple apps and front-end heavy websites.
Here are the steps to using AppLLM
We will give you a friendly URL to share with the world. We will soon have the ability to host your custom domains.
Here are a few websites made with AppLLM * https://hoteltransylvania.abacusai.app/ * https://ultimatenightoutinvite.abacusai.app/ * https://sweetdelights.abacusai.app/ * https://modelcontextprotocol.abacusai.app/
In the beta version, we support building static webpages and hosting the website on .at.abacusapp.ai domain -
Following are the features we do not support in the beta version but we will launching soon. - Database support - User Authentication - Custom Domain Deployments
Simply type what you want to build in the chatbox and let AppLLM do its job. We recommend keeping first prompt specific, elaborate clear and simple to get better results.
Book club:
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 the books that were read in the past and a write about about each book. There will also be another 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”
If you run into an error while app building, you can copy the error message from the IDE and paste it in the chatbox. AppLLM will fix it on its own.
You can change the theme and fonts in the website as per your need by simply prompting.
Example - “ can you modify the theme and font to make the website look more professional‘
If you feel a previous version of the app is more appropriate, then you can easily revert back to previous versions. ( Allowed only upto 5 versions in the past)
You can deploy and host the websites you build. You can edit the hostname in the pop up and deploy.
Yes, you are given limited compute points with your subscription. Subscription includes - * 5 different applications * 2 deployments * App development uses compute points like any other conversation * You can buy compute points if needed
Here are some general tips for effective prompting with AppLLM:
Be Clear and Specific: Clearly specify what you want in your prompt. The more detailed your request, the better the response.
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 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 the books that were read in the past and a write about each book. There will also be another 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”
Use revert to previous version - When the response is not as expected, you can quickly revert back to the previous version and iterate from there. You can revert upto previous five versions of the website
Note - you can only rollback upto five versions
Break down complex requests into smaller tasks. - When building iteratively, break down your requirements into smaller tasks
Example -
Instead of trying to fix everything in prompt-
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
Prompt 1 - Add a new page to talk about the story of the brand
Prompt 2- Change the font to Centeria Script
Prompt 3- change the theme to beige and brown.
By following these tips, you can make the most out of AppLLM’s powerful capabilities. Happy vibe coding!