# -*- 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.16
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  e284cbf419fe3f456407a0fcb6b5b72de5aac9e3 \
                        sha256  2ab5ceb33f2bcfb23b43e38ce7f94abee9df1dd2dd9dda7e29ae605262427481 \
                        size    1105965

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
