{"repo":"mitulgarg/env-doctor","free":true,"listed":false,"github":"https://github.com/mitulgarg/env-doctor","clone":"git clone https://github.com/mitulgarg/env-doctor.git","description":"Diagnose and Fix CUDA / GPU environments compatibility issues locally, in Docker, and CI/CD. CLI + MCP server available.","language":"Python","stars":171,"topics":["cuda-support","cuda-toolkit","nvidia-driver","nvidia-gpu","nvidia-smi","pytorch","wsl2","compatibility-tool","cuda","cuda-library"],"license":"MIT","category":"machine-learning","readme_excerpt":"Env-Doctor The missing link between your GPU and Python AI libraries --- \"Why does my PyTorch crash with CUDA errors when I just installed it?\" Because your driver supports CUDA 11.8, but pip install torch gave you CUDA 12.4 wheels. Env-Doctor diagnoses and fixes the #1 frustration in GPU computing: mismatched CUDA versions between your NVIDIA driver, system toolkit, cuDNN, and Python libraries. It takes 5 seconds to find out if your environment is broken - and exactly how to fix it. Doctor \"Check\" (Diagnosis) Features Feature What It Does --------- -------------- One-Command Diagnosis Check compatibility: GPU Driver → CUDA Toolkit → cuDNN → PyTorch/TensorFlow/JAX Compute Capability Check Detect GPU architecture mismatches — catches why torch.cuda.is available() returns False on new GPUs (e.g. Blackwell) even when driver and CUDA are healthy Python Version Compatibility Detect Python version conflicts with AI libraries and dependency cascade impacts Jupyter / Notebook Output from env doctor import check; check() renders a rich HTML diagnosis inline in Jupyter, Colab, or VS Code notebooks — falls back to text in the terminal CUDA Auto-Installer Execute CUDA Toolkit installation directly with --run ; CI-friendly with --yes ; preview with --dry-run Safe Install Commands Get the exact pip install command that works with YOUR driver Extension Library Support Install compilation packages (flash-attn, SageAttention, auto-gptq, apex, xformers) with CUDA version matching AI Model Comp","default_branch":null,"files":null,"tree":[],"storefront":"/r/mitulgarg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mitulgarg/env-doctor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}