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

# Engine Installation

> The [SCANOSS Engine](https://github.com/scanoss/engine) is a  command-line tool used to scan files or directories and identify open-source  components by comparing them against the SCANOSS knowledge base.

## Prerequisites

Before installing the SCANOSS Engine, ensure the following tools are available
on your system:

* `wget`
* `unzip`
* `make`
* `sudo` privileges

> **Note:** These instructions are intended for Linux-based systems.

## Installation

Download and build the SCANOSS Engine from source:

```bash theme={null}
wget -O engine.zip https://github.com/scanoss/engine/archive/master.zip
unzip engine.zip
cd engine-master
make
sudo make install
cd ..
```

> **Note:** The above command downloads from the `master` branch. It is
> recommended to check the
> [releases page](https://github.com/scanoss/engine/releases) for the latest
> stable version before installing.

## Verify Installation

Run the following command to confirm the Engine has been installed correctly:

```bash theme={null}
scanoss -v
```
