> For the complete documentation index, see [llms.txt](https://docs.pmem.io/ipmctl-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pmem.io/ipmctl-user-guide/v1.x/provisioning/provision-app-direct.md).

# Provision App Direct

Creates a memory allocation goal for App Direct in either one fully interleaved region, or non-interleaved, meaning one region per module.

**Examples**

```
$ ipmctl create -goal PersistentMemoryType=AppDirect
```

```
$ ipmctl create -goal PersistentMemoryType=AppDirectNotInterleaved
```
