> ## Documentation Index
> Fetch the complete documentation index at: https://docs.directenergypartners.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

Direct Energy Partners has created a repository that allows customers to develop their own applications, called **[dep-ppl-app](https://github.com/Direct-Energy-Partners/dep-ppl-app)**.
This repository contains all the necessary files and examples to help you get started.

The `dep-ppl-app` repository includes:

* The `app` folder containing `main.py` — the main entry point for your custom application.
* The `pplapp` module.
* Bash scripts: `install.sh`, `start.sh`, and `stop.sh` for managing the application.
* A `requirements.txt` file listing all Python dependencies.
* A `.env` file that stores the username and password for the NATS client connection.
* Example application scripts.

Below, you will find detailed instructions on how to fork, clone and modify the files in the `dep-ppl-app` repository,
install the Python libraries and how to run your applications. Additionally, the instructions include guidance
on writing your own applications using the `pplapp` module and its built-in functions.

<Note>
  GitHub will help you safely track and save your changes as you work.
</Note>
