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.
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.

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?

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.

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.

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.

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.

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.How do I preview my app in full screen?
How do I preview my app in full screen?
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.

How can I fix my app if it freezes after an AI action?
How can I fix my app if it freezes after an AI action?
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.
Can I request credit refunds for AI mistakes?
Can I request credit refunds for AI mistakes?
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.