Spaces:
Running
π v0.12 β πΎ Fit Check (will it fit?) + π four languages end-to-end
β‘ TL;DR β two things in v0.12, both born from what the community actually asked for:
πΎ Fit Check β "will it fit on my GPU?"
The #1 recurring forum question, answered before you download anything β including the part every VRAM calculator forgets: the KV cache.
Llama-3.1-8B Β· fp16 Β· RTX 4090 (24 GB) Β· context 131072
βοΈ weights 15.0 GB
π§ KV cache 16.0 GB β 128 KB per token, 50% of the total!
π¦ total 31.9 GB β π¨ DOES NOT FIT β and it's the KV cache, not the model
βοΈ max context that DOES fit: ~66,000 tokens
π‘ cheapest rescues: q8_0 KV cache β Q6_K weights β partial offload
Model id + precision (fp16/bf16/int8/nf4 or any GGUF quant) + GPU + target context β the full budget, which side is the problem (weights-bound vs KV-bound), the max context that fits, and the cheapest fix.
π¬ The demo runs itself: https://karlesmarin.github.io/tafagent/?demo=fitcheck
π Your language, end to end
Until v0.11 the menus were translated but demos and recipe results came out in English. v0.12 fixes it at the root: guided demos follow your browser language automatically, and the recipe engine now emits message codes the UI localizes into EN / ES / FR / ZH (English always kept as fallback). Guarded by a real-browser regression test + a CI sweep of every mode in every language on each push.
βοΈ Honesty corner
- π Everything from
config.jsonis a prediction, not a measurement β the Diagnose CLI + Prediction-vs-Reality modes exist to check. - π§ Verdict pill labels ("GO", "MEMORY-LIMITED"β¦) are still English-only; next batch.
- π Nothing you type leaves your browser. No server, no telemetry, no signup.
π¦ Source: https://github.com/karlesmarin/tafagent Β· Feedback and refutations welcome β there's a registry with issue templates for both.