> For the complete documentation index, see [llms.txt](https://absolet-development.gitbook.io/absolet-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://absolet-development.gitbook.io/absolet-documentation/readme/dependencies.md).

# Dependencies

### 👨‍💻 Unix Based System

> Absolet makes use of several software tools and dependencies that are primarily designed to run on Unix-based systems. These tools include programming languages, libraries, and utilities that are optimized for Unix-like operating systems. Furthermore, Unix systems are known for their stability, security, and performance, which makes them an ideal choice for running server applications like Absolet.

### 🚀 NodeJS v20

> Absolet needs NodeJS because discord provides an API for interacting with its platform, and Node.js has a library (discord.js) that makes accessing it easier. The library has comprehensive documentation and an active community that can help developers solve problems or answer questions.

### 🍃 MongoDB

> Absolet relies on MongoDB to efficiently store and manage ticket information, as well as other crucial data.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://absolet-development.gitbook.io/absolet-documentation/readme/dependencies.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.
