Skip to main content
The LEAP SDK is deprecated and no longer receives new releases. It was a Kotlin Multiplatform wrapper around llama.cpp; everything it did is available directly from llama.cpp, which supports LFM2 / LFM2.5 models, LFM2-VL projectors, and LFM2 tool-call parsing upstream. Existing LEAP SDK artifacts remain on Maven Central and GitHub, and the archived reference is at LEAP SDK (archived).

Concept mapping

Platform notes

Replace the LeapSDK Swift package with llama.xcframework from a llama.cpp release and call the C API directly (import llama). Metal is enabled in the prebuilt framework. The minimum deployment target drops to iOS 16.4 / macOS 13.3. See iOS & Android.

Models and bundles

LEAP SDK loaded “bundles” (a GGUF plus a manifest with companion files) from the LEAP Model Library. The same weights are published as plain GGUF on Hugging Face under LiquidAI: the language model file, plus mmproj-* for vision models and the encoder / vocoder / tokenizer files for audio models. If you already have downloaded bundles, the .gguf files inside them load directly in llama.cpp. Fine-tuned models continue to work: convert them with convert_hf_to_gguf.py as described in Converting Custom Models.

Archived reference

The LEAP SDK pages remain online for teams still shipping the SDK but are no longer maintained: Overview, Quick Start, Changelog. The Android example apps under Examples were built with the LEAP SDK and are kept as architectural references.