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

# Setup Environment

> Set up a local development environment for OASM with all required tools and dependencies

This guide walks you through setting up a local development environment for OASM.

## Prerequisites

Ensure the following tools are installed:

* **Node.js (v18+)**
* **Bun (latest)**
* **PostgreSQL (v12+)**
* **Task (taskfile)**
* **Docker & Docker Compose** (recommended)

## Clone repository from github

```bash theme={null}
git clone https://github.com/oasm-platform/open-asm.git
```

```bash theme={null}
cd open-asm
```

## Initialize Environment

Run the following command at the root of the project:

```bash theme={null}
task init
```
