A 35B MoE Vision AI Learns to Fit a Phone While a $7 ESP32 Hijacks an iPhone

OpenBMB squeezes a 35B MoE vision model onto an iPhone, Google shrinks multimodal search to 191MB, and a $7 ESP32 learns to tap a real iPhone's screen.
A 35B MoE Vision Model Squeezes Onto a Phone
On October 12, 2026, OpenBMB released MiniCPM-V 4.7, an Apache-2.0 multimodal family whose 35B-A3B variant is the series' first mixture-of-experts model. Its Lookahead Expert Scheduling prefetches experts across layers, which combined with mixed-precision quantization and DSpark speculative sampling, lifts SSD-offloaded decoding on a 16GB iPad Pro M4 from 2.97 to 17.39 tokens per second, a 5.86x jump OpenBMB reports in its own testing.
The headline number — 13+ tokens per second using 3GB of memory on an iPhone 17 Pro Max — is self-reported by OpenBMB and has not been independently reproduced yet, per explainx.ai's writeup. Day-0 support covers Rockchip, Intel, AMD and Arm chips plus llama.cpp, vLLM and Ollama, so this isn't locked to Apple hardware.
If the numbers hold up outside the vendor's lab, it's a meaningful step: MoE models have mostly stayed server-side because routing overhead eats the latency gains edge devices need.
Google's EmbeddingGemma 2 Puts Multimodal Search in 191MB
Google DeepMind launched EmbeddingGemma 2 this week, an open-weight embedding model that maps text, images, video frames and audio into a single vector space. At 740M parameters, Google says the text-only encoder needs roughly 191MB of active RAM and the full multimodal stack about 567MB on a Pixel 11 Pro — a vendor-reported figure, not independently benchmarked.
The model does zero-shot intent routing without fine-tuning, matching user input directly against labels in milliseconds. Google paired the release with Google AI Edge Foresight for Mac, an offline meeting-notes app built on the same local-first stack.
For developers, the pitch is fewer chained models: one small encoder instead of separate captioning, speech-to-text and text-embedding stages, each of which eats latency and battery on a phone.
A Kids' Voice Assistant Runs Entirely on an ESP32-S3
Developer Anankush Pandit released Ivy AI, an offline voice assistant aimed at children that runs its full pipeline on an ESP32-S3 with 8MB PSRAM and 16MB flash, as covered by Adafruit on October 12, 2026. The WakeNet9 wake-word model listens for 'Hey Ivy,' then a Conformer-based CTC engine transcribes speech before a 19.7-million-parameter language model, loaded into just 6.5MB, generates a reply.
Per a more detailed report, the model produces 5.4 to 5.9 tokens per second, meaning a full spoken exchange takes 14 to 17 seconds end to end — noticeably slower than a phone, but with zero network round trip.
That tradeoff is the whole point of the project: no audio ever leaves the device, which matters more for a kids' toy than shaving seconds off response time.
A $7 ESP32 Lets an AI Agent Drive a Real iPhone
Developer onehumanbeing published esp32-iphone-agent on GitHub on October 11, 2026, and the repo picked up over 1,100 stars within a day. The board uses AirPlay to mirror the iPhone's screen as the agent's 'eyes' and acts as a USB HID device to send taps and swipes as its 'hands,' with any OpenAI-compatible model deciding what to tap.
Worth being clear about the honest caveat here: the model itself runs in the cloud through an API call. The ESP32 is a $7 bridge, not the brain. What makes it a notable maker build is that it lets a cloud LLM physically operate a real phone's touchscreen rather than scripting against an SDK — closer to how a person would use the device.
ESP32 Bit Pirate Gains 5GHz Wi-Fi and 802.15.4 Radios
Geo (@geo-tp) shipped version 0.3 of ESP32-Bus-Expander on October 12, 2026, adding 5GHz Wi-Fi and 802.15.4 radio support to the ESP32 Bit Pirate testing tool, per Adafruit's writeup. Previous versions were limited to 2.4GHz, so this is a real expansion of what the board can sniff and test.
It's not an AI release, but it's the same ESP32 family that's quietly become the default chip for the on-device voice and vision projects running elsewhere in this dispatch — and tooling like this is part of why that ecosystem keeps growing.
A busy day for the small end of the spectrum: one lab-benchmarked MoE model claiming phone-grade speed, one wake-word microcontroller doing the whole voice loop with no cloud at all, and a $7 board making a cloud agent's commands land as real taps on real glass.
References & Citations
- OpenBMB — MiniCPM-V-4.7-35B-A3B model card, Hugging Face, October 12, 2026 — https://huggingface.co/openbmb/MiniCPM-V-4.7-35B-A3B
- explainx.ai — MiniCPM-V 4.7 writeup, October 13, 2026 — https://explainx.ai/blog/minicpm-v-4-7-35b-a3b-on-device-moe-iphone-lookahead-expert-scheduling-2026
- Google Developers Blog — EmbeddingGemma 2 launch — https://developers.googleblog.com/en/google-ai-edge-with-embeddinggemma-2/
- Adafruit blog — Ivy AI on ESP32-S3, October 12, 2026 — https://blog.adafruit.com/2026/10/12/open-source-voice-ai-runs-entirely-on-esp32-s3/
- We are the Frontier — Ivy AI offline microcontroller report — https://wearethefrontier.org/world/2026/10/12/developer-released-offline-ai-microcontrollers
- onehumanbeing — esp32-iphone-agent repo, GitHub, October 11, 2026 — https://github.com/onehumanbeing/esp32-iphone-agent
- Adafruit blog — ESP32-Bus-Expander v0.3, October 12, 2026 — https://blog.adafruit.com/2026/10/12/esp32-bus-expander-v0-3-expand-the-radio-capabilities-of-the-esp32-bit-pirate-with-5ghz-wi-fi-and-802-15-4/
Subscribe to new posts from theaivibe.org
Related Posts

A Hexagon NPU Learns New AI Tricks While Edge Robots Get Lighter World Models
llama.cpp opens a path to Qualcomm's Hexagon NPU, a 2-bit automation model surges on GitHub, and a lighter world model targets robot arms.

A 1-Bit AI Trick Shrinks a 70B Model to Fit on a $200 GPU
Samsung's sub-1-bit quantization paper gets a reality check, plus fresh research on tiny LLMs and ESP32 voice silicon.

Small AI Models Steer Robots While ESP32 Boards Do the Grunt Work
A dual-core Arduino runs robot policies on-device, a paper argues for skill-sized models over one big brain, and two ESP32 boards ship.