Synopsis
Description
Detects and displays your system’s hardware specifications including RAM, CPU, GPU, and available backends for LLM inference. This command is useful for verifying what llmfit has detected about your system and troubleshooting detection issues.Options
Output system specs as JSON instead of formatted text.
Override GPU VRAM size (e.g., “32G”, “32000M”, “1.5T”). Useful when autodetection fails or for testing different configurations.
Usage Examples
Basic System Info
JSON Output
Override GPU Memory
Example Output
Human-Readable Format
JSON Format
System Detection
llmfit automatically detects:- RAM: Total and available system memory via
sysinfocrate - CPU: Core count and model name
- GPU: NVIDIA (via
nvidia-smi), AMD (viarocm-smi), Apple Silicon (viasystem_profiler) - Backend: CUDA, ROCm, Metal, or CPU-only
- Unified Memory: Apple Silicon systems where VRAM = RAM
Platform Notes
NVIDIA
Requiresnvidia-smi in PATH. Detects CUDA-capable GPUs and VRAM.
AMD
Requiresrocm-smi in PATH. Detects ROCm-capable GPUs.
Apple Silicon
Usessystem_profiler to detect Metal backend. VRAM equals system RAM due to unified memory architecture.
