# System requirements

The client is a Java native application written in Java8, so you will need to have a suitable JRE to run it. As it's written in Java it will run on any platform where a Java8 runtime is accessible.&#x20;

When using the [thin client](/the-client/client.md), the required tools will have to be installed and configured. This is not required when using the [dockerized client](/the-client/the-meterian-client-dockerized.md). Please refer to the [specific section regarding your language](/languages-support/languages-intro.md) for details.

As the analysis on the dependencies is performed remotely, the client will need to have access to a working internet connection, capable of reaching directly using `https` the domain `*.meterian.com`. In case you need to use proxies, see the section connecting through a proxy.&#x20;

We plan to release the client also in form of a native application or a Python client: if you are interested in these development please contact our [support email](mailto:support@meterian.com) to get access to our early access program.


---

# 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://docs.meterian.io/the-client/system-requirements.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.
