Importing apps
Create apps from prompts, packages, repositories, or your own IDE.
There are four ways to get an app into App Builder:
Describe a new one from a prompt
Import a project you already have
Bring in a Git repository
Connect your own IDE
This page covers each.
Create a new app from a prompt
On the App Builder home, describe the app you want to build in the Describe the app you want to create… box, choose whether it targets Web or Mobile (Mobile is in beta), pick the model that builds it, and start the build. Qore opens the app workspace and works through your request. If you'd rather not start from scratch, pick one of the starter templates offered beneath the prompt.

Import an existing app
Choose Import an existing app to bring in an app you already have. You can supply it three ways:
Upload a package or project — drag in, or select, a ZIP file up to 500 MB.
GitHub — import a repository.
GitLab — import a project.

Import from GitHub
Choose GitHub, then:


Import from GitLab
Choose GitLab. If your GitLab account isn't connected yet, select Connect GitLab first, authorize Qore, and return to the tab to browse your projects.

Build from your IDE
Choose Build from your IDE to connect an app to an MCP-capable coding agent — for example Claude Code or Cursor — so you can build it from your own editor.

Create an API key
In the Build from your IDE dialog, under API keys, select + Add Key and name it. The key connects your editor to this app. Each key shows its Name, a masked value, and a Status, and can be revoked at any time with Revoke. Before you've made one, the list reads No keys yet.

Add the App Builder MCP server to your editor
Copy the connection command and run it in your coding agent, replacing <YOUR_API_KEY> with the key you created. The endpoint is <BASE_URL>/app-builder/api/v1/mcp and every request must carry the header x-platform-key. Replace <BASE_URL> with the Qore API host your organization uses — confirm it with your platform administrator, as it differs by deployment.
An API key is a credential — it grants an external tool access to build this app. Store it securely, and Revoke any key you no longer use.
Why this matters
You can start an app however suits you — a prompt, a package, a repository, or your own editor.
What you import determines what you get: a Platform package restores exactly; everything else is converted.
Related
App WorkspaceLast updated

