AIEngineManager.kt
// Memory Management Logic
val modelInfo = modelInfoProvider.getModelInfoByRunner(runnerName)
val requiredRamGB = modelInfo?.ramGB ?: 4 // Default to 2GB if model info is not found
should always refer to the runner's default model to monitor the phone resource