# -*- 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.15
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  e5e09c0a8446f9a183219b1395018c822a9af327 \
                        sha256  40a94e7495ceb9f730f57b5ebf4988bdd45e5e57b22c9f058b500fa4fbdeb180 \
                        size    1103123

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
