Installation¶
pip install aakaar
Prerequisites¶
- Python Version: 3.10, 3.11, 3.12, 3.13, or 3.14
- Operating System: Windows 10/11 (64-bit), Ubuntu 22.04+ LTS (or other manylinux_2_28-compatible Linux distro), or Mac 14+ (Apple Silicon)
GPU Compatibility¶
CUDA-accelerated wheels require an NVIDIA GPU with Turing architecture (sm_75) or newer
— GeForce RTX 20-series and later, Tesla T4 and later, or any Ampere/Ada/Hopper/Blackwell
datacenter GPU. Older GPUs (GTX 10-series/Pascal, Tesla V100/Volta) are not supported by
current wheels and will fail at runtime when attempting CUDA operations. Use CPU mode
(device="cpu") on unsupported GPUs.
GPU Acceleration (Optional, Windows/Linux only)¶
- NVIDIA GPU with a compatible driver installed
- NVIDIA CUDA Toolkit — bundled with the Windows wheel; Linux wheels also bundle the CUDA runtime, no separate install needed
If no CUDA installation is detected, aakaar automatically falls back to CPU-only execution. Mac builds are CPU-only (no NVIDIA CUDA support on Apple Silicon).
Note: Linux wheels are hosted outside PyPI due to file size limits, and the download link is pinned to a specific release version. If
v0.1.12is out of date, check the releases page for the latest tag.