IssueRaiser

Feature Request: Support for TurboQuant+ KV Cache Compression (llama.cpp)

Hi LM Studio team! I wanted to put TurboQuant+ on your radar for a future update. It's a recent implementation of the TurboQuant paper (ICLR 2026) that adds extreme KV cache compression (turbo3 and turbo4) to llama.cpp. It allows for massive context windows on Apple Silicon and consumer GPUs (e.g., running a 104B model at 128K context on a Mac Studio) with almost zero speed or quality loss by using attention-gated decoding (Sparse V). The author has a working fork of llama.cpp here: https://github.com/TheTom/turboquant_plus and is preparing an upstream PR. It would be amazing if LM Studio could support the --cache-type-k turbo3 and --cache-type-v turbo3 flags in the UI once this gets merged into upstream llama.cpp, or perhaps as an experimental engine toggle before then.

Posted by ncvinegarbase on Mar 31, 2026, 11:17 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments

ux (Software)

Feature Request: Support for TurboQuant+ KV Cache Compression (llama.cpp)

ncvinegarbaseMar 31, 2026, 11:17 PM

Hi LM Studio team! I wanted to put TurboQuant+ on your radar for a future update. It's a recent implementation of the TurboQuant paper (ICLR 2026) that adds extreme KV cache compression (turbo3 and turbo4) to llama.cpp. It allows for massive context windows on Apple Silicon and consumer GPUs (e.g., running a 104B model at 128K context on a Mac Studio) with almost zero speed or quality loss by using attention-gated decoding (Sparse V). The author has a working fork of llama.cpp here: https://github.com/TheTom/turboquant_plus and is preparing an upstream PR. It would be amazing if LM Studio could support the --cache-type-k turbo3 and --cache-type-v turbo3 flags in the UI once this gets merged into upstream llama.cpp, or perhaps as an experimental engine toggle before then.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue