Installation
Aegear can be used either as a Python library for advanced workflows or as a standalone graphical user interface (GUI) application. Choose the method that best suits your needs.
π GUI Application (Recommended for Most Users)
Pre-built standalone binaries for Windows and macOS are available on the GitHub Releases page. These executables are packaged using PyInstaller and do not require installation.
π₯οΈ Windows
- Download the latest Windows binary:
- aegear-gui-v0.4.1-win64-cpu.exe
- Place the downloaded file in a folder of your choice.
- Double-click to run Aegear directly. No installation is required.
β οΈ CUDA Support:
The Windows binary includes CPU-only PyTorch.
To use GPU acceleration, install Aegear from source (see below).
π macOS
- Download the macOS (Apple Silicon) binary:
- aegear-gui-v0.4.1-mac-arm64.zip
- Unzip the archive.
- Double-click the Aegear app to run it. You may need to right-click β Open on first launch to bypass Gatekeeper restrictions.
π§ Python Library (For Developers)
If you want to use Aegear programmatically or with GPU support, install from source:
1. Clone the Repository
git clone https://github.com/ljubobratovicrelja/aegear.git
cd aegear
2. Install Dependencies
Itβs recommended to use a virtual environment:
python -m venv .venv
source .venv/bin/activate # Linux/macOS
.venv\Scripts\activate # Windows
pip install -e .
This installs Aegear in editable mode. If you plan to run training jobs (dataset downloads and WebDataset loaders), layer in the lightweight training dependencies:
pip install -e .[train]
For full development (notebooks, visualization tooling, HPO, etc.) use the broader dev extra instead:
pip install -e .[dev]
For CUDA-enabled Torch releases (currently supported runtime 12.8, PyTorch β₯2.9), add the extra index URL so pip installs GPU wheels rather than the CPU fallback:
pip install -e .[train] --extra-index-url https://download.pytorch.org/whl/cu128
# or: pip install -e .[dev] --extra-index-url https://download.pytorch.org/whl/cu128
3. Launch the GUI
If you installed the Python package, you can launch the GUI directly:
aegear-gui
π Requirements
| Component | Version |
|---|---|
| Python | >=3.11 |
| PyTorch | >2.6 |
| CUDA (optional) | 12.4 (with cuda124 project installation) |
π Documentation
For more details, see Usage and API Reference.