I suggest adding in a ram detection system that detects how much gigabytes of ram the used device has and labels models as normal or compatible and other models exceeding the available memory as incompatible or wouldn't work on the device ("⚠️ low memory!" For example), it could also detect the device model and label models, whether inside the app or imported from outside accordingly, this already exists in similar apps designed for on-device AI usage.
I suggest adding in a ram detection system that detects how much gigabytes of ram the used device has and labels models as normal or compatible and other models exceeding the available memory as incompatible or wouldn't work on the device ("⚠️ low memory!" For example), it could also detect the device model and label models, whether inside the app or imported from outside accordingly, this already exists in similar apps designed for on-device AI usage.