Skip to main content
The plan chat is a streaming conversation tied to your plan. Use it for changes that span multiple sections, or for changes you can describe but do not want to manually click through. This page covers how to iterate effectively.

Opening the plan chat

The plan chat is available from the plan page. Open it from the side panel. The chat scrolls beside the plan, so you can watch sections update as you talk to it. Plan chat open in the side panel

What it does well

  • Multi-section changes — “drop the messaging module, simplify the user types to just admin and customer, switch from Stripe to Lemon Squeezy.”
  • Refinements — “the checkout module should support guest checkout.”
  • Asking questions — “what does the admin user type include right now?”
  • Trying alternatives — “show me what this would look like with a marketplace structure instead of a single-tenant app.”

How to phrase changes

Describe what you want, not what to do step-by-step. The chat understands the plan structure and will edit the right sections. Examples:
  • Good: “Make this an internal tool — drop the public marketing pages.”
  • Good: “Add a billing dashboard for admins.”
  • Avoid: “Open the modules card. Click the Marketing module. Click delete.” (verbose; not necessary)

Conversation history

The chat keeps a history of your conversation. You can scroll back, pick up where you left off, or start a new conversation thread.

When direct edit is better

If you are doing a small, surgical change (rename a module, tweak a description), just edit the section directly. The chat is for changes that touch several places at once.

FAQ

No. The chat edits the plan. Generation is explicit — you trigger Prototype, Frontend, or Backend generation from the Generate menu.
No. The chat reconnects automatically. Conversation history persists across reloads.
Tell it. The chat is conversational — “no, keep the messaging module, just simplify it” is fine.