Skip to main content

Using AI chat modes

Base44 has three chat modes to shape how it responds:
  • Default: Acts instantly on your prompts.
  • Discuss: Lets you plan and refine ideas safely before applying changes.
  • Visual Edit: Lets you click elements in your preview to adjust visuals directly.
You can switch between modes anytime to brainstorm ideas, make design tweaks, or apply instant changes—all in one chat.

Default mode

Type what you need, and the AI acts right away. This mode is perfect for quick edits and feature requests. To get the best results, be as specific as possible. The more detail you give, the more precisely the AI builds your app.
For example: Create a fitness tracking app for busy professionals who only have 20 minutes a day to exercise. Help them log short workouts and track weekly progress.
Example of creating a fitness app with the AI chat.
For more examples and prompt frameworks, check out the Prompt Guide.

Discuss mode

Use Discuss mode to plan and explore ideas with the AI before making changes. Brainstorm freely, review suggestions, and apply them when you’re ready.
For example: Discuss the best way to structure the workout logging flow for your fitness tracking app. Should users enter workouts manually or choose from preset options?
Using Discuss mode in the Base44 AI chat to plan and refine ideas before making changes.
Discuss mode helps you save credits by avoiding unnecessary trial and error before finalizing changes.

Visual Edit mode

Click elements in your app preview to adjust visuals directly, or describe the changes you want in chat. You can switch between visual editing and chat-based editing anytime. Use Visual Edit mode in two ways:
  • Edit visually: Click any element in the preview and adjust it directly. For example, change background colors, text colors, or spacing.
  • Edit with chat: Select an element and describe the change you want. The AI automatically knows which element you’ve selected.
Using Visual Edit mode to design Base44 app elements directly.
You can also adjust Tailwind classes directly to fine-tune spacing, typography, layout, and responsiveness.

Customizing the AI chat

You can tailor how the AI behaves by choosing a model and setting custom controls.

Choosing your AI model

Changing your AI model in Base44 gives you more control over how your app responds and handles tasks. You can choose from models like Claude Sonnet 4.5, Gemini 2.5 Pro, or GPT-5.

Claude Sonnet 4.5

Great for everyday tasks, writing, summaries, and problem-solving.

Google Gemini 2.5 Pro

Excellent at reasoning, math, and structured analysis.

ChatGPT-5

Ideal for creative generation, coding, and long-context projects.
Click the Settings icon at the bottom of the chat, then select AI Model to switch models. Choosing an AI model in the Base44 AI chat settings.
Not sure which model to choose? Keep the Default model and Base44 will automatically select the best one for your app.

Setting AI controls

AI controls let you define how the AI interacts with your app. They help you set consistent rules and protect important areas from accidental edits. Click the Settings icon at the bottom of the chat, then select AI Controls to open the panel:
  • Custom Instructions: Add default guidance for every AI interaction, such as tone, design standards, or preferred behavior.
  • Freeze Files: Lock specific files or entities so the AI won’t modify them.
Adjusting AI Controls in Base44 settings.
Clear, well-defined AI controls keep your app consistent and prevent accidental overwrites.

Reviewing and reverting AI changes

You can experiment freely and undo changes anytime. If you want to revert changes, you have two options:
  • Click Revert this below a specific prompt in the chat.
  • Click Version History at the top of the chat to view earlier versions and roll back.
Reverting an AI change using Revert this or Version History.
Version History lets you review past edits safely without losing progress.

FAQs

Click a question below to learn more about AI chat modes and controls.
Click the Hide chat panel icon above the preview window to display your app exactly as users will see it, without any editor panels or chat tools.Hiding the chat panel to preview your app in full screen.
If your app freezes or behaves unexpectedly, try these steps to get back on track:
  • Refresh the page to reload your latest working version.
  • Clear your browser cache and reload your app to remove any stored conflicts.
  • Try a private window or another browser to rule out extension conflicts.
  • Disable browser extensions temporarily if the issue persists.
  • Check your credits and plan limits, since running out of credits can interrupt AI actions.
  • Revert the last AI action in the chat or use Version History to roll back to a stable version.
For more help, see the Troubleshooting guide.
Base44 doesn’t offer refunds or credit reversals for AI actions. You can use Version History to undo changes and restore your app.
Still have questions? Use Ask AI at the bottom of this page to get instant answers while you read.
I