Artificial intelligence news.
Straight from the original announcements.

Apple trains small UI agents on live iOS apps with online RL

November 2, 2026Source: Apple
Apple trains small UI agents on live iOS apps with online RL
Image: Apple

Apple researchers have described an online reinforcement learning framework that trains UI navigation agents directly on live iOS applications. According to the paper, their 8B agents tie with Gemini-3.1-Pro on real iOS apps and outperform Gemini-3.5-Flash.

Key points
  • Apple researchers propose an online RL framework that trains UI navigation agents on live iOS apps.
  • The agent is split into a Planning agent and a UI Grounding model, trained with PPO and dense plus terminal rewards from an LLM-as-a-Judge.
  • GiGPPO is a neighbor-conditioned value estimation method meant to stabilize the critic.
  • 8B agents show nearly a sevenfold gain over the SFT baseline in out-of-distribution generalization to Android.
  • On real iOS apps the 8B agents beat Gemini-3.5-Flash and tie with Gemini-3.1-Pro, according to the paper.

The problem with cheap UI agents

The paper, titled "Online Dense Reinforcement Learning with Planning-Grounding Agent for UI Navigation on Live iOS Apps", starts from a trade-off. According to the authors, frontier vision-language models are strong at navigating user interfaces, but their high inference costs prohibit everyday use.

Smaller models are cheaper, yet the authors say those trained through supervised fine-tuning (SFT) or offline reinforcement learning often memorize static trajectories. The result, they write, is brittle execution and an inability to recover from errors. The new framework is meant to close this gap by training agents online, directly on live iOS applications.

The work is credited to Peitong Duan, Seyed Khashaiar Gatmiry, Jeff Nichols, Emmanuel Abbe and Samy Bengio. Duan and Gatmiry contributed equally.

How the framework works

The system splits the agent into two specialized components: a Planning agent and a UI Grounding model. Training relies on an LLM-as-a-Judge that supplies reward signals of two kinds:

  • Dense, step-level feedback that evaluates intermediate progress.
  • A terminal reward for overall task completion.

To make use of both signals, the team optimizes the agent with Proximal Policy Optimization (PPO) using step-level advantage estimation. The authors also introduce GiGPPO, which they describe as a neighbor-conditioned value estimation method. It improves critic stability by drawing on reward signals from visually similar states across concurrent trajectories.

Training online at this scale needs specific infrastructure. The paper says the team built a system that orchestrates hundreds of concurrent virtual iOS devices.

Benchmark results

The authors evaluated their agents on UINavBench, iOSWorld and AndroidWorld. According to the paper, the online RL agents substantially outperform both SFT and terminal-only RL baselines, and they also speed up training convergence.

Two results stand out in the abstract. First, the 8B RL agents achieve nearly a sevenfold improvement over the SFT baseline in out-of-distribution generalization to Android environments, even though the training took place on iOS. Second, on real iOS applications the 8B agents outperform Gemini-3.5-Flash and tie with Gemini-3.1-Pro.

These figures come from the authors' own evaluations as reported in the abstract. The source text does not give the underlying scores.

What it means

The results suggest that a compact model trained on live apps with step-level rewards can approach the performance of much larger systems on UI tasks, which speaks directly to the cost barrier the authors identify. The paper also points to better recovery from errors and stronger generalization than SFT-only training, two weaknesses it attributes to static-trajectory approaches.

The source is a research paper abstract, so it does not mention any product plans or availability.

AppleGiGPPOUINavBenchiOSWorldAndroidWorldGemini-3.5-FlashAI agentsmultimodal AIresearch findingsbenchmarks

Related news

Research
ResearchNovember 6, 2026

OpenAI introduces BioBasicsBench to test AI agents in wet labs

OpenAI has introduced BioBasicsBench, a benchmark designed with biotech company Ligo to measure how well AI agents interpret routine wet-lab evidence. Its 100 tasks test…

GlobeBench: No AI Model Solves Half of Text World Simulation Tasks
ResearchNovember 5, 2026

GlobeBench: No AI Model Solves Half of Text World Simulation Tasks

Patronus AI has released GlobeBench, a benchmark of 1,632 tasks that tests whether language models can act as text-based world simulators. According to the company…

Salesforce says policy update doubled Agentforce Memory recall
Products and toolsNovember 4, 2026, 19:00

Salesforce says policy update doubled Agentforce Memory recall

Salesforce AI Research says it has roughly doubled the memory quality of Agentforce by changing the rules that decide what an AI agent keeps about a customer. According…