Leaderboard Archive
To view historical performance data for previous models, select a version below.
-
September 17th 2026 Android LLM Benchmark 2.0
Model - Agent Pass rate (%) Average percentage of 30 tasks successfully resolved across all runs for each model arrow_range Cl range (%) Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)Completion rate (%) How close each run got to a complete solution, even when the task failed Avg latency (h) Average time taken to solve 30 tasks across all runs Avg cost ($) Average cost per full benchmark run
GPT 6 Astrachevron_right
codex28.0 13.3 — 42.0 82.2 7.9 $375.7
Claude Fable 5 1chevron_right
claude-code22.7 10.7 — 36.0 82.4 22.2 $492.6
GPT 5.6 Solchevron_right
codex19.3 7.3 — 32.0 74.3 8.6 $235.8
Claude Opus 5chevron_right
claude-code16.7 5.3 — 29.3 77.8 27.0 $861.4
Qwen3.8 Maxchevron_right
qwen-coder14.0 4.7 — 24.0 74.3 47.2 $260.2
Kimi K3chevron_right
kimi-code12.0 3.3 — 22.0 72.8 66.2 $418.3
Gemini 3.8 Flashchevron_right
antigravity-sdk8.0 3.3 — 13.3 47.4 12.1 $34.5
Gemini 3.7 Flashchevron_right
antigravity-sdk7.3 1.3 — 14.7 50.1 9.9 $26.0
Claude Sonnet 5chevron_right
claude-code6.7 1.3 — 13.3 59.8 14.7 $283.7
GPT 5.6 Terrachevron_right
codex4.7 1.3 — 8.7 53.4 5.1 $53.2
GPT 5.6 Lunachevron_right
codex3.3 0.7 — 7.3 55.2 7.6 $13.5 GPT 6 Astra • codex
Closed weights modelPass rate 28.0%Avg completion rate 82.2%Avg latency 7.9 hAvg cost $375.7Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 22.7%Avg completion rate 82.4%Avg latency 22.2 hAvg cost $492.6Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 19.3%Avg completion rate 74.3%Avg latency 8.6 hAvg cost $235.8Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 16.7%Avg completion rate 77.8%Avg latency 27.0 hAvg cost $861.4Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 14.0%Avg completion rate 74.3%Avg latency 47.2 hAvg cost $260.2Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 12.0%Avg completion rate 72.8%Avg latency 66.2 hAvg cost $418.3Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 8.0%Avg completion rate 47.4%Avg latency 12.1 hAvg cost $34.5Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 7.3%Avg completion rate 50.1%Avg latency 9.9 hAvg cost $26.0Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 6.7%Avg completion rate 59.8%Avg latency 14.7 hAvg cost $283.7Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 4.7%Avg completion rate 53.4%Avg latency 5.1 hAvg cost $53.2Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 modelPass rate 3.3%Avg completion rate 55.2%Avg latency 7.6 hAvg cost $13.5Per task results
Number of tasks: 30 2 10 13 5 /30Task 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 (%) Average percentage of 100 tasks successfully resolved across all runs for each model arrow_range Cl range (%) Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)Avg latency (h) Average time taken to solve 100 tasks across all runsAvg cost ($) 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 (%) Average percentage of 100 tasks successfully resolved across all runs for each model arrow_range Cl range (%) Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)Avg latency (h) Average time taken to solve 100 tasks across all runsAvg cost ($) 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 (%) Average percentage of 100 tasks successfully resolved across all runs for each model arrow_range Cl range (%) Expected performance range, reflecting the results' statistical reliability (p-value < 0.05)Avg latency (h) Average time taken to solve 100 tasks across all runsAvg cost ($) 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 (%) Average percentage of 100 tasks successfully resolved across all runs for each model arrow_range Cl range (%) 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 (%) Average percentage of 100 tasks successfully resolved across all runs for each model arrow_range Cl range (%) 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 (%) Average percentage of 100 tasks successfully resolved across all runs for each model arrow_range Cl range (%) 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