
Build an Apple-Style Multi-Model AI Router in Python
Summary
WWDC let iPhone users pick ChatGPT, Gemini, or Claude. Build the same model router in Python.
On June 8, 2026, Apple did something it had resisted for a decade. At WWDC, it shipped an Apple Intelligence Extensions system that lets you choose which model answers you on your iPhone: Google Gemini (the default), OpenAI's ChatGPT, or Anthropic's Claude. Each one even keeps its own voice, so you know who is talking. A single product now routes your requests to whichever frontier model you trust most.
That idea is the interesting part for builders. "Pick your model" is not an Apple feature, it is an architecture. If your own app is hard-wired to one provider, you inherit that provider's outages, price changes, and weak spots. The fix is a thin layer that speaks one language to your code and translates to many models underneath. Apple just validated the pattern in front of two billion devices.
Keep reading — it's free
Enter your email to keep reading — plus the best of AI & tech, daily. Free, forever.
Already a member? Sign in
Comments
Be the first to comment