
weights.bin is more sketchy that i you thought.
I have a fix for this, but seriously i had no words when i've seen this in my system. I understood that chrome installing this because of an AI feature that they shipped with chrome 148* update, which is enabled by default.
How i found this?
first of all, loot at this image:
This is the location where these files live in LINUX.
do you see a very big cache.bin file here, these .bin cache files stores all of the chats memory, user data, and much more. After removing weights.bin file nothing changed, but after i removed the cache.bin file, the whole content of the folder "2025.8.21.*" were deleted automatically, nothing showed up when i listed that folder again. that's when i realized that this cache file is for the models metadata and is like a storage space.
OK, let's actually remove this thing.
# STEP 1:
>!> Important !<
This is for LINUX:
Step1: rm -rf ~/.config/google-chrome/Default/OptGuideOnDeviceModel
# we'll making this "OptGuideOnDeviceModel" a file, instead of a DIR
step2: touch ~/.config/google-chrome/Default/OptGuideOnDeviceModel
# And remove the write permission for this file
step3: chmod 444 ~/.config/google-chrome/Default/OptGuideOnDeviceModel
# STEP 2:
Check for the file, ls -al ~/.config/google-chrome/Default/OptGuideOnDeviceModel
The OptGuideOnDeviceModel has only read permission.
>Since that folder is read only chrome will fail to write content to this.
This has worked for me, and it will work for every LINUX user. and... You're welcome.