# Getting Started

<div data-full-width="false"><figure><img src="https://1328410239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOlCbgXiWzMtaOKj49kpf%2Fuploads%2Fgit-blob-9f6a2a8df812802a15e314556af14da6b520053b%2Fchloros_logo_transparent.png?alt=media" alt=""><figcaption></figcaption></figure></div>

Chloros is a software application from [MAPIR](https://www.mapir.camera) to process images and other sensor data.

***

{% hint style="success" %}
**What's New in Chloros 1.1.0**: Native Linux support (amd64 and arm64), NVIDIA Jetson edge computing, Dynamic Compute Adaptation, 4-thread processing pipeline, new CLI commands and options. See [Download](https://mapir.gitbook.io/chloros/download) for the full changelog.
{% endhint %}

Chloros is available in 3 application modes:

## Chloros: Desktop GUI application

Standalone separate window with all features. *Windows only.*

## [Chloros CLI: Command line interface](https://mapir.gitbook.io/chloros/cli)

Command-line batch processing. Perfect for automation, scripting, and headless operation. Available on **Windows, Linux amd64, and Linux arm64 (NVIDIA Jetson)**. *CLI requires a Chloros+ license to access.*

## [Chloros API: Python SDK](https://mapir.gitbook.io/chloros/api-python-sdk)

Programmatic Python interface for automation and custom workflows. Perfect for research pipelines, integration with existing Python applications, and building custom tools. Available on **all platforms** via `pip install chloros-sdk`. *API requires a Chloros+ license to access.*

***

## Supported Platforms

| Platform                        | GUI | CLI | Python SDK |
| ------------------------------- | --- | --- | ---------- |
| **Windows 10/11**               | Yes | Yes | Yes        |
| **Linux amd64 (x86\_64)**       | No  | Yes | Yes        |
| **Linux arm64 (NVIDIA Jetson)** | No  | Yes | Yes        |

For Linux installation instructions, see the [Linux & Edge Computing](https://mapir.gitbook.io/chloros/linux-and-edge-computing/linux-overview) section.

***

## Chloros+

While Chloros is free to use for most tasks, you may find you want more. That is where a paid license for Chloros+ can benefit you. With a Chloros+ license you can unlock new features such as:

* **Multi-threaded Processing**: greatly speed up image processing for larger projects by simultaneously processing images through the pipeline.
* **GPU (CUDA) Acceleration**: take advantage of today's higher GPU memory options to further speed up the image processing pipeline. We recommend 4GB or more of VRAM for best results.
* **Chloros+** [**CLI**](https://mapir.gitbook.io/chloros/cli) **Access**: run Chloros+ from the command line to automate and integrate into your own software.
* **Chloros+** [**API**](https://mapir.gitbook.io/chloros/api-python-sdk) **Access:** run Chloros+ from Python for programmatic control, enabling seamless integration with your research pipelines, data analysis workflows, and custom applications.
* **Multiple Device Usage**: each Chloros+ license allows for 2+ devices to be registered. Use your MAPIR Cloud account to manage registered devices. Add support for more devices by upgrading your Chloros+ license.
* **Advanced Texture Aware Debayer Method:** a high-quality edge-aware debayer combined with an AI/ML denoising model which removes nearly all the debayering noise.
* **Custom Multispectral Index Formulas:** enter in custom multispectral indices in the Chloros raster calculators, both for processing and the image viewing sandbox.
* **Linux & Edge Computing:** run Chloros on Linux x86\_64 and ARM64 platforms including NVIDIA Jetson for field and edge processing. See [Linux Overview](https://mapir.gitbook.io/chloros/linux-and-edge-computing/linux-overview).

<p align="center"><a href="https://cloud.mapir.camera/pricing" class="button primary" data-icon="envira">Chloros+ Pricing &#x26; Signup</a></p>

<figure><img src="https://1328410239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOlCbgXiWzMtaOKj49kpf%2Fuploads%2Fgit-blob-61121df1683cf2bd43b076572a72172674f478fb%2Fplus_prog.JPG?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1328410239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOlCbgXiWzMtaOKj49kpf%2Fuploads%2Fedf9k1LHyjUc4EPHzCAL%2Fchloros_grid_zoom.gif?alt=media&#x26;token=1ac1ed69-9879-4021-b468-f57389ab8d5e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1328410239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOlCbgXiWzMtaOKj49kpf%2Fuploads%2FONsJEbBWLyCoS4IsJboc%2Fchloros_grid_mode.gif?alt=media&#x26;token=dd444b62-efe0-4942-acf8-0b2569aa70d4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1328410239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOlCbgXiWzMtaOKj49kpf%2Fuploads%2FaQRyXSCnaYj5Hc6hxiAp%2Fchloros_grid_meta.gif?alt=media&#x26;token=8d9c6e7e-84eb-407c-95d8-4b9db5de7c5f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1328410239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOlCbgXiWzMtaOKj49kpf%2Fuploads%2F9U7pLVZDxTnxRjaPCqW2%2Fchloros_map_markers.gif?alt=media&#x26;token=e16a18b6-520a-4434-b1f2-223c45adf2e0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1328410239-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOlCbgXiWzMtaOKj49kpf%2Fuploads%2F2ofAl3bm9R9unfBTS40M%2Fcli.JPG?alt=media&#x26;token=b9a50ce8-b3ad-408b-8edc-f97da3649d23" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mapir.gitbook.io/chloros/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
