# Sentry Download and Operation

To operate a Sentry, users need to download and use a Core library. This library is utilized in both a Command Line Interface (CLI) application and a desktop application. These applications serve as wrappers for the Sentry software supplied by the Core library.

The Core library is designed to automate all the necessary steps to run a Sentry. It simplifies the process of setting up and running a Sentry, making it accessible for users with varying levels of technical expertise.

The Core library handles tasks such as setting up the Sentry environment, managing node operations, and interacting with the Referee. It also provides a user-friendly interface for monitoring node status and managing node settings. By using the Core library, users can focus on the strategic aspects of operating a node, such as optimizing their node's performance and maximizing their rewards.

The primary method for running the Core library is through the Desktop client or the CLI. Both of these are designed to be user-friendly and provide a seamless experience for operating a node.


---

# 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://xai-foundation.gitbook.io/xai-network/en/about-xai/sentry-keys-explained/sentry-download-and-operation.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.
