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

# Get started with ASEE Flow

This tutorial guides you through modeling and implementing your first workflow with ASEE Flow. You'll choose between implementing executable processes in Java or JavaScript (Node.js) using one of ASEE Flow's ready-to-go task clients.

## Join in: get the sources for this guide

In addition to this guide, the source code of the example project is available on [GitHub](https://github.com/aseeflow/aseeflow-get-started-quickstart). You can [download it as a `.zip`](https://github.com/aseeflow/aseeflow-get-started-quickstart/archive/master.zip) or clone it with git:

```bash theme={null}
git clone https://github.com/aseeflow/aseeflow-get-started-quickstart.git
```

To follow this guide, download the [initial state](https://github.com/aseeflow/aseeflow-get-started-quickstart/archive/Start.zip) or check out the tag in the git repository:

```bash theme={null}
git checkout -f Start
```

or every step in between:

```bash theme={null}
git checkout -f Step-X
```

After every section in this guide you will find a box with a download link to the current state of the project and git instructions to check out that version.

## Six steps to get started

1. **[Download and Installation](/get-started/quick-start/install)** — Install ASEE Flow and the Camunda Modeler on your machine.
2. **[Executable Process](/get-started/quick-start/service-task)** — Learn the basics of the Camunda Modeler, how to model and configure a fully executable process, and how to integrate your own business logic.
3. **[Deploy the Process](/get-started/quick-start/deploy)** — Deploy the process to ASEE Flow and start your first process instance.
4. **[Involve Humans](/get-started/quick-start/user-task)** — Learn the basics of integrating user tasks into a process and how to build forms with ASEE Flow.
5. **[Make It Dynamic](/get-started/quick-start/gateway)** — Make your process more dynamic by adding gateways.
6. **[Decision Automation](/get-started/quick-start/decision-automation)** — Integrate DMN decision tables into the process.
