1. gguf-runner as a Rust library

    gguf-runner started as a small command-line tool. It can now be used as a library inside Rust applications, with model loading, token streaming, vision, tools, and conversation handling kept in-process.

  2. Splitting Rust builds and tests on Codeberg

    A heavy Rust integration test suite kept getting killed by Codeberg's per-job time limit. Here is how a targeted dev profile, a build-once job, and cargo-nextest partitioning got it green again.

  3. Shipping CPU-optimized Rust binaries in container images

    How to map the OCI platform variant to a rustc target-cpu so a Rust binary actually uses AVX2/AVX-512 for LLM and image work inside a container — and how to merge the variants into one multi-arch tag.

  4. TurboQuant in gguf-runner: roughly half the memory at nearly the same speed

    Implementing TurboQuant in gguf-runner cuts KV-cache memory roughly in half while staying close to Q8 throughput.

  5. gguf-runner updates: vision support, releases, and many small improvements

    gguf-runner gained vision support, ships GitHub release binaries, and received many usability and performance improvements.

  6. gguf-runner: a minimal GGUF CLI

    A small Rust CLI to run GGUF models locally: mmap loading, CPU-only inference, and a general-purpose terminal runner that can lean on RAM (and swap) for large models.

  7. An epaper picture frame

  8. A Special Purpose HTTP Proxy in Rust

  9. A HTTP Server-Timing Header for axum

  10. Write a KEDA external Scaler for Oracle in Rust

  11. How to access Azure Key Vault in Rust

  12. A hello world kubernetes operator in Rust