Create a new Base44 project with all necessary configuration files and folder structure. You’ll be guided through setup with interactive prompts.Documentation Index
Fetch the complete documentation index at: https://docs.base44.com/llms.txt
Use this file to discover all available pages before exploring further.
If you’ve cloned or downloaded existing Base44 project files, such as an example app, use
base44 link instead. The create command generates new code, while link connects existing code files to a backend.Usage
Arguments
| Argument | Description | Required |
|---|---|---|
name | Project name | No |
Flags
| Flag | Description |
|---|---|
-p, --path <path> | Directory path for the new project |
-t, --template <id> | Template ID. Options: backend-only, backend-and-client |
--deploy | Build and deploy the site after creation |
--no-skills | Skip AI agent skills installation |
When providing a project
name together with the --path flag, the command runs in non-interactive mode. The template defaults to backend-only unless specified with --template.Project options
When you run this command, you’ll be prompted to choose what kind of project to create:- Create a basic project: Minimal Base44 backend for defining your data models and logic. See the backend-only quickstart for detailed instructions.
- Start from a template: Full-stack example with a Base44 backend and a Vite + React client app. See the React quickstart for detailed instructions.
Example
Create a full-stack project with a Vite + React frontend and a Base44 backend, and deploy it:See also
- Project Structure: How project files are organized
entities push: Deploy entity schemas to Base44

