# Diarkis Help Center

**Diarkis** is a high-performance **framework and networking engine** purpose-built for enabling **online multiplayer games** and real-time distributed applications. It offers a complete, scalable infrastructure that leverages **Kubernetes for automated orchestration and scaling**, along with **self-initializing, self-operating server clusters** capable of adapting dynamically to user demand.

Diarkis is designed to address both **server-side and client-side networking requirements**, providing real-time communication, fault tolerance, and seamless session management across a decentralized architecture.

The name **"Diarkis"** is derived from the Greek word *Διαρκής* (*Diarkís*), meaning **"eternal" or "unending"**—reflecting the platform’s emphasis on **persistent, always-available networking at scale**.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Overview of Diarkis</strong></td><td>A description of the concept and overview of Diarkis.</td><td></td><td><a href="overview">overview</a></td></tr><tr><td><strong>Get Started</strong></td><td>Explains how to begin development with Diarkis using samples.</td><td></td><td><a href="getting-started">getting-started</a></td></tr><tr><td></td><td><strong>Diarkis Modules</strong></td><td>Explains Diarkis in terms of each module.</td><td><a href="diarkis-modules">diarkis-modules</a></td></tr><tr><td><strong>Diarkis Server</strong></td><td>A detailed explanation of the Diarkis server.</td><td></td><td><a href="diarkis-server">diarkis-server</a></td></tr><tr><td><strong>Diarkis Client</strong></td><td>A description of the Diarkis client library and samples.</td><td></td><td><a href="diarkis-client">diarkis-client</a></td></tr><tr><td><strong>Diarkis Tools</strong></td><td>Introduces other tools used during Diarkis development.</td><td></td><td><a href="diarkis-tool">diarkis-tool</a></td></tr><tr><td><strong>API Reference</strong></td><td>Server and client API references.</td><td></td><td><a href="references/api-references">api-references</a></td></tr><tr><td><strong>License and Billing</strong></td><td>Information on licensing and purchasing Diarkis.</td><td></td><td><a href="support/license-and-billing">license-and-billing</a></td></tr></tbody></table>


---

# 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://help.diarkis.io/en/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.
