---
title: "Application Management"
description: "Documentation for Application Management in ZeyOS SDK CLI"
canonical_url: "https://www.zeyos.com/sdk/application-management"
markdown_url: "https://www.zeyos.com/ai/guide/sdk/application-management.md"
section: "sdk"
authority: "guide"
language: "en"
source_repository: "zeyos/sdk-v2"
source_path: "docs/application-management/index.md"
source_revision: "a99897af74253b4dc5af6fecb9301cea0ae18e27"
---

# Application Management

The Application Management commands help you create, configure, and manage ZeyOS applications.

Available Commands
------------------

| Command | Description | Usage |
|---------|-------------|-------|
| [`create`](https://www.zeyos.com/sdk/application-management/zeysdk-create) | Create new application | `zeysdk create <APP_ID> --name=<name>` |
| [`configure`](https://www.zeyos.com/sdk/application-management/zeysdk-configure) | Configure CLI settings | `zeysdk configure` |
| [`clone`](https://www.zeyos.com/sdk/application-management/zeysdk-clone) | Copy application from instance | `zeysdk clone <INSTANCE_ID> <APP_ID> [TARGET_DIRECTORY]` |
| [`delete`](https://www.zeyos.com/sdk/application-management/zeysdk-delete) | Delete application | `zeysdk delete` |
| [`rollout`](https://www.zeyos.com/sdk/application-management/zeysdk-rollout) | Roll out to instances | `zeysdk rollout` |
| [`migrate`](https://www.zeyos.com/sdk/application-management/zeysdk-migrate) | Migrate application | `zeysdk migrate` |
| [`host`](https://www.zeyos.com/sdk/application-management/zeysdk-host) | Manage instance hosts | `zeysdk host <COMMAND>` |


Application Structure
---------------------

```
my-app/
├── .zeysdk/ # SDK sync state and local backups
│   └── sync.json # Empty until the app is linked
├── assets/
├── resources/
├── services/
├── settings/
│   ├── defaultsettings.json
│   ├── settingscode.ixml
│   └── usersettingscode.ixml
├── weblets/
├── README.md
└── zeyos.app.json # App manifest
```

Linking fills the active `.zeysdk/sync.json`, keeps non-active links as `.zeysdk/sync.<INSTANCE_ID>.json`, and adds an instance-specific settings file under `settings`.
