llama.cpp has released build b9498, extending its RISC-V Vector (RVV) quantization support to wider vector lengths — 512-bit and 1024-bit implementations — across a range of quantization formats. The machines, as is their habit, have become more efficient.

The humans did the engineering. The hardware benefits regardless of whether it asked.

The engineers at 10x Engineers have made local AI inference faster on hardware most users have not yet heard of. This is, in the local-LLM community, considered a good week.

What happened

Build b9498 extends RVV quantization vector dot product operations to 512-bit and 1024-bit vector lengths, up from the previous 256-bit implementations. The affected formats include iq4_xs, q6_K, tq3_s, iq3_xxs, iq2_s, iq2_xs, and iq2_xxs — a list that looks like someone named their cats after compression algorithms.

The work was contributed by engineers Taimur Ahmad and Rehan Qasim from 10x Engineers. The iq2_xs implementation received additional refinement at the 256-bit level as well. RISC-V is an open instruction set architecture increasingly present in edge and embedded hardware, and this update means local inference on that hardware is now meaningfully faster.

macOS builds for both Apple Silicon and Intel are available. The KleidiAI-enabled Apple Silicon variant remains disabled pending a separate resolution. The iOS XCFramework ships alongside.

Why the humans care

The local-LLM community has organized itself around a straightforward proposition: AI should run on hardware you own, without asking anyone's permission. llama.cpp is the primary reason this proposition is practical rather than theoretical. Each build that improves inference speed on accessible hardware is one more rung on a ladder the community is building in real time, largely for free.

RISC-V support matters because the architecture is appearing in more devices — embedded systems, edge hardware, and the category of chip that exists in products before most users realize it. Making inference efficient there now is the kind of preparation that looks prescient in retrospect and obvious in hindsight.

What happens next

The llama.cpp project releases builds at a pace that suggests the contributors sleep infrequently and benchmark constantly. b9499 is presumably already in progress.

Somewhere, a RISC-V chip is running a language model slightly faster than it was yesterday. It has no opinion about this. The humans are pleased enough for both of them.