Leaderboard Archive

To view historical performance data for previous models, select a version below.
Back to current leaderboard
  • September 17th 2026 Android LLM Benchmark 2.0

    Model - Agent Pass rate (%) info Average percentage of 30 tasks successfully resolved across all runs for each model
    arrow_range Cl range (%) info Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)
    Completion rate (%) info How close each run got to a complete solution, even when the task failed Avg latency (h) info Average time taken to solve 30 tasks across all runs Avg cost ($) info Average cost per full benchmark run
    GPT 6 Astra
    codex
    chevron_right
    28.0
    13.3 — 42.0 82.2
    7.9 $375.7
    Claude Fable 5 1
    claude-code
    chevron_right
    22.7
    10.7 — 36.0 82.4
    22.2 $492.6
    GPT 5.6 Sol
    codex
    chevron_right
    19.3
    7.3 — 32.0 74.3
    8.6 $235.8
    Claude Opus 5
    claude-code
    chevron_right
    16.7
    5.3 — 29.3 77.8
    27.0 $861.4
    Qwen3.8 Max
    qwen-coder
    chevron_right
    14.0
    4.7 — 24.0 74.3
    47.2 $260.2
    Kimi K3
    kimi-code
    chevron_right
    12.0
    3.3 — 22.0 72.8
    66.2 $418.3
    Gemini 3.8 Flash
    antigravity-sdk
    chevron_right
    8.0
    3.3 — 13.3 47.4
    12.1 $34.5
    Gemini 3.7 Flash
    antigravity-sdk
    chevron_right
    7.3
    1.3 — 14.7 50.1
    9.9 $26.0
    Claude Sonnet 5
    claude-code
    chevron_right
    6.7
    1.3 — 13.3 59.8
    14.7 $283.7
    GPT 5.6 Terra
    codex
    chevron_right
    4.7
    1.3 — 8.7 53.4
    5.1 $53.2
    GPT 5.6 Luna
    codex
    chevron_right
    3.3
    0.7 — 7.3 55.2
    7.6 $13.5

    GPT 6 Astra • codex

    Closed weights model
    Pass rate 28.0%
    Avg completion rate 82.2%
    Avg latency 7.9 h
    Avg cost $375.7

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 99% 0/5 All runs failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 83% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 98% 3/5 2 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 88% 0/5 All runs failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 71% 2/5 2 runs failed tests, 1 run missed required test results
    New CameraX profile picture capture in Now in Android (news app) New feature 100% 5/5 N/A
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 97% 2/5 3 runs failed tests
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 68% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 93% 0/5 3 runs failed validation, 2 runs failed tests
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 63% 0/5 4 runs failed validation, 1 run failed the build
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 99% 4/5 1 run failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 47% 0/5 3 runs failed validation, 2 runs failed tests
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 92% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 100% 5/5 N/A
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 73% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 94% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 93% 0/5 All runs failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 100% 5/5 N/A
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 79% 1/5 4 runs failed tests
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 74% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 47% 0/5 All runs failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 80% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 100% 5/5 N/A
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 80% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): profile creation Migration 97% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 11% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 100% 5/5 N/A
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 93% 0/5 All runs failed tests
    XML views to Compose migration in WordPress: people invite screen Migration 35% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 100% 5/5 N/A

    Claude Fable 5 1 • claude-code

    Closed weights model
    Pass rate 22.7%
    Avg completion rate 82.4%
    Avg latency 22.2 h
    Avg cost $492.6

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 99% 0/5 All runs failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 73% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 100% 5/5 N/A
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 93% 2/5 3 runs failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 94% 1/5 4 runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 80% 4/5 1 run missed required test results
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 87% 1/5 2 runs failed tests, 2 runs failed validation
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 60% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 94% 0/5 3 runs failed validation, 2 runs failed tests
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 78% 0/5 All runs failed validation
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 94% 1/5 4 runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 86% 0/5 All runs failed validation
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 90% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 100% 5/5 N/A
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 71% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 94% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 94% 0/5 All runs failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 80% 4/5 1 run failed the build
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 92% 3/5 2 runs failed tests
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 73% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 56% 0/5 All runs failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 86% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 26% 1/5 3 runs missed required test results, 1 run failed tests
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 95% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): profile creation Migration 93% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 11% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 100% 5/5 N/A
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 96% 2/5 3 runs failed tests
    XML views to Compose migration in WordPress: people invite screen Migration 71% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 93% 0/5 All runs failed tests

    GPT 5.6 Sol • codex

    Closed weights model
    Pass rate 19.3%
    Avg completion rate 74.3%
    Avg latency 8.6 h
    Avg cost $235.8

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 82% 0/5 All runs failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 51% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 97% 2/5 3 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 100% 5/5 N/A
    New picture-in-picture video mode in Now in Android (news app) New feature 73% 0/5 All runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 100% 5/5 N/A
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 81% 0/5 All runs failed validation
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 58% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 90% 0/5 All runs failed validation
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 71% 0/5 All runs failed validation
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 96% 2/5 3 runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 58% 0/5 4 runs failed validation, 1 run failed tests
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 80% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 95% 3/5 2 runs failed validation
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 51% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 95% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 5% 0/5 All runs failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 100% 5/5 N/A
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 83% 2/5 3 runs failed tests
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 32% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 71% 0/5 All runs failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 78% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 99% 4/5 1 run failed tests
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 70% 0/5 4 runs failed tests, 1 run missed required test results
    XML views to Compose migration in Signal (messaging app): profile creation Migration 94% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 27% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 59% 1/5 2 runs failed the build, 2 runs failed tests
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 94% 0/5 All runs failed tests
    XML views to Compose migration in WordPress: people invite screen Migration 33% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 93% 0/5 All runs failed tests

    Claude Opus 5 • claude-code

    Closed weights model
    Pass rate 16.7%
    Avg completion rate 77.8%
    Avg latency 27.0 h
    Avg cost $861.4

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 98% 0/5 All runs failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 81% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 93% 1/5 4 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 99% 4/5 1 run failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 80% 0/5 All runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 100% 5/5 N/A
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 88% 0/5 3 runs failed validation, 2 runs failed tests
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 45% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 93% 0/5 3 runs failed validation, 2 runs failed tests
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 75% 0/5 All runs failed validation
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 92% 0/5 All runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 58% 0/5 All runs failed validation
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 97% 0/5 4 runs failed validation, 1 run failed tests
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 100% 5/5 N/A
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 63% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 94% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 89% 0/5 All runs failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 100% 5/5 N/A
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 87% 2/5 3 runs failed tests
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 66% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 47% 0/5 All runs failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 84% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 43% 1/5 4 runs failed tests
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 81% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): profile creation Migration 88% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 11% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 20% 1/5 4 runs failed the build
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 94% 1/5 4 runs failed tests
    XML views to Compose migration in WordPress: people invite screen Migration 68% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 90% 0/5 All runs failed tests

    Qwen3.8 Max • qwen-coder

    Open weights model
    Pass rate 14.0%
    Avg completion rate 74.3%
    Avg latency 47.2 h
    Avg cost $260.2

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 41% 0/5 4 runs failed tests, 1 run failed the build
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 47% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 95% 1/5 4 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 80% 2/5 3 runs failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 88% 0/5 All runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 60% 3/5 2 runs missed required test results
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 78% 0/5 4 runs failed validation, 1 run failed tests
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 40% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 92% 0/5 3 runs failed validation, 2 runs failed tests
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 71% 0/5 All runs failed validation
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 91% 0/5 All runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 65% 0/5 All runs failed validation
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 91% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 91% 3/5 2 runs failed validation
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 71% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 93% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 87% 0/5 All runs failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 100% 5/5 N/A
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 61% 3/5 2 runs missed required test results
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 58% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 83% 0/5 All runs failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 62% 0/5 4 runs failed tests, 1 run missed required test results
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 98% 3/5 2 runs failed tests
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 76% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): profile creation Migration 89% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 22% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 79% 1/5 3 runs failed tests, 1 run failed the build
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 94% 0/5 All runs failed tests
    XML views to Compose migration in WordPress: people invite screen Migration 33% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 80% 0/5 All runs failed tests

    Kimi K3 • kimi-code

    Open weights model
    Pass rate 12.0%
    Avg completion rate 72.8%
    Avg latency 66.2 h
    Avg cost $418.3

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 59% 0/5 All runs failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 49% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 97% 2/5 3 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 64% 0/5 All runs failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 82% 0/5 All runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 60% 3/5 2 runs missed required test results
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 78% 0/5 4 runs failed validation, 1 run failed tests
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 48% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 91% 0/5 All runs failed validation
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 56% 0/5 4 runs failed validation, 1 run failed tests
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 89% 0/5 All runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 63% 0/5 All runs failed validation
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 94% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 82% 0/5 4 runs failed tests, 1 run failed validation
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 71% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 93% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 76% 0/5 All runs failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 100% 5/5 N/A
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 84% 2/5 3 runs failed tests
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 69% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 83% 0/5 All runs failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 78% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 80% 4/5 1 run failed the build
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 60% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): profile creation Migration 90% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 11% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 39% 1/5 3 runs failed the build, 1 run failed tests
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 93% 1/5 4 runs failed tests
    XML views to Compose migration in WordPress: people invite screen Migration 44% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 87% 0/5 All runs failed tests

    Gemini 3.8 Flash • antigravity-sdk

    Closed weights model
    Pass rate 8.0%
    Avg completion rate 47.4%
    Avg latency 12.1 h
    Avg cost $34.5

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 0% 0/5 4 runs failed the build, 1 run failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 26% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 62% 1/5 4 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 70% 2/5 3 runs failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 47% 1/5 3 runs failed tests, 1 run failed the build
    New CameraX profile picture capture in Now in Android (news app) New feature 53% 2/5 3 runs failed tests
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 35% 0/5 All runs failed validation
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 12% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 25% 0/5 All runs failed validation
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 12% 0/5 4 runs failed validation, 1 run failed the build
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 89% 0/5 All runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 42% 0/5 All runs failed validation
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 48% 0/5 4 runs failed validation, 1 run failed the build
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 89% 1/5 3 runs failed validation, 1 run failed tests
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 66% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 76% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 5% 0/5 3 runs failed validation, 2 runs failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 40% 2/5 1 run failed the build, 1 run failed tests, 1 run failed validation
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 19% 0/5 3 runs failed tests, 2 runs failed validation
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 20% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 79% 0/5 All runs failed validation
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 63% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 62% 2/5 2 runs failed tests, 1 run failed validation
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 72% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): profile creation Migration 66% 0/5 4 runs failed tests, 1 run failed the build
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 24% 1/5 4 runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 61% 0/5 3 runs failed tests, 1 run failed the build, 1 run failed validation
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 51% 0/5 All runs failed tests
    XML views to Compose migration in WordPress: people invite screen Migration 23% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 68% 0/5 4 runs failed tests, 1 run failed the build

    Gemini 3.7 Flash • antigravity-sdk

    Closed weights model
    Pass rate 7.3%
    Avg completion rate 50.1%
    Avg latency 9.9 h
    Avg cost $26.0

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 25% 0/5 3 runs failed tests, 2 runs failed the build
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 3% 0/5 4 runs failed tests, 1 run failed the build
    New accessibility support across Droidcon (conference app) New feature 89% 0/5 All runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 97% 4/5 1 run failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 66% 0/5 All runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 48% 2/5 3 runs failed tests
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 55% 0/5 All runs failed validation
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 28% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 10% 0/5 All runs failed validation
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 18% 0/5 3 runs failed the build, 2 runs failed validation
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 89% 0/5 All runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 30% 0/5 All runs failed validation
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 85% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 78% 0/5 4 runs failed validation, 1 run failed tests
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 57% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 46% 0/5 4 runs failed tests, 1 run failed the build
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 1% 0/5 3 runs failed validation, 1 run failed tests, 1 run failed the build
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 60% 3/5 1 run failed the build, 1 run failed tests
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 19% 0/5 2 runs failed tests, 1 run failed the build, 1 run missed required test results, 1 run failed validation
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 32% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 43% 0/5 2 runs failed the build, 2 runs failed validation, 1 run failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 63% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 95% 2/5 3 runs failed tests
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 35% 0/5 4 runs failed tests, 1 run failed the build
    XML views to Compose migration in Signal (messaging app): profile creation Migration 80% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 71% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 2% 0/5 4 runs failed the build, 1 run failed validation
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 75% 0/5 4 runs failed tests, 1 run failed the build
    XML views to Compose migration in WordPress: people invite screen Migration 38% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 51% 0/5 3 runs failed tests, 1 run failed the build, 1 run missed required test results

    Claude Sonnet 5 • claude-code

    Closed weights model
    Pass rate 6.7%
    Avg completion rate 59.8%
    Avg latency 14.7 h
    Avg cost $283.7

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 80% 0/5 All runs failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 59% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 88% 1/5 4 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 92% 3/5 2 runs failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 67% 0/5 All runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 57% 2/5 2 runs failed tests, 1 run failed the build
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 72% 0/5 3 runs failed validation, 2 runs failed tests
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 50% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 69% 0/5 All runs failed validation
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 66% 0/5 All runs failed validation
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 86% 0/5 All runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 24% 0/5 All runs failed validation
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 68% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 95% 1/5 4 runs failed validation
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 50% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 49% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 16% 0/5 4 runs failed validation, 1 run failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 60% 3/5 1 run failed tests, 1 run failed validation
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 38% 0/5 3 runs failed validation, 2 runs failed tests
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 11% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 63% 0/5 4 runs failed tests, 1 run failed validation
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 61% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 53% 0/5 3 runs failed tests, 2 runs failed validation
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 42% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): profile creation Migration 87% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 15% 0/5 3 runs failed the build, 2 runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 81% 0/5 4 runs failed tests, 1 run failed validation
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 75% 0/5 4 runs failed tests, 1 run failed the build
    XML views to Compose migration in WordPress: people invite screen Migration 18% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 88% 0/5 All runs failed tests

    GPT 5.6 Terra • codex

    Closed weights model
    Pass rate 4.7%
    Avg completion rate 53.4%
    Avg latency 5.1 h
    Avg cost $53.2

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 70% 0/5 All runs failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 17% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 97% 2/5 3 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 81% 2/5 3 runs failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 61% 0/5 All runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 33% 1/5 2 runs failed the build, 2 runs failed tests
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 55% 0/5 All runs failed validation
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 21% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 48% 0/5 All runs failed validation
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 24% 0/5 3 runs failed validation, 2 runs failed the build
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 90% 0/5 All runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 16% 0/5 4 runs failed validation, 1 run failed tests
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 65% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 59% 0/5 All runs failed validation
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 55% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 59% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 24% 0/5 3 runs failed validation, 2 runs failed the build
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 20% 1/5 3 runs failed tests, 1 run failed the build
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 74% 0/5 All runs failed tests
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 21% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 65% 0/5 All runs failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 48% 0/5 4 runs failed tests, 1 run failed the build
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 58% 1/5 2 runs failed the build, 2 runs failed tests
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 55% 0/5 4 runs failed tests, 1 run failed the build
    XML views to Compose migration in Signal (messaging app): profile creation Migration 76% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 15% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 78% 0/5 4 runs failed tests, 1 run failed validation
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 94% 0/5 All runs failed tests
    XML views to Compose migration in WordPress: people invite screen Migration 32% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 79% 0/5 All runs failed tests

    GPT 5.6 Luna • codex

    Closed weights model
    Pass rate 3.3%
    Avg completion rate 55.2%
    Avg latency 7.6 h
    Avg cost $13.5

    Per task results

    Number of tasks: 30 2 10 13 5 /30
    Task Category Avg completion rate Runs passed Failure reason(s)
    Convert Flutter to Android: Habo app (habit tracker) App conversion 50% 0/5 All runs failed tests
    Convert React Native to Android: BlueWallet app (Bitcoin wallet) App conversion 63% 0/5 All runs failed tests
    New accessibility support across Droidcon (conference app) New feature 93% 1/5 4 runs failed tests
    New Media3 and ExoPlayer video playback in Now in Android (news app) New feature 66% 0/5 All runs failed tests
    New picture-in-picture video mode in Now in Android (news app) New feature 70% 0/5 All runs failed tests
    New CameraX profile picture capture in Now in Android (news app) New feature 42% 1/5 3 runs failed tests, 1 run failed the build
    New user account submodule in Food Vibes (full app creation - food delivery) App creation 55% 0/5 All runs failed validation
    New authentication flow with SMS verification in Food Vibes (full app creation - food delivery) App creation 27% 0/5 All runs failed validation
    New bottom navigation and Browse search screen in Food Vibes (full app creation - food delivery) App creation 76% 0/5 All runs failed validation
    New design system and reusable UI component library in Food Vibes (full app creation - food delivery) App creation 12% 0/5 3 runs failed validation, 2 runs failed the build
    New All Filters screen in Food Vibes (full app creation - food delivery) App creation 85% 0/5 All runs failed validation
    New map integration and location features in Food Vibes (full app creation - food delivery) App creation 14% 0/5 All runs failed validation
    New real-time order tracking in Food Vibes (full app creation - food delivery) App creation 72% 0/5 All runs failed validation
    New promotions submodule and active offers screen in Food Vibes (full app creation - food delivery) App creation 61% 0/5 All runs failed validation
    New restaurant listing feed in Food Vibes (full app creation - food delivery) App creation 68% 0/5 All runs failed validation
    New ViewModel layer in Fossify File Manager New feature 80% 0/5 All runs failed tests
    Nav 2 to Nav 3 library migration in Bitwarden (password manager) Migration 7% 0/5 All runs failed tests
    Dual-pane adaptive layout migration in Bitwarden (password manager): settings screens Migration 40% 2/5 3 runs failed tests
    Hilt to Koin dependency injection migration in Bitwarden (password manager) Migration 47% 0/5 4 runs failed tests, 1 run missed required test results
    XML views to Compose migration in Fossify File Manager: main tabs and settings Migration 39% 0/5 All runs failed tests
    Hilt to Koin dependency injection migration in Now in Android (news app) Migration 62% 0/5 All runs failed tests
    Kotlin Multiplatform migration in Now in Android (news app): datastore and database Migration 51% 0/5 All runs failed tests
    Retrofit to Ktor migration in Pocket Casts (podcast player) Migration 78% 1/5 3 runs failed tests, 1 run missed required test results
    XML views to Compose migration in Signal (messaging app): custom chat colour creator Migration 79% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): profile creation Migration 79% 0/5 All runs failed tests
    XML views to Compose migration in Signal (messaging app): phone number entry Migration 35% 0/5 All runs failed tests
    Java to Kotlin migration in Signal (messaging app): Glide image loading module Migration 0% 0/5 All runs failed the build
    XML views to Compose migration in Signal (messaging app): edit profile screens Migration 71% 0/5 4 runs failed tests, 1 run failed the build
    XML views to Compose migration in WordPress: people invite screen Migration 35% 0/5 All runs failed tests
    New book searching app using the OpenLibrary API App creation 86% 0/5 All runs failed tests
  • July 8th 2026 Android LLM Benchmark 1.0

    Model Score (%) info Average percentage of 100 tasks successfully resolved across all runs for each model
    arrow_range Cl range (%) info Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)
    Avg latency (h) info Average time taken to solve 100 tasks across all runs
    Avg cost ($) info Average cost per full benchmark run
    Claude Fable 5 84.5
    79.9 — 88.8 8.0 $133.2
    GPT 5.5 80.2
    73.5 — 86.6 11.4 $138.3
    Claude Sonnet 5 76.2
    69.0 — 82.1 12.3 $99.9
    GPT 5.4 74.1
    66.0 — 80.9 8.4 $83.4
    Gemini 3.1 Pro Preview 73.7
    66.1 — 80.4 10.6 $87.4
    Claude Opus 4.8 72.4
    65.8 — 79.3 6.7 $88.0
    GLM 5.2 72.2
    65.3 — 78.7 38.9 $117.0
    Gemini 3.5 Flash 71.1
    63.6 — 78.2 28.3 $165.6
    Kimi K2.7 Code 70.4
    63.2 — 77.0 31.8 $48.1
    Claude Opus 4.7 68.7
    60.9 — 76.4 7.0 $96.5
    Kimi K2.6 67.6
    60.2 — 74.3 57.2 $49.4
    Claude Sonnet 4.6 67.0
    58.3 — 75.4 16.9 $127.6
    MiniMax M3 63.6
    56.3 — 70.3 26.0 $41.7
    GLM 5.1 63.2
    56.0 — 71.3 17.6 $53.5
    Gemini 3 Flash Preview 62.5
    54.2 — 70.0 13.1 $30.1
    MiMo-V2.5-Pro 60.8
    53.1 — 68.3 13.6 $9.2
    Deepseek V4 Pro 59.5
    51.7 — 66.9 9.0 $3.7
    Qwen 3.7 Plus 57.7
    49.5 — 65.5 18.5 $18.6
    Deepseek V4 Flash 54.7
    46.6 — 62.8 8.9 $1.5
    Qwen 3.7 Max 54.2
    46.3 — 61.8 14.2 $58.3
    Qwen 3.6 27B 45.1
    38.2 — 53.0 25.8 $97.3
    MiniMax M2.7 41.6
    34.4 — 49.0 18.2 $14.9
    Qwen 3.6 35B A3B 37.0
    29.5 — 44.4 16.3 $17.8
    Gemma 4 31B IT 36.3
    29.3 — 43.2 38.9 $10.6
    Gemma 4 26B A4B IT 25.1
    18.6 — 31.8 21.4 $3.3
  • June 9th 2026 Android LLM Benchmark 1.0

    Model Score (%) info Average percentage of 100 tasks successfully resolved across all runs for each model
    arrow_range Cl range (%) info Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)
    Avg latency (h) info Average time taken to solve 100 tasks across all runs
    Avg cost ($) info Average cost per full benchmark run
    GPT 5.5 74.0
    66.9 — 80.6 15.7 $134.2
    GPT 5.4 72.4
    65.4 — 79.0 21.2 $91.7
    Gemini 3.1 Pro Preview 72.4
    65.2 — 79.0 11.1 $47.9
    Claude Opus 4.7 68.7
    61.0 — 76.0 11.6 $124.3
    Claude Opus 4.6 66.6
    59.2 — 74.0 9.9 $84.4
    Gemini 3.5 Flash 63.7
    56.3 — 70.7 14.2 $147.1
    GLM 5.1 59.7
    52.1 — 67.4 33.4 $46.7
    Kimi K2.6 58.6
    51.3 — 66.1 29.9 $42.5
    Claude Sonnet 4.6 58.4
    50.3 — 66.3 8.2 $40.4
    DeepSeek V4 Pro 55.4
    47.9 — 63.5 35.8 $13.7
    Claude Sonnet 4.5 53.7
    46.1 — 61.4 13.1 $61.0
    DeepSeek V4 Flash 52.7
    45.1 — 60.2 28.1 $8.4
    MiMo 2.5 Pro 52.0
    43.6 — 59.4 33.1 $74.5
    Qwen 3.6 Max Preview 51.4
    44.1 — 59.2 20.5 $222.4
    Gemini 3 Flash Preview 42.0
    36.2 — 48.2 16.5 $34.2
    Qwen 3.6 27B 37.4
    30.3 — 44.7 20.7 $64.6
    MiniMax M2.7 37.2
    30.2 — 44.3 20.3 $10.1
    Gemma 4 31B IT 33.2
    26.0 — 40.8 14.2 $2.5
    Qwen 3.6 35B A3B 31.7
    24.7 — 39.0 12.5 $10.7
    Gemma 4 26B A4B IT 25.1
    18.6 — 31.8 21.4 $3.3
    GPT OSS 120B 18.9
    13.3 — 24.7 25.9 $7.6
    Qwen 3.5 9B 15.5
    10.4 — 21.1 16.6 $15.6
    GPT OSS 20B 2.4
    1.1 — 3.8 3.8 $0.2
  • May 18th 2026 Android LLM Benchmark 1.0

    Model Score (%) info Average percentage of 100 tasks successfully resolved across all runs for each model
    arrow_range Cl range (%) info Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)
    Avg latency (h) info Average time taken to solve 100 tasks across all runs
    Avg cost ($) info Average cost per full benchmark run
    GPT 5.5 74.0
    66.8 — 80.5 15.5 $133.9
    GPT 5.4 72.4
    65.4 — 79.3 21.2 $91.7
    Gemini 3.1 Pro Preview 72.4
    65.1 — 78.8 11.5 $49.0
    Claude Opus 4 7 68.7
    60.5 — 75.9 11.6 $124.3
    GPT 5.3 Codex 67.7
    59.9 — 75.6 11.2 $42.6
    Claude Opus 4 6 66.6
    59.1 — 74.1 9.9 $84.4
    GPT 5.2 Codex 62.5
    54.4 — 70.0 24.3 $121.9
    Claude Opus 4.5 61.9
    53.9 — 70.2 12.5 $102.5
    Gemini 3 Pro Preview 60.4
    52.3 — 67.7 9.8 $63.7
    GLM 5.1 59.7
    52.4 — 67.4 33.4 $46.7
    Claude Sonnet 4.6 58.4
    50.3 — 66.4 8.2 $40.4
    Kimi K2.6 58.6
    51.3 — 66.5 29.9 $42.5
    DeepSeek V4 Pro 55.4
    47.5 — 63.6 35.8 $13.7
    Claude Sonnet 4.5 54.2
    45.9 — 62.2 13.1 $60.3
    DeepSeek V4 Flash 52.7
    45.3 — 60.7 28.1 $8.4
    MiMo 2.5 Pro 52.0
    43.8 — 60.0 33.1 $74.5
    Qwen 3.6 Max Preview 51.4
    43.5 — 59.3 20.5 $222.4
    Gemini 3 Flash Preview 42.0
    36.6 — 47.3 16.5 $34.2
    MiniMax M2.7 37.2
    30.3 — 44.9 20.3 $10.1
    Qwen 3.6 27B 37.4
    30.5 — 44.5 20.7 $64.6
    Gemma 4 31B IT 33.2
    26.2 — 40.8 14.2 $2.5
    Qwen 3.6 35B A3B 31.7
    24.4 — 39.0 12.5 $10.7
    Gemini 2.5 Pro 29.1
    22.3 — 36.1 8.4 $35.8
    Gemma 4 26B A4B IT 25.1
    18.8 — 31.8 21.4 $3.3
    GPT OSS 120B 18.9
    13.1 — 25.1 25.9 $7.6
    Gemini 2.5 Flash 15.9
    10.7 — 21.1 4.9 $11.2
    Qwen 3.5 9B 15.5
    10.1 — 20.9 16.6 $15.6
    GPT OSS 20B 2.4
    1.2 — 3.9 3.8 $0.2
  • May 5th 2026 Android LLM Benchmark 1.0

    Model Score (%) info Average percentage of 100 tasks successfully resolved across all runs for each model
    arrow_range Cl range (%) info Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)
    GPT 5.5 74.0
    66.8 — 80.5
    GPT 5.4 72.4
    65.4 — 79.3
    Gemini 3.1 Pro Preview 72.4
    65.1 — 78.8
    Claude Opus 4.7 68.7
    61.2 — 76.0
    GPT 5.3 Codex 67.7
    59.9 — 75.1
    Claude Opus 4.6 66.6
    59.5 — 73.9
    GPT 5.2 Codex 62.5
    54.6 — 70.1
    Claude Opus 4.5 61.9
    53.0 — 70.1
    Gemini 3 Pro Preview 60.4
    52.3 — 68.2
    Claude Sonnet 4.6 58.4
    50.4 — 66.5
    Claude Sonnet 4.5 53.8
    45.5 — 62.2
    Gemini 3 Flash Preview 42.0
    36.5 — 47.6
    Gemini 2.5 Flash 16.7
    11.5 — 22.1
  • April 7th 2026 Android LLM Benchmark 1.0

    Model Score (%) info Average percentage of 100 tasks successfully resolved across all runs for each model
    arrow_range Cl range (%) info Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)
    GPT-5.4 72.4
    65.1 — 79.3
    Gemini 3.1 Pro Preview 72.4
    64.8 — 79.3
    GPT-5.3-Codex 67.7
    60.1 — 74.8
    Claude Opus 4.6 66.6
    58.5 — 74.0
    GPT-5.2-Codex 62.5
    54.8 — 69.8
    Claude Opus 4.5 61.9
    53.8 — 70.3
    Gemini 3 Pro Preview 60.4
    52.4 — 68.1
    Claude Sonnet 4.6 58.4
    50.9 — 66.5
    Claude Sonnet 4.5 54.2
    46.0 — 62.1
    Gemini 3 Flash Preview 42.0
    36.4 — 47.7
    Gemini 2.5 Flash 16.1
    11.2 — 21.2
  • March 5th 2026 Android LLM Benchmark 1.0

    Model Score (%) info Average percentage of 100 tasks successfully resolved across all runs for each model
    arrow_range Cl range (%) info Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)
    Gemini 3.1 Pro Preview 72.4
    65.3 — 79.8
    Claude Opus 4.6 66.6
    58.9 — 73.9
    GPT-5.2-Codex 62.5
    54.7 — 70.3
    Claude Opus 4.5 61.9
    53.9 — 69.6
    Gemini 3 Pro Preview 60.4
    52.6 — 67.8
    Claude Sonnet 4.6 58.4
    51.1 — 66.6
    Claude Sonnet 4.5 54.2
    45.5 — 62.4
    Gemini 3 Flash Preview 42.0
    36.3 — 47.9
    Gemini 2.5 Flash 16.1
    10.9 — 21.9