Welcome to Describe.app, a no code website builder using natural language prompts!
Prompt introduction
Best practices
App features
Pricing
Token management
Legal & liability
Contact
Prompt introduction
• A prompt is any text instruction given in a sentence
Prompt
Add a h1 header called "Insta-filter" at the center of the page in bold green colour
• Your previous prompts are remembered, so you can build continuously in a conversation manner
Prompt
Add the following image logo https://t4.ftcdn.net/jpg/04/68/61/19/360_F_468611909_eqqmoLwzFm43CfFawLHcgRC4piafw7Mp.jpg. Resize the image logo to 135 x 100 pixels. Move it directly above the header (h1)
• You can also stitch multiple prompts together for more complex builds
Prompt
Underneath the header and image, add a 300 x 200 pixels div box with a 1 pixel black border for the uploaded image. Underneath the div add a button labelled "Choose file". When a user clicks on the choose file button they can upload a photo locally into the div box. The div box should auto resize the height and width to the uploaded picture width and height should. Add a dropdown for filter tones with Grayscale, Pop Art, Oil Painting, and Vintage. Add a button labelled "Apply". When a user clicks the apply button, and an image is loaded into the iframe, the image tone will change as per the filter style. Filter options and filter styles: (grayscale - grayscale(100%), popart - sepia(100%) contrast(2) saturate(3), oilpainting - brightness(1.2) saturate(200%), vintage - sepia(100%) contrast(1.5) brightness(0.9) saturate(1.2)) Ensure all the html elements in a separate divs and centered on the page. Ensure all buttons and dropdown is in Bulma style
Best practices
Tips to enhance your experience and productivity:
(1) Structure your prompts into these sections [Context, Action, Example, & Guard Rails] to help Describe.app provide faster and more accurate responses. You do not need to specify these sections explicitly but be clear in your prompt language i.e. "Here is an example of the output format I expect..."
(2) Be over descriptive in your prompts so there is little ambiguity. It will save you time from correcting later since Describe.app keeps a context of the conversation history
(3) Submit no more than a few prompts in one go. The more the prompts submitted, the longer it takes to get a response
(4) Be patient. Although Describe.app has advance reasoning capabilities, it will sometimes produce wrong results known as hallucinations. Use the Undo button if you don't achieve the desired result and try again. Any repeated issues can reported here
App features
Button type | Button image | Button logic |
---|---|---|
Generate | Translates the prompt into a website element | |
Undo | Revert back to the last output. Clicking this will delete the current output | |
Expand | Allows the user to add multiple or long prompts in view | |
Conversation history | Keeps a log of prompts and their token count | |
Download | Downloads the prompts and raw code into a JSON file locally | |
Upload | Uploads a JSON file of prompts and raw code into the user interface | |
% View | Changes the view scale of the content |
Pricing
The beta product is 'free to use' which has a maximum of 16k tokens per session (see paragraph below). We will be releasing paid tiers with 32k tokens in the coming months
Token management
Every large language model has a conversation limit imposed known as the "context window". The context window is measured in "tokens", which calculates to roughly 3 tokens per word or 14 tokens per line of code. Describe.app free tier has 16k maximum tokens and keeps a usage count of each prompt in the conversation history tab. Please note by default the least recent prompts are automatically deleted if the token threshold (12k) is exceeded to keep space (4k) for new prompts. Please download any progress if you wish to keep a record
Legal & liability
Cookies are used on this site to maintain the conversation history. Continue usage assumes you have given full consent. Describe.app does not track any individuals or retain personal data. Please do not submit any sensitive or confidential information at any time. As Describe.app is built on top of ChatGPT and Google Cloud Platform, we hold no liability for any responses or service outages. Describe.app reserves the right to make any changes to the terms and conditions without prior notification. Failure adhering to the rules above will result in your IP being banned from the site permanently
Contact
We would love to hear your feedback. Submit here!