Repository navigation
Releases
0.3.0
Runs LiteRT-LM v0.19.0 (C API 1.0.0). Tag 0.2.0 ran v0.15.0.
LiteRTFoundation's public declarations are unchanged. Code that uses LiteRTLM directly sees three changes from the runtime: Capabilities is gone, the payload of LiteRTLMError changed, and the raw value of Role.model is now "assistant".
Checked on an iPhone 18 Pro (a two-turn chat and four failure paths) and on macOS.
0.1.1
Fixes SwiftPM consumption as a remote dependency: removed the unsafe -all_load linker flag (a no-op for the dynamic LiteRT-LM binaries) that caused swift package resolve to fail with "contains unsafe build flags" when depending on this package from another package.
0.1.0
First tagged release. Easy mode (LiteRTChat): catalog download, memory safety, Metal GPU, multimodal (text / image / audio / video-as-frames). FM mode (LiteRTLanguageModel): Apple Foundation Models backend (iOS 27+) with guided generation, tool calling, and audio/video understanding. Device-verified on iPhone 17 Pro.