--- description: >- CLI tool to interact with the oceanprotocol's JavaScript library to privately & securely publish, consume and run compute on data. --- # Ocean CLI The Ocean CLI tool offers a range of functionalities, including the ability to: - **Publish** data services: downloadable files or compute-to-data. - **Edit** existing assets. - **Consume** data services, ordering datatokens and downloading data. - **Compute to data** on public available datasets using a published algorithm. Ocean CLI is using ocean.js Javascripti library witch is part of the [Ocean Protocol](https://oceanprotocol.com) toolset.