(tangential discussion about spam filtering)
Both. The AI Core API won’t let you access the TPU in the background (for the reasons you stated, probably).
But for something like filtering out political spam, you don’t really need a full-blown LLM, just a lightweight classifier. Claude’s suggestion was to use notifications & accessibility permissions to read the messages notifications and filter/hide them accordingly, then use either accessibility to manually mark them as spam, or masquerade as a RCS web client via libgm (like a paired Google Messages). Neither is a great choice.
I’m thinking maybe I just change my real phone number, port the old number to VOIP, and never use the real number for anything aside from 2FA texts from now on. That would altogether kill RCS, but seems like a small price to pay.
But really, I’d prefer Google just add this to Messages directly… it’d be like an afternoon of work for them. The political backlash from both parties would be swift and furious, though — probably the same reason CAN-SPAM doesn’t apply to political emails.
For many on-device use cases, though, a local model would be more than good enough! Things like better face & pet & sext detection in photos, automated daily briefings or dating profile pre-filtering, email triage and auto-replies, calendar automation, dealing with passwords and passkeys and 2FAs, bank account monitoring, restaurant searches and food ordering, navigating to the next place on today’s itinerary, product browsing & filtering, playlist recommendations, voice transcriptions, automatic captioning and translation… if I could, I’d just replace 90% of my phone apps with one giant AI button that could do all of that for me. We don’t really need an app store or even UIs anymore if the AI could just talk to a bunch of APIs & MCPs instead.
I’ve built a lot of that stuff on my computer already and they’re quite light to run. It’s just a pain getting them to work on phones because of the security model, and soon, the Android sideload & signing requirements. Doing it properly would probably require a complete fork of the Android Open Source Project and lying to apps about root and device integrity attestation, and also a hacked Google Play Services.
I don’t think Google would want that because it’s a threat to everything they do — search, ads, AI, phones, etc. They risk becoming a dumb pipe for someone else’s AI and ecosystem.
Apple, on the other hand, might actually be able to pull it off…