> ## Documentation Index
> Fetch the complete documentation index at: https://omnicron.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Requirements

> Ensure you have the necessary tools and dependencies to set up Omnicron.

To get started with Omnicron, make sure your system meets the following requirements:

### Go 1.20+

Ensure you have Go 1.20 or higher installed.

* [Install Go](https://golang.org/doc/install)

### Python 3.8 or Higher

Make sure you have Python 3.8 or higher.

* [Install Python](https://www.python.org/downloads/)

### Git

Git is essential for managing the source code and version control.

* [Install Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)

### Docker and Docker-compose

Docker and Docker-compose are necessary for containerizing Omnicron and its dependencies.

* [Install Docker](https://docs.docker.com/get-docker/)
* [Install Docker-compose](https://docs.docker.com/compose/install/)

### Tesseract-ocr

Tesseract-ocr is used for optical character recognition in image processing.

* [Install Tesseract-ocr](https://github.com/tesseract-ocr/tesseract#installing-tesseract)

### ffmpeg

ffmpeg is a multimedia framework used for handling video, audio, and other multimedia files.

* [Install ffmpeg](https://ffmpeg.org/download.html)

Make sure you have these tools and dependencies installed to ensure a smooth setup and operation of Omnicron.
