autopilot

benchmarks

the numbers, side by side.

Measured live, the same way, in the same run as 8 other AI planners. Nothing is typed by hand, and where Autopilot isn’t first, this page says so.

head to head

The homepage of each app, on a simulated mid-range phone over slow 4G (Lighthouse 12.8.2, the median of 3 runs each), October 16, 2026. The best in each column is marked.

appoverallspeedaccessibilitybest practicesfirst paint less is betterfully shown less is betterfrozen while loading less is betterdownloaded less is better
Autopilot396 (best)96100 (best)100 (best)1.2 s2.7 s49 ms523 KB
Tiimo38199 (best)94961.7 s1.7 s (best)0 ms (best)26 KB (best)
Todoist3809490962.1 s2.6 s57 ms1022 KB
Reclaim3799093962.6 s2.8 s125 ms382 KB
Structured3798895961.1 s (best)2.5 s431 ms1.3 MB
Akiflow3749195961.9 s2.1 s311 ms215 KB
Motion3729680962.0 s2.3 s20 ms196 KB
Finch36375100 (best)961.6 s9.5 s55 ms1.6 MB
Sunsama3235688793.6 s8.1 s430 ms573 KB
Autopilot’s place#1 of 9#2 of 9 (tied)#1 of 9 (tied)#1 of 9#2 of 9#6 of 9#3 of 9#5 of 9

Overall is the four Lighthouse scores added up: speed, accessibility, best practices, SEO (Autopilot’s SEO: 100). Clockwise couldn’t be measured (the page blocked the test), so it isn’t ranked. Autopilot is measured at autopilot-ai-dun.vercel.app.

inside the app

Measured on a production build on this computer, no API keys (the scripted AI, the recorded voices), October 17, 2026.

the voice

24 ms

from a tap to your co-pilot talking: the median of 14 taps, 27 ms at most (Chromium, Settings’ Hear it for every voice and every co-pilot in the pet studio). Every fixed line is recorded once in each co-pilot’s own voice, so it plays like a sound effect.

the planner

25.6 ms

for Autopilot Mode to look 14 days ahead and re-plan 240 steps in 12 goals around 24 tests and events (the median of 100 runs).

every screen

screenspeedaccessibilityfirst paint
Goals851001.2 s
Agenda891001.2 s
Progress901001.2 s
Settings901001.2 s
Files861001.2 s

Signed in, with a goal, steps and a test on the agenda (Lighthouse 12.8.2, mobile, the median of 3 runs).

the server

what you dotimedatabase calls
open the app83 ms4
load your dashboard127 ms12
open a conversation123 ms11
send a message348 ms32
tick off a step164 ms13
open your settings82 ms4
see your honest clock82 ms4

With every database call costing 40 ms, like Vercel to Supabase, and a busy account (25 goals, 150 steps, 120 messages). The median of 5. Sending a message uses the scripted AI here, so it’s the app’s own time, not the model’s.

built to be trusted

how it was measured

Head to head: npm run stats -- --url autopilot-ai-dun.vercel.app --compare runs Lighthouse 12.8.2 on mobile (3 runs, the median) against each app’s homepage and Autopilot’s, one after another in the same run, and ranks only what it measured. Inside the app: npm run bench:app on a production build with no API keys. Tests: npm test. The scripts, the results (lib/sitestats.json) and their dates are in the repository; anyone can run them again.

try it back to the homepage