# -*- 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.6.0
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  ae3c49fbfc177aeea92fc5e456664f4904fc163e \
                        sha256  60b9d4de080316ce7bf94cad49ed5a44c54c321b68940284f0c3432642eb5680 \
                        size    4964689

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
