Siri keeps working exactly as it does now. Alarms, timers, notes and messages are untouched. Only the questions Siri hands off to web search are sent to a language model, and the reply is shown on screen and spoken in Siri's own voice.

For iOS 18, rootless.

What gets replaced

Siri never refuses a question — it quietly falls back to web search. That fallback is the trigger, so the tweak reacts to what Siri actually did rather than to any phrase.

Everything else passes through untouched. When no answer arrives in time, Siri's own result is left in place.

Features

Setup

Open Settings → SiriAI and enter an API key. Everything else already has a working default.

Background cost

None. There is no helper daemon and no listening socket: the request is made from inside the Siri process itself, on a thread that dies with it.

Requirements

Developer

tr3tol · source code