Skip to main content

Hardware Configuration

Zyrabit auto-detects and optimizes for the host hardware using the zyra.sh script.

Auto-Detection by zyra.sh​

The installation script inspects your system and selects the best profile:

  • Apple Silicon: Uses Metal API for hardware acceleration.
  • NVIDIA GPU: Enables CUDA if NVIDIA Container Toolkit is present.
  • CPU Fallback: Uses optimized CPU instructions if no accelerator is found.

Performance Comparison​

HardwareAccelerationTarget Model SizeExpected Throughput
M3 MaxMetal7B - 14B~50+ tokens/s
RTX 4090CUDA7B - 32B~70+ tokens/s
CPU-onlyNone1.5B - 3B~5-15 tokens/s

[!IMPORTANT] If using CPU fallback, strongly consider using smaller quantized models (less than 3B parameters) for acceptable latency.