# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem              1.0
PortGroup               python 1.0

name                    whichllm
version                 0.5.19
revision                0

categories              llm python
license                 MIT
maintainers             @oytech openmaintainer

homepage                https://github.com/Andyyyy64/whichllm
description             Find the best LLM that runs on your hardware
long_description        Find the local LLM that actually runs and performs best on your hardware. \
                        Auto-detects your GPU/CPU/RAM and ranks the top models from HuggingFace that fit your system. \
                        Ranked by real, recency-aware benchmarks, not parameter count.

checksums               rmd160  ce614a7ac561d277d227be04aafb88d053f68f6b \
                        sha256  2271fbd3bdc7f3c656a562619cdcd8833a2afb9344917ca94b68e5020748f5c6 \
                        size    1114347

python.default_version  314
python.pep517_backend   hatch

depends_run-append \
    port:py${python.version}-dbgpu \
    port:py${python.version}-httpx \
    port:py${python.version}-psutil \
    port:py${python.version}-rich \
    port:py${python.version}-typer
