1. 15 Mar, 2026 4 commits
    • Your Name's avatar
      Add 'all' backend option to build.sh for installing all backends at once · a6070221
      Your Name authored
      - Add 'all' as a valid backend option
      - Change default from 'nvidia' to 'all'
      - Add comprehensive 'all' backend section that installs:
        - Base requirements
        - PyTorch with CUDA (nvidia backend)
        - llama-cpp-python with CUDA and Vulkan support
        - stable-diffusion-cpp-python with OpenCL
        - Additional requirements
      - Detect available hardware (CUDA, Vulkan, OpenCL) and enable accordingly
      - Show summary of available backends after installation
      a6070221
    • Your Name's avatar
      Force CUDA backend in llama-cpp-python when NVIDIA backend is requested with GGUF models · 1bd92fe1
      Your Name authored
      - Store original backend before switching to vulkan for GGUF files
      - Pass original_backend to VulkanBackend constructor
      - Add force_cuda flag that triggers CUDA environment setup
      - Set CUDA_VISIBLE_DEVICES when force_cuda is True
      - Update success/error messages to reflect actual backend used
      - Add debug output for CUDA detection
      1bd92fe1
    • Your Name's avatar
      Fix UnboundLocalError for os module in --list-cached-models · d8765ac3
      Your Name authored
      The local import of os inside the HTTPS block caused Python to treat os as a local variable throughout the main() function.
      d8765ac3
    • Your Name's avatar
      Add python-multipart to requirements, GGUF support for CUDA backend · dd4dfff4
      Your Name authored
      - Add python-multipart to requirements.txt, requirements-nvidia.txt, requirements-vulkan.txt
      - Add llama-cpp-python to requirements-nvidia.txt for GGUF support
      - When using CUDA/nvidia backend with GGUF file, automatically use llama-cpp-python
      dd4dfff4
  2. 14 Mar, 2026 36 commits