Runtime

Sync Koharu's llama.cpp and stable-diffusion.cpp headers and Rust bindings. Use when updating native runtime releases, vendored C/C++ headers, koharu-llama, or koharu-diffusion after upstream API changes.

koharu-rs 545a6d8 3 files · 2.5 KB Updated

File contents

Runtime

Run from the repository root:

.agents/skills/runtime/scripts/sync.sh

The script updates only the vendored C/C++ headers and prints the latest published llama.cpp and stable-diffusion.cpp versions.

Use those versions to update:

  • crates/koharu-runtime/src/runtime/packages/llama.rs
  • crates/koharu-runtime/src/runtime/packages/diffusion.rs

Then review the generated bindings, update the safe wrappers as needed, and run the focused Cargo checks for the five runtime crates.

koharu-rs/koharu/tree/main/.agents/skills/runtime commit 545a6d84e5

Frequently asked questions

npx skillmds@latest add koharu-rs/runtime