From 3399e486a906dcbc4ac835933abf77854eb7e22b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyril=20Tru=CC=88mpler?= Date: Mon, 15 Jun 2026 00:34:52 +0200 Subject: [PATCH 1/2] chore(deps): upgrade litertlm to 0.13.1 --- app/src/main/java/com/sectl/litertlm/server/HttpServer.kt | 2 +- app/src/main/java/com/sectl/litertlm/server/LiteRtLmEngine.kt | 2 +- gradle/libs.versions.toml | 4 ++-- gradlew | 0 4 files changed, 4 insertions(+), 4 deletions(-) mode change 100644 => 100755 gradlew diff --git a/app/src/main/java/com/sectl/litertlm/server/HttpServer.kt b/app/src/main/java/com/sectl/litertlm/server/HttpServer.kt index cbacd0d..c07fcb9 100644 --- a/app/src/main/java/com/sectl/litertlm/server/HttpServer.kt +++ b/app/src/main/java/com/sectl/litertlm/server/HttpServer.kt @@ -936,7 +936,7 @@ class HttpServer( // Compile-time constant for the LiteRT-LM version, shown in the 501 body. private object BuildConfigLike { - const val LITERTLM_VERSION = "0.10.2" + const val LITERTLM_VERSION = "0.13.1" } // /v1/search response shape — mirrored by the web UI "sources" box. diff --git a/app/src/main/java/com/sectl/litertlm/server/LiteRtLmEngine.kt b/app/src/main/java/com/sectl/litertlm/server/LiteRtLmEngine.kt index 3fb2812..9074b1b 100644 --- a/app/src/main/java/com/sectl/litertlm/server/LiteRtLmEngine.kt +++ b/app/src/main/java/com/sectl/litertlm/server/LiteRtLmEngine.kt @@ -15,7 +15,7 @@ import kotlinx.coroutines.sync.withLock /** * Real LiteRT-LM-backed inference engine. Ships in Phase 4 as the default. * - * The LiteRT-LM SDK (com.google.ai.edge.litertlm:litertlm-android:0.10.2) + * The LiteRT-LM SDK (com.google.ai.edge.litertlm:litertlm-android:0.13.1) * is AutoCloseable on both [Engine] and [Conversation]. We hold one * persistent Engine and recreate Conversations lazily per-infer so sampler * parameters from each request can override the defaults. diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index bc225a6..8c088e6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,8 +1,8 @@ [versions] -# AGP 8.9.x supports Kotlin 2.2.x, which is what LiteRT-LM 0.10.2 was compiled with. +# AGP 8.9.x supports Kotlin 2.2.x, which is what LiteRT-LM 0.13.1 was compiled with. agp = "8.9.1" kotlin = "2.2.21" -litertlm = "0.10.2" +litertlm = "0.13.1" coreKtx = "1.13.1" appcompat = "1.7.0" material = "1.12.0" diff --git a/gradlew b/gradlew old mode 100644 new mode 100755 From ff2037b3f5eaee18127ba722ab28b24ccd873b7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyril=20Tru=CC=88mpler?= Date: Mon, 15 Jun 2026 00:36:00 +0200 Subject: [PATCH 2/2] docs: update licenses and documentation for 0.13.1 --- NOTICE.md | 2 +- README.md | 4 ++-- app/src/main/assets/licenses.txt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/NOTICE.md b/NOTICE.md index ca4ca54..09ac805 100644 --- a/NOTICE.md +++ b/NOTICE.md @@ -48,7 +48,7 @@ requirements of the respective licenses. ### Google — LiteRT-LM SDK -- Package: `com.google.ai.edge.litertlm:litertlm-android:0.10.2` +- Package: `com.google.ai.edge.litertlm:litertlm-android:0.13.1` - License: Apache License 2.0 - Upstream: - Used for: on-device model loading and inference (the sole reason this project diff --git a/README.md b/README.md index a3f6b8f..ceedf62 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ same Wi-Fi. ## Supported models -LiteRT-LM 0.10.2 loads `.litertlm` bundles that pack a TFLite graph + +LiteRT-LM 0.13.1 loads `.litertlm` bundles that pack a TFLite graph + vision/audio encoders + tokenizer. Officially supported today: | Model | Size | Vision | Audio | Context | Notes | @@ -97,7 +97,7 @@ need other families. ## Tech stack - Kotlin **2.2.21**, AGP **8.9.1**, Gradle **8.11.1**, JDK 17 -- `com.google.ai.edge.litertlm:litertlm-android:0.10.2` +- `com.google.ai.edge.litertlm:litertlm-android:0.13.1` - Ktor **3.0.3** CIO engine (Netty NIO is unusable on Android) - ZXing core 3.5.3 (QR rendering for the About tab) - Web UI: vanilla HTML/CSS/JS, pdf.js 4.7, qrcode-generator 1.4, diff --git a/app/src/main/assets/licenses.txt b/app/src/main/assets/licenses.txt index 639afcd..8e58ae8 100644 --- a/app/src/main/assets/licenses.txt +++ b/app/src/main/assets/licenses.txt @@ -8,7 +8,7 @@ under the Apache License 2.0. -------------------------------------------------------------------------------- -LiteRT-LM (com.google.ai.edge.litertlm:litertlm-android:0.10.2) +LiteRT-LM (com.google.ai.edge.litertlm:litertlm-android:0.13.1) -------------------------------------------------------------------------------- Copyright 2025 Google LLC Licensed under the Apache License, Version 2.0.