Skip to main content

Iterating with AI

Building a website with Buildify is an iterative process. Your first generation is a starting point — the real work happens in the back-and-forth conversation that follows. This article covers how to get the most out of the chat interface.

How the conversation works

Every message you send in the chat panel is a new instruction to the AI. The AI:

  1. Reads your message and all previous context
  2. Decides what code changes are needed
  3. Applies those changes and shows you a diff
  4. Explains what was changed and why

You don't need to re-explain the whole project each time. The AI remembers everything that's been discussed and built so far.

Effective ways to request changes

Be specific about location

Instead of "make the button bigger," try "make the Sign Up button in the hero section larger — about 20% bigger than it is now."

Describe the goal, not the code

You don't need to say "change the CSS padding on .hero-cta." Just say "give the button more breathing room around it."

Ask for options

You can ask the AI to suggest variations: "Give me three different headline options for the hero section."

Request multiple changes at once

"Add a testimonials section below features, change the font to something more modern, and make the nav sticky on scroll" — all in one message.

Ask questions

You can ask the AI to explain what it built: "What does the JavaScript in the contact form do?" or "Why did you structure the nav this way?"

When things don't come out right

If a change isn't what you expected:

  • Ask for a revision — "That's not quite right. Can you try making the layout more spacious?"
  • Be more specific — Add details about what's wrong: "The hero image is too large and pushes the text below the fold"
  • Restore a checkpoint — If you want to go back to a previous version, use checkpoints

Tips for complex projects

Break big changes into smaller steps. Instead of "redesign the entire homepage," try "update the hero section first, then we'll work on the features section."

Use the knowledge base. If your project has specific requirements — brand guidelines, technical specs, or content — add them to the Knowledge Base. The AI will reference them automatically.

Describe what you don't like. "I don't like how cluttered the nav feels" is useful feedback even without knowing what to replace it with.

What the AI can and can't do

The AI can:

  • Write and modify HTML, CSS, JavaScript
  • Add third-party libraries and integrations
  • Create new pages and link them together
  • Implement forms, modals, animations, and interactivity
  • Work with APIs and external services

The AI works best when you:

  • Give it clear, concrete feedback
  • Point it toward a specific section or element
  • Describe the end result you're trying to achieve