# Getting Started Guide

This document contains instructions for installing and configuring the Persistent Memory Development Kit (PMDK) and Non-Volatile Device Management software (NDCTL). It is designed to get users up and running quickly. It describes how to create development environments using physical NVDIMMs or emulated persistent memory devices for rapid application development.

## Reading Collection

The following is a list of documents in this collection in the suggested reading order:

* [**Getting Started Guide**](https://docs.pmem.io/persistent-memory/getting-started-guide) (this document): Describes how to install and configure the Persistent Memory Development Kit (PMDK) and Non-Volatile Device Control (NDCTL).  It is designed to get users up and running quickly with the software.
* [**NDCTL User Guide**](https://docs.pmem.io/ndctl-user-guide/)**:** Describes how to use the ndctl, daxctl, daxio, and cxl utilities to configure, manage, and monitor real or emulated Non-Volatile Devices.
* [**IPMCTL User Guide**](https://docs.pmem.io/ipmctl-user-guide/): Describes how to use the Intel Optane DC Persistent Memory utility called ipmctl to configure, manage, and monitor the modules.
* [**Changelog**](https://docs.pmem.io/persistent-memory/broken-reference): Describes the historical log or record of all notable changes made to the projects.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pmem.io/persistent-memory/getting-started-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
