> For the complete documentation index, see [llms.txt](https://aeproject.gitbook.io/aeproject/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aeproject.gitbook.io/aeproject/doc/developer-documentation/aeproject-cli/compatibility.md).

# aeproject compatibility

## Start env with latest versions of node and compiler images and test the current project for compatibility

```
aeproject compatibility
```

Compatibility would start env with latest docker images of node and compiler, would test your project and if there are some issues could give some recommendations.

Some of optional parameters are `--nodeVersion` and `--compilerVersion`. To specify a specific version of node or compiler, or both, you should type

```
aeproject compatibility --nodeVersion v5.3.0
or
aeproject compatibility --compilerVersion v4.0.0
or
aeproject compatibility --nodeVersion v5.3.0 --compilerVersion v4.0.0
```

### If you are running on Windows environment and it is before `Windows 10`

* You need to start manually your `Docker Quickstart Terminal`.&#x20;
* Optional parameter **--windows** allows you run AE node and compiler with predefined configuration. It uses **docker-compose** cli commands and it starts with the default docker machine with IP "192.168.99.100"
* if docker default machine IP is running on different IP, you can set it by **--docker-ip** optional parameter. Default IP is "192.168.99.100"

```
aeproject compatibility --nodeVersion v5.3.0 --compilerVersion v4.0.0 --windows
or 
aeproject compatibility --nodeVersion v5.3.0 --compilerVersion v4.0.0 --windows --docker-ip 192.168.99.102
or
aeproject compatibility --windows --docker-ip 192.168.99.102
```
