Open Source · mobile
Use Command R with Kotlin (Android)
Updated 2026-05-21 · By XALEN
How to use Command R (Open Source, 35B) with Kotlin (Android). Install, authenticate, and make your first API call in minutes. Working code example included.
Model
Command R
35B · 128K context · $0.03 input
Framework
Kotlin (Android)
mobile · implementation("com.squareup.okhttp3:okhttp:4.12.0")
1. Install
implementation("com.squareup.okhttp3:okhttp:4.12.0")
2. Code
import okhttp3.*
import org.json.JSONObject
suspend fun chat(question: String): String {
val client = OkHttpClient()
val body = JSONObject()
.put("model", "command-r")
.put("messages", org.json.JSONArray()
.put(JSONObject().put("role", "user").put("content", question)))
val request = Request.Builder()
.url("https://api.xalen.io/v1/chat/completions")
.addHeader("Authorization", "Bearer xln_test_YOUR_KEY")
.post(body.toString().toRequestBody("application/json".toMediaType()))
.build()
val response = client.newCall(request).execute()
val json = JSONObject(response.body!!.string())
return json.getJSONArray("choices").getJSONObject(0)
.getJSONObject("message").getString("content")
}
Command R with Other Frameworks
Other Models with Kotlin (Android)
200+ models. One API. Works with any framework.
Get API KeyLast updated: 2026-05-21