1. 17 Nov, 2025 1 commit
  2. 14 Nov, 2025 1 commit
  3. 13 Nov, 2025 2 commits
  4. 12 Nov, 2025 1 commit
  5. 11 Nov, 2025 4 commits
  6. 08 Nov, 2025 1 commit
  7. 07 Nov, 2025 2 commits
  8. 05 Nov, 2025 1 commit
    • nicole pardal's avatar
      embeddings: added embedding command for cl (#12795) · 1ca608bc
      nicole pardal authored
      
      Co-authored-by: default avatarA-Akhil <akhilrahul70@gmail.com>
      
      This PR introduces a new ollama embed command that allows users to generate embeddings directly from the command line.
      
      Added ollama embed MODEL [TEXT...] command for generating text embeddings
      Supports both direct text arguments and stdin piping for scripted workflows
      
      Outputs embeddings as JSON arrays (one per line)
      1ca608bc
  9. 29 Oct, 2025 3 commits
  10. 28 Oct, 2025 5 commits
  11. 16 Oct, 2025 1 commit
  12. 11 Oct, 2025 1 commit
  13. 07 Oct, 2025 2 commits
    • Daniel Hiltgen's avatar
      303be930
    • Daniel Hiltgen's avatar
      Bring back escape valve for llm libraries and fix Jetpack6 crash (#12529) · bd15eba4
      Daniel Hiltgen authored
      * Bring back escape valve for llm libraries
      
      If the new discovery logic picks the wrong library, this gives users the
      ability to force a specific one using the same pattern as before. This
      can also potentially speed up bootstrap discovery if one of the libraries
      takes a long time to load and ultimately bind to no devices.  For example
      unsupported AMD iGPUS can sometimes take a while to discover and rule out.
      
      * Bypass extra discovery on jetpack systems
      
      On at least Jetpack6, cuda_v12 appears to expose the iGPU, but crashes later on in
      cublasInit so if we detect a Jetpack, short-circuit and use that variant.
      bd15eba4
  14. 02 Oct, 2025 1 commit
    • Daniel Hiltgen's avatar
      Update GGML to b6646 (#12245) · c68f367e
      Daniel Hiltgen authored
      Notable EOLs with this change:
      - MacOS v12 and v13 are no longer supported (v14+ required)
      - AMD gfx900 and gfx906 are no longer supported
      c68f367e
  15. 01 Oct, 2025 1 commit
    • Daniel Hiltgen's avatar
      Use runners for GPU discovery (#12090) · bc8909fb
      Daniel Hiltgen authored
      This revamps how we discover GPUs in the system by leveraging the Ollama
      runner.  This should eliminate inconsistency between our GPU discovery and the
      runners capabilities at runtime, particularly for cases where we try to filter
      out unsupported GPUs.  Now the runner does that implicitly based on the actual
      device list.  In some cases free VRAM reporting can be unreliable which can
      leaad to scheduling mistakes, so this also includes a patch to leverage more
      reliable VRAM reporting libraries if available.
      
      Automatic workarounds have been removed as only one GPU leveraged this, which
      is now documented. This GPU will soon fall off the support matrix with the next
      ROCm bump.
      
      Additional cleanup of the scheduler and discovery packages can be done in the
      future once we have switched on the new memory management code, and removed
      support for the llama runner.
      bc8909fb
  16. 22 Sep, 2025 2 commits
  17. 15 Sep, 2025 1 commit
  18. 11 Sep, 2025 1 commit
  19. 10 Sep, 2025 1 commit
    • Daniel Hiltgen's avatar
      Add v12 + v13 cuda support (#12000) · 17a023f3
      Daniel Hiltgen authored
      * Add support for upcoming NVIDIA Jetsons
      
      The latest Jetsons with JetPack 7 are moving to an SBSA compatible model and
      will not require building a JetPack specific variant.
      
      * cuda: bring back dual versions
      
      This adds back dual CUDA versions for our releases,
      with v11 and v13 to cover a broad set of GPUs and
      driver versions.
      
      * win: break up native builds in build_windows.ps1
      
      * v11 build working on windows and linux
      
      * switch to cuda v12.8 not JIT
      
      * Set CUDA compression to size
      
      * enhance manual install linux docs
      17a023f3
  20. 08 Sep, 2025 1 commit
  21. 15 Aug, 2025 1 commit
  22. 14 Aug, 2025 1 commit
  23. 06 Aug, 2025 3 commits
  24. 05 Aug, 2025 1 commit
  25. 28 Jul, 2025 1 commit