← Latest papers
💬 NLP

iOSWorld: A Benchmark for Personally Intelligent Phone Agents

This paper introduces iOSWorld, the first interactive native iOS simulator benchmark featuring 26 interconnected apps and a persistent user identity to evaluate personally intelligent phone agents, revealing that while privileged vision+XML access significantly boosts frontier model performance, current agents still struggle with complex multi-app and personalization tasks.

Original authors: Lawrence Keunho Jang, Mareks Woodside, Geronimo Carom, Andrew Keunwoo Jang, Jing Yu Koh, Ruslan Salakhutdinov

Published 2026-06-09
📖 5 min read🧠 Deep dive

Original authors: Lawrence Keunho Jang, Mareks Woodside, Geronimo Carom, Andrew Keunwoo Jang, Jing Yu Koh, Ruslan Salakhutdinov

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a digital assistant that lives inside your phone. Right now, most of these assistants are like amnesiac tourists. They can follow a single instruction perfectly—like "turn on the flashlight"—but if you ask them to "plan my week based on my usual habits, my bank balance, and my text messages," they get lost. They don't know who you are, they don't remember your history, and they can't connect the dots between your different apps.

The paper "iOSWorld" introduces a new way to test if a phone assistant is actually smart enough to be your personal helper. Here is the breakdown in simple terms:

1. The Problem: The "Blank Slate" vs. The "Real Life"

Current tests for phone assistants are like giving someone a blank notebook and asking them to write a story. They can write a sentence, but they have no backstory.

  • The Reality: Your phone is full of a life's worth of data: your bank transactions, your travel plans, your friends' names, and your favorite restaurants. A truly useful assistant needs to know all this.
  • The Gap: No one had a way to test if an AI could actually navigate this messy, connected real life. Most tests only looked at isolated tasks on Android phones, ignoring the unique way iPhones (iOS) work.

2. The Solution: Building "iOSWorld"

The researchers built a giant, interactive video game that mimics a real iPhone.

  • The Character: They created a fictional person named Jordan Avery, a 31-year-old living in San Francisco.
  • The World: They built 26 custom apps for Jordan (like a fake Uber, a fake bank, a fake email, and a fake food delivery app).
  • The Magic: These apps are all connected. If Jordan orders a burrito on the "QuickBite" app, the "MyBank" app automatically shows a charge, and the "Mail" app gets a receipt. If Jordan books a flight on "SkyTrip," the "Notes" app has a reminder for it.
  • The Goal: They gave the AI 133 different missions. Some were simple (order a coffee), but many were complex (check your bank balance, find the receipt for that coffee, and tell your boss you're running late based on your calendar).

3. The Test: Two Ways to Look at the Phone

To see how smart the AI really is, they tested it in two different "modes," like giving a human a test with or without a cheat sheet:

  • Mode A: Vision-Only (The "Blind" Test)
    The AI only sees screenshots of the screen, just like a human does. It has to guess where buttons are and figure out what's happening by looking at the pictures.

    • Analogy: Like trying to solve a puzzle by only looking at a blurry photo of it.
  • Mode B: Vision + XML (The "Super-Sight" Test)
    The AI sees the screenshots plus a hidden text list (called an accessibility tree) that tells it exactly what every button is called and where it is.

    • Analogy: Like looking at the puzzle with a glowing highlighter that points to every piece and says, "This is the sky piece, this is the tree piece."

4. The Results: Who Passed the Test?

They tested the smartest AI models available (the "frontier" models) and one open-source model.

  • The Good News: When the AI had "Super-Sight" (Vision + XML), the smartest models got much better. They could finally navigate the apps correctly. One model (Opus) jumped from getting 26% of tasks right to 52% right.
  • The Bad News: Even with the best setup, the AI still struggled with the hardest tasks.
    • Single App Tasks: They did great (82% success).
    • Multi-App Tasks: They struggled (37% success). Connecting the dots between 3 or 4 different apps was too hard.
    • Memory Tasks: They were okay (54% success), but often forgot the details.
  • The "Small Model" Problem: Smaller, cheaper AI models actually got worse when given the "Super-Sight" data. It was like giving a student too much information; they got overwhelmed and confused.

5. Why Did They Fail?

The researchers found three main reasons the AI got stuck:

  1. Running Out of Time: The AI was given 50 steps to finish a task. On complex jobs, it would use up all 50 steps just trying to figure out where to click, leaving no time to finish the job.
  2. Getting Lost: The AI would open the wrong app or get stuck in a loop, clicking the same button over and over.
  3. The "Coordinate" Problem: In the "Vision-Only" mode, the AI often guessed the wrong spot on the screen to tap, like trying to catch a ball in the dark.

The Bottom Line

iOSWorld is the first time we've tested phone assistants in a realistic, connected environment that mimics a real human's digital life.

The paper concludes that while AI is getting better at looking at a screen and clicking buttons, it is not yet smart enough to be a truly "personally intelligent" assistant that understands your history, your money, and your relationships across different apps. It needs to get better at planning, remembering, and connecting the dots before it can truly replace a human assistant.

The good news? The researchers released all their code and the "game" for free, so other scientists can try to build better assistants using this new playground.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →