# -*- 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.20
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  861a6f20fbc40cc242ff77d96a7bcb76d6850c26 \
                        sha256  0083442821d3f738f4876e0ead97a20bf3d760bc913c493c38e1fb00c1b3aa62 \
                        size    1128697

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
