Create an app
Every App Builder task, from your first prompt to publishing and managing your apps.
This guide is organized by task. Find what you want to do in the list below, then follow the steps.
Create an app by describing it in a chat prompt
Start from a ready-made template
Choose between a web app, a website, and a mobile app
Choose the model that builds my app
Find the mode control
Plan the app before any code is written
Change a plan before building
See the reasoning behind a plan
Start building from a plan
Build straight away
Plan a change to an existing app
Reshape a template with a plan
Get feedback on a plan
Attach a file or import an app package with my prompt
Set my app's visual style and logos
Bring in an app I already have
Build the app from my own IDE
Change the app by chatting
Answer a question the build is waiting on
Stop the build agent while it's working
Fix an error in the preview
See the running app
View or edit the app code
Add an agent to my app
Share the app with someone
See how many credits the app has used
Go back to an earlier version
Change the app's settings
Rename the app or change its description
Serve the app from my own domain
Store API keys and credentials for the app
Inspect runtime behavior in the preview
Get notified when a build completes
Export the app as a package
Publish the app
Connect a database so the app can publish
Fix a publish that failed
See how the app is put together
Look at the app's database
Check the app's test results
Find and fix security issues
See how a published app is used
Find one of my apps
Open an app to keep working on it
Delete a draft app
Start a new app
You start every new app from Create New App in App Builder. The prompt box holds all the controls you need before the first build.

The controls along the bottom of the prompt box, from left to right:

+
Attach a file or import an app package.
Palette icon
Opens Design and Branding Preferences.
Web App ⌄
Chooses the app type: Web App, Website, or Mobile (Beta).
Model ⌄
Chooses the model that builds the app, such as Gemini 3 Flash Preview.
Build ⌄
Chooses the mode: Build Mode or Plan Mode.
Send arrow
Submits your prompt.
Create an app from a chat prompt
Watch it build
The left panel streams the build. It shows Application initialized ✓, then the components and steps. If the build stops to ask you something, see Answer a question the build is waiting on.
Start from a template
Template cards sit below the prompt box, for example Loan Application. Use the ‹ and › arrows to scroll through them. Select a card instead of writing a prompt, and the platform drafts the requirements for you.

Choose what kind of app to build
Open the app type menu (it reads Web App by default) and choose one:
Web App — Traditional web app with pages, data and a backend.
Website — Landing pages, marketing websites, SEO friendly.
Mobile (Beta) — Native mobile app for Android and iOS.

Choose the type before you submit the prompt.
Choose the model that builds my app
Open the model menu, which shows the current model, such as Gemini 3 Flash Preview, and select a model. When the list holds more than six models, type part of a name in Search models to narrow it. The current model is ticked.
For each model's provider logo, see Importing apps.
Plan the app before building it
Open the mode menu (it reads Build by default) and select Plan Mode. Prompts then return a plan to review instead of building.

For detailed planning and building tasks, see Plan and Build modes.
Attach a file or an app package to my prompt
Select + in the prompt box, then choose:
Attach File — add a document or image, such as a requirements document or a screenshot, for the builder to work from.
Import App Package — bring in a packaged app to build on.

Set the design and branding
Apply
To set individual colours, expand Advanced Customization and set Primary Foreground, Secondary Foreground, Background, Foreground, Border, Input, Muted, Muted Foreground, Accent, Accent Foreground, Sidebar, and Sidebar Foreground, each as a swatch or a hex value. Create new project design has the same fields.

Then select Apply. To undo what you changed in the dialog, select Reset Changes.

For project designs, see Design systems.
Import an app I already have
Below the template cards, select Import an existing app. Then either:
Select Click to upload or drag and drop and choose a ZIP file up to 500 MB.
Select GitHub to import a repository, or GitLab to import a project.

For the GitHub and GitLab steps, see Importing apps.
Build the app from my own IDE

For the full command and key management, see Importing apps.
Plan and Build modes
Use Plan Mode to define an app or change before building. Use Build Mode to generate or update the app.
Build Mode is the default. Select Plan Mode when you want to agree on an approach first.
Find the mode control
The mode control is inside the prompt box. It sits at the bottom-right, beside the send arrow.
It shows ⚡ Build ⌄ in Build Mode and Plan in Plan Mode. Select it to choose Build Mode or Plan Mode.
Plan an app before building it
Change the plan
Chat with the planner to revise the plan. Use Revise plan to add features or change the logic.
For example, ask it to add a masked payment-method column. You can explore different data models without overwriting a working build.
See the reasoning behind the plan
Open the Thought dropdown on the planner's reply to see its reasoning.
Start building from the plan
When the plan looks right, select Start building.
You can also select Build Mode in the mode menu, then send a prompt.
Build straight away
Leave the mode control on Build, describe the app, and send it. The build starts with that prompt.
Plan a change to an existing app
Open the app from My Apps. In the workspace, select Plan Mode, then describe the change.
Switch back to Build Mode to build it.
Start from a template and reshape it
Select a template card below the prompt box, such as Loan Application. Then use Plan Mode to remove features, add features, or rebrand it.
Get feedback on a plan
Publish is unavailable in Plan Mode. To invite reviewers, select the share icon in the workspace top bar.
Enter their address in Email ID, then select Send Invite.
Sharing grants access at the account level. An invite adds the person as an account collaborator. They can open, edit, and publish apps across that account.
Work on your app
Each app opens in the app workspace. The build conversation is on the left. The top bar holds everything else:

Tabs
Switch between Preview, Code, Agents, and More. The tabs show as icons; the open tab shows its name.
Credits meter
Shows the credits the app has used, and their cost.
Version selector
Lists the app's versions, such as v1.0.0.
Share icon
Opens Share Application.
Export icon
Exports the app as a package, sent to you by email.
App Config
Opens the app's settings.
Publish
Opens the publish panel.
Change the app by chatting
Type the change in "Describe the changes you want…" in the build conversation, and send it. Qore plans the change, waits for your approval, builds it, and confirms when Live preview is ready.
You can also choose a suggested next step instead of typing, such as Add an AI Agent under Upgrade your app. Each turn shows its work time and token usage.
Stop the build agent
While the build agent works, the conversation shows Working… and lists each step it takes. Select Stop, just above the message box.

Fix an error in the preview
When the preview hits an error, a red bar at the bottom of the build conversation shows it, for example UNHANDLED_REJECTION. Select Fix with AI on the bar. The build agent fixes the app and rebuilds the preview.

Answer a question the build is waiting on
A build can pause for a decision. The left panel shows the question. For example, Select Provider offers Uptiq Managed Database [Recommended] or Supabase for the database. Make a choice, or select Skip, to continue.

Preview the app
Select the Preview tab to see the running app. The toolbar above it has:
a reload icon
a full-screen icon
desktop, tablet, and mobile icons, to check each layout

View or edit the app code
Beside Edit:
Connect to Github connects the app's code to a GitHub repository.
The download icon downloads the open file.
Add an agent to my app
Select the Agents tab. The page reads Make Your App Smarter with Agents and offers two options:
Build an Agent — select Visit Agent Builder to create a custom agent with the skills and behavior your app needs.
Attach an Existing Agent — select + Attach Agents to connect one of your prebuilt agents.

To attach an agent:

For the full flow, see Integrate an agent. To build one first, see Create an agent.
Share the app
Select the share icon in the top bar. The Share Application dialog opens.
Copy the link — the app's link is at the top. Select the copy icon to copy it, or the open icon to open it in a new tab.
Invite someone — type their address in Email ID, then select Send Invite.

Sharing grants access at the account level. An invite adds the person to the account as a collaborator, which lets them open, edit, and publish apps across that account — not only this one. See Plan › Collaboration.
See how many credits the app has used
Read the credits meter in the top bar. It shows the credits used, such as 527 credits, and their cost, such as $0.26. The figure goes up as you build.
For account-wide usage and limits, see Billing.
Go back to an earlier version
Open the version selector (for example v2.0.0). It lists every version newest first, each with the time it was made and a summary of the request that made it. Latest marks the newest.

Change the app settings
Select App Config in the top bar. It opens on Basic Config, with a list of sections on the left: Basic Config, Database, Domains, Brand Guidelines, Environment Variables, Integrations, Developer Tools, and Preferences.

For every section, see App Config.
Rename the app
In App Config, open Basic Config. Change App Name (required) or App Description, then select Save.
Connect my own domain
In App Config, open Domains. Under Connected Domains (Connect a domain from a third party provider), select + Connect New Domain.

Add environment variables
In App Config, open Environment Variables. Values are encrypted and injected as environment variables at runtime.

Turn on developer tools
In App Config, open Developer Tools. Turn on Enable Developer Tools (Enable developer tools for inspecting runtime behavior in the app preview), then select Save.
Turn on build notifications
In App Config, open Preferences. Turn on Build Notifications (Get notified when your app build is completed), then select Save.
To change an existing app's look, open Brand Guidelines. It has the same Design and Branding Preferences as the prompt box, plus a Current app design tab.
Export the app
Select the export icon in the top bar, beside the share icon. Export App Package bundles the complete app — frontend, backend, AI agent logic, database schema, and cloud storage configuration — into one package.
Tick Include chat history in package if you want the build conversation included, then select Export Package. Qore shows Export started. You will receive an email when it is ready.

You need the Export App capability. See App Workspace › Export.
Publish the app
Configure the database first. Without a database, the app can't be published. See Connect a database.
Complete the checklist
The Publish Checklist shows Database (Required), External Services Used, and Environment Variables. If the database reads Not Configured, connect it first. See Connect a database.

If the app has been published before, Publish opens a panel with the live URL, and you select Publish Changes after the checklist.
Publish is unavailable in Plan Mode.
For details, see Deploy.
Connect a database before publishing
Back in the checklist, the database reads Configured, with Manage.
Fix a failed publish
Publishing Failed offers three actions:
Try Again — retry the publish.
Fix with AI — the build agent works on the failure in the build conversation. It shows Working… and each step, and ends with a summary and Live preview is ready.
Close — dismiss the dialog.
Select View Error Details to read the deploy log.

Check your app
Select the More tab to open the app's inspection tools: Analytics, DB Explorer, Data Flow, Testing, and Security. Each reflects the selected version.
See how the app is put together
Select More › Data Flow. The diagram shows the app's parts — such as User, Page, Backend, and Database — and labels each connection with what it does, such as logs in/signs up or persists tasks.
Overview, on the right, describes the app in plain language.
Select any node or connection to see what it does.
Use the zoom controls at the bottom-left to zoom in and out.

See Data Flow.
Look at the app database
Select More › DB Explorer.
Schema — choose the schema to view.
Studio — choose Visualizer to see the tables as a diagram, Console to see the queries that ran, or SQL to run your own.
Tables — lists the tables in the schema, such as
Otp,Todo,User, andUserIdentity.
In the Visualizer, each column shows its name and type. The legend marks Primary Key, Nullable, and Foreign Key.

The SQL editor runs real queries against the app's database. Confirm which database you're on before you run anything that changes data.
See DB Explorer.
Check the test results
Select More › Testing. Each version is listed with its result and case counts. Select View Report for the full report. See Testing.
Find and fix security issues
Fix the findings
Select Fix with AI to have the build agent fix the findings. While it works, the button is greyed out. The fix arrives as a new version. For example, version 2.0.0 reads Fix the actionable security issues detected by security scan….
Use Bulk update to change several findings at once, and Report to download the scan report.

Fix with AI changes the app, not just the report. Review the change, then check the tests and the scan for the new version.
See Security Scans.
See how a published app is used
Select More › Analytics. See Analytics.
Manage your apps
My Apps, below the prompt on Create New App, lists your apps. Each row shows the app's name, description, status (Draft or Published), and when it was last updated.

Find one of my apps
Type part of the name in Search apps….
Select All, Published, or Draft to filter by status.
Use the list and grid icons to switch how the apps are laid out.
Open an app to keep working on it
Select the app in My Apps. It opens in the app workspace.
Delete a draft app

The same menu has Export App, which opens the same Export App Package dialog as the workspace. See Export the app.
Common issues
My app started building before I finished planning. Build Mode builds on every prompt. Switch to Plan Mode first.
The build seems stuck. Check the left chat for an "Agent is waiting for your input" step, such as choosing a provider. Make a choice, or select Skip.
"This request ran too long and was stopped." A single request can run for up to 45 minutes. Qore saves the work done so far. Send a follow-up to continue, or split the request into smaller steps.
The generated layout isn't right. Send a follow-up prompt in "Describe the changes you want…".
Proceed is greyed out in Attach Agent(s). Tick at least one agent.
Fix with AI is greyed out in Security. Fix with AI is already working. Wait for it to finish.
The checklist shows the database as Not Configured. Without a database, the app can't be published. Select Connect to connect it.
Related pages
Add an external service: How to connect an integration
Add intelligence: How to create an agent and integrate it into this app
Maintained by Abhishek Paul
AI-assisted, human-approved

Last updated
Was this helpful?








