We benchmarked Kimi K3.1 Pro against Kimi K3 on 72 browser tasks

14 min read
Paper-cut illustration of an orange Kimi K3.1 Pro balloon and a yellow Kimi K3 balloon floating in a blue sky
Kimi K3.1 ProKimi K3

Kimi K3.1 Pro is the better browser-agent model of the two, and switching to it costs nothing extra. It passed 36 of 72 attempts (50.0%), against 27 of 72 (37.5%) for Kimi K3. It also cost $0.649 per task, against $0.731. On the 25 tasks both models passed, it took 410.0 seconds per task on average, against 599.5 seconds.

The biggest Kimi K3.1 Pro vs Kimi K3 difference is that the new model finishes what it starts. Kimi K3 terminated 29 of its 72 runs partway through the task, with no final answer. Kimi K3.1 Pro never did: every run that didn't use all 100 steps ended with a full answer. Task by task, it passed 11 that Kimi K3 failed and failed 2 that Kimi K3 passed, and the other 59 came out the same.

Kimi K3.1 Pro is the cheaper model to run. Moonshot lists it at two-thirds of Kimi K3's price on every kind of token. On the work both models finished, it also used fewer tokens.

By type of work, there's none where we'd stay on Kimi K3. Use Kimi K3.1 Pro for web apps automation and search and compare tasks, where it passed every task. On multi-site data collection it beats Kimi K3, but most of its tables there still had a wrong or missing cell. On research and synthesis both passed 5 of 12, and Kimi K3.1 Pro was faster and cheaper on the 4 both passed.

Success rate

Kimi K3.1 Pro passed 50.0% of attempts (36 of 72) and Kimi K3 37.5% (27 of 72). Counted by individual scored items, it met 320 of 489 against 199. It came out ahead in four of the five types of work and lost no task in web apps automation, search and compare or social media verification. Research and synthesis is the exception, level at 5 of 12 with one gain and one loss.

Kimi K3.1 Pro passed more tasks in four of five types of work

All tasksKimi K3.1 Pro: 50% 36/72Kimi K3: 37.5% 27/72
Multi-site data collectionKimi K3.1 Pro: 18.8% 6/32Kimi K3: 9.4% 3/32
Research and synthesisKimi K3.1 Pro: 41.7% 5/12Kimi K3: 41.7% 5/12
Search and compareKimi K3.1 Pro: 100% 8/8Kimi K3: 62.5% 5/8
Social media verificationKimi K3.1 Pro: 40% 2/5Kimi K3: 20% 1/5
Web apps automationKimi K3.1 Pro: 100% 15/15Kimi K3: 86.7% 13/15
Share of tasks passed, one attempt per model per task.

What Kimi K3.1 Pro fixed is premature termination. In 29 of its 45 failed tasks, Kimi K3 returned a text-only response with no tool call partway through the task, which ends the agent loop before a final answer. Nineteen of those 29 were multi-site data collection, where the agent visits eight or more sites in sequence. Among the 11 tasks only Kimi K3.1 Pro passed, Kimi K3 had terminated this way in 7 and answered with a wrong or missing value in 3, and the eleventh also ended without an answer.

Our serverless task shows the pattern. It asks for five limits on the free plans of nine serverless platforms, from AWS Lambda to Oracle OCI Functions. Kimi K3 read the pages for AWS, Azure and Google, then stopped before the fourth platform, Cloudflare Workers, after 11 tool calls and with no table. Kimi K3.1 Pro continued to Cloudflare's pricing and limits pages, worked through all nine platforms and met all 7 scored items.

Kimi K3.1 Pro reaches Cloudflare Workers, the platform where Kimi K3 stopped

Step 10 of 55 · Cloudflare Workers pricing
Cloudflare Workers pricing page in ego-browser, describing the Workers Free plan
Tool callego-browser · JS
ego-browser nodejs <<'EOF'const task=await taskSpace(64),p=task.page('p1');await p.goto('https://developers.cloudflare.com/workers/platform/pricing/',{timeout:60000});console.log({url:await p.url(),title:await p.title()});console.log(await p.evaluate(()=>{const l=document.body.innerText.split('\n');return l.map((s,i)=>({s,i})).filter(x=>/Free|100,000|requests per day|GB.second|memory|CPU/i.test(x.s)).slice(0,90).map(x=>l.slice(Math.max(0,x.i-2),x.i+5).join(' | ')).join('\n---\n')}));EOF
Kimi K3's run ended after 11 tool calls with "Google done. Now Cloudflare Workers Free."
Outputexcerpt · 29,391 chars
{ url: 'https://developers.cloudflare.com/workers/platform/pricing/', title: 'Pricing · Cloudflare Workers docs' }…Free	100,000 per day	No charge for duration	10 milliseconds of CPU time per invocation | ……
100,000 requests a day becomes the monthly figure in the final table.
Final table · Cloudflare Workers Free · free requests per month
Kimi K3.1 Pro3,000,000 (100,000/day × 30)Matches key
Kimi K3no final answerMissed
Kimi K3.1 Pro in ego-browser opens Cloudflare's Workers pricing page, the fourth of nine platforms, and turns 100,000 requests a day into the monthly figure the table asks for.

Kimi K3.1 Pro lost two tasks Kimi K3 passed. On an Azure model pick it ruled one candidate out without opening the page that says why, which the research and synthesis section covers below. On the national singles charts, the UK chart's site returned an error page throughout Kimi K3.1 Pro's attempt, so it marked the UK row not shown and missed every scored item. Kimi K3's attempt loaded that page.

However, 36 tasks still failed with Kimi K3.1 Pro, 26 of them in multi-site data collection. In 4 it used all 100 steps without an answer. The other 32 ended with a full answer the answer key didn't accept. It had a wrong value in 18 and a value marked not shown that the source gives in 11. In the last 3, figures from one site had changed since the answer key was fixed or came back as an error page. On the statutory minimum wage task, it reported Tokyo's ¥1,226 an hour as the rate on 30 September 2026, in force since 3 October 2025. It then gave the same ¥1,226 for a year earlier, before that rate began, although the Ministry of Health, Labour and Welfare spreadsheet it had downloaded lists ¥1,163. That made Tokyo's rise 0.0% and its summary named Tokyo, not New Zealand, as the smallest rise.

Speed

Kimi K3.1 Pro is faster. On the 25 tasks both models passed, it averaged 410.0 seconds per task against 599.5 (medians 387.7 and 535.9), and it was faster on 20 of the 25.

Average time per task, lower is better

All tasks both models passed25 tasksKimi K3.1 Pro: 410.0sKimi K3: 599.5s
Web apps automation13 tasksKimi K3.1 Pro: 327.0sKimi K3: 454.7s
Other types of work12 tasksKimi K3.1 Pro: 499.9sKimi K3: 756.3s
Average seconds per task on the 25 tasks both models passed, from start to final answer.

Most of the gap is reasoning. Kimi K3.1 Pro spent 78.1 seconds per task reasoning before its steps, against 242.6 for Kimi K3, and produced 2,130 reasoning tokens against 4,404. It also needed fewer steps, 26.3 tool calls per task against 34.4, so the time spent running them fell from 110.3 seconds to 94.1. Kimi K3 was faster on 5 tasks: two search and compare tasks, two web apps automation tasks and the one social media verification task both models passed.

Most of the time saved is reasoning

Wall timeKimi K3.1 Pro: 410.0 sKimi K3: 599.5 s
ReasoningKimi K3.1 Pro: 78.1 sKimi K3: 242.6 s
Other model timeKimi K3.1 Pro: 236.9 sKimi K3: 246.0 s
Running toolsKimi K3.1 Pro: 94.1 sKimi K3: 110.3 s
Average seconds per task on the 25 tasks both models passed.

Cost

Kimi K3.1 Pro costs less. It cost $0.649 per task across all 72 tasks against $0.731 for Kimi K3, 11% less. On the 25 tasks both models passed, it cost $0.273 against $0.473 and was cheaper on 23 of them. Divided by the tasks each model passed, that's $1.299 per passed task against $1.950.

Price does most of the work. Moonshot lists Kimi K3.1 Pro at $2.00 per million input tokens, $0.20 cached and $10.00 output, two-thirds of Kimi K3's $3.00, $0.30 and $15.00. On the work both models finished it also used fewer tokens.

Cheaper per task overall and on most types of work

All tasks72 tasksKimi K3.1 Pro: $0.649Kimi K3: $0.731
Tasks both passed25 tasksKimi K3.1 Pro: $0.273Kimi K3: $0.473
Multi-site data collection32 tasksKimi K3.1 Pro: $1.034Kimi K3: $1.037
Research and synthesis12 tasksKimi K3.1 Pro: $0.459Kimi K3: $0.679
Search and compare8 tasksKimi K3.1 Pro: $0.347Kimi K3: $0.528
Social media verification5 tasksKimi K3.1 Pro: $0.570Kimi K3: $0.508
Web apps automation15 tasksKimi K3.1 Pro: $0.168Kimi K3: $0.305
Average cost per task at Moonshot's list prices, cache writes not included.

Across all 72 tasks Kimi K3.1 Pro used about 1.5 times as many tokens, mostly cache reads (2.60 million per task against 1.66 million). All of that extra went into the 29 tasks where Kimi K3 stopped partway, which Kimi K3.1 Pro kept working on. Cache reads are most of both bills, 80.2% of Kimi K3.1 Pro's spend and 68.2% of Kimi K3's, because the agent harness re-sends the conversation on every step. Moonshot also lists a cache-write price, which these figures don't include. Priced at its lower write rate, the same as input, cache writes would bring the totals to $0.831 against $0.891, and Kimi K3.1 Pro stays the cheaper model.

By type of work, Kimi K3.1 Pro was cheaper on web apps automation ($0.168 against $0.305), search and compare ($0.347 against $0.528) and research and synthesis ($0.459 against $0.679). It cost about the same on multi-site data collection ($1.034 against $1.037) and more on social media verification ($0.570 against $0.508), where Kimi K3 had terminated partway through 4 of the 5 tasks.

Web apps automation

If your agent automates web apps, switch to Kimi K3.1 Pro. Our 15 tasks run in test apps for operations, travel expenses and a cloud console, which generate fresh data for each attempt. Kimi K3.1 Pro passed all 15 against 13, at $0.168 per task against $0.305. On the 13 both passed it averaged 327.0 seconds against 454.7 and was faster on 11.

The carrier review is one of its two gains. It asks for three carriers' February on-time rates and for the alert rules to match them. Kimi K3 reached the alert-rules page and stopped while updating the rules, without reporting any figures. Kimi K3.1 Pro computed the three rates, replaced Ridgeway Freight's incomplete rule with one that notifies the operations team and the carrier account manager, and reported all three rows.

Kimi K3.1 Pro saves Ridgeway Freight's corrected on-time rule

Step 22 of 22 · Carrier alert rules
Carrier alert rules page in ego-browser after saving rule ALR-K4XMM for Ridgeway Freight
Tool callego-browser · JS
ego-browser nodejs <<'EOF'const task = await taskSpace(128);const page = task.page("p1");await page.click("@47", {label:"save corrected Ridgeway alert"});await page.acceptDialog();await page.waitForTimeout(700);console.log(await page.snapshot({scope:"full_page"}));EOF
@47 is the form's Save rule button. The same call accepts the confirmation dialog.
Outputexcerpt · 4,814 chars
…          table_row            table_cell              text "ALR-K4XMM"            table_cell              text "Ridgeway Freight"            table_cell              text "On-time rate"              text "falls below"              text "80"            table_cell              text "Operations team, Carrier account manager"…
The snapshot confirms the new rule before the agent writes its answer.
Final table · Ridgeway Freight row
Kimi K3.1 Pro66.7% on time · rule ALR-K4XMMMatches key
Kimi K3no final answerMissed
Kimi K3.1 Pro in ego-browser saves the replacement rule for Ridgeway Freight, which notifies the operations team and the carrier account manager, and reads the rules table back.

Multi-site data collection

If your agent runs multi-site data collection, Kimi K3.1 Pro is the better of the two, but don't run it unattended yet. It passed 6 of our 32 multi-site tasks against 3, gaining 4 and losing 1, at about the same cost per task ($1.034 against $1.037). Each task gathers the same fields from eight or more sites into one table and passes only if every field is right.

Our GDP task shows what improved besides finishing. It asks nine statistics agencies for the first and latest Q2 2026 growth figures, not annualized. Kimi K3 read all three of the US Bureau of Economic Analysis's releases, reasoned that BEA prints only annualized rates and marked both US cells not shown. Kimi K3.1 Pro read the same releases further down, where BEA's advance estimate gives "0.4 percent at a quarterly rate" for the first estimate and 0.6 percent for the latest, and filled both cells.

Kimi K3.1 Pro reads BEA's release down to the quarterly rate

Step 2 of 61 · BEA advance estimate
BEA news release for the advance estimate of Q2 2026 GDP in ego-browser, opening with the 1.5 percent annual rate
Tool callego-browser · JS
ego-browser nodejs <<'EOF'const task = await taskSpace("eff4-high-gdp-first-estimates-01-…");const page = task.page("p1");await page.goto("https://www.bea.gov/news/2026/gdp-advance-estimate-2nd-quarter-2026", {timeout:30000});console.log({url:await page.url(),title:await page.title()});console.log(await page.evaluate(()=>({text:document.querySelector('main')?.innerText||document.body.innerText})));EOF
The call prints the whole release, so the Technical Notes at the bottom come back too.
Outputexcerpt · 8,855 chars
…Next release: August 26, 2026, at 8:30 a.m. EDTGDP (Second Estimate) and Corporate Profits, 2nd Quarter 2026Technical NotesSources of change for real GDPReal GDP increased at an annual rate of 1.5 percent (0.4 percent at a quarterly rate1) in the second quarter, ……
The top of the page gives only the annual rate. The quarterly rate is in the Technical Notes.
Final table · BEA row · first and latest growth, not annualized
Kimi K3.1 Pro0.4% · 0.6%Matches key
Kimi K3not shown · not shownMissed
Kimi K3.1 Pro in ego-browser loads BEA's advance estimate and reads the whole release, including the Technical Notes that give the 0.4 percent quarterly rate.

This is still where Kimi K3.1 Pro fails most: 26 of its 36 failures are multi-site tasks, 24 of them a full table with at least one wrong or empty cell. Check the empty and derived cells before you use the table.

Research and synthesis

For research and synthesis, switching from Kimi K3 to Kimi K3.1 Pro buys speed and cost, not more passes. These 12 tasks give the agent a goal and a few sites and leave the path to it. Both models passed 5, with one gain and one loss each. On the 4 both passed, Kimi K3.1 Pro took 402.1 seconds per task against 930.8 and cost $0.313 against $0.883.

Its loss was the Azure Germany model pick. Both models chose GPT-6 Luna as the one candidate that meets all six requirements. Kimi K3 also opened Azure's page for models from partners and quoted why Claude Sonnet 5.5 doesn't qualify: its Data Zone Standard deployment is US-only. Kimi K3.1 Pro ruled Claude out only because it was missing from the table of models Azure sells directly, so it had no value to give for that verdict and cited the wrong page. With either model we'd ask for the evidence behind every option it rules out.

Which model to use

If your agent automates web apps or searches and compares figures across a few sites, switch to Kimi K3.1 Pro. It passed every one of those tasks, faster and for less per task. If your agent runs multi-site data collection into one table, switch too, since Kimi K3.1 Pro finishes the table where Kimi K3 often stopped partway. Keep a review step on that table, because most of them still had a wrong or missing cell.

Kimi K3 has no type of work where it comes out ahead. It tied on research and synthesis, passed fewer tasks everywhere else and cost less only on social media verification, where it also passed fewer.

To get these results, run Kimi K3.1 Pro (kimi-k3.1-pro) at high reasoning effort in the pi agent harness, with its bash tool and a skill file for ego-browser. ego-browser comes with ego(lite) and drives it as the agent's browser.

FAQ

Is Kimi K3.1 Pro better than Kimi K3 for browser agents?

Yes, clearly. Kimi K3.1 Pro passed 50.0% of attempts (36 of 72) against 37.5% (27 of 72) for Kimi K3. Both ran the same 72 web tasks in ego-browser under the same agent harness and step budget. The gain comes from finishing: Kimi K3 terminated 29 runs partway through with no answer, and Kimi K3.1 Pro never did. Research and synthesis didn't improve, level at 5 of 12. The full setup is in How we tested.

Is Kimi K3.1 Pro cheaper than Kimi K3?

Yes. In our 72-task browser benchmark, Kimi K3.1 Pro cost $0.649 per task and Kimi K3 $0.731. On the 25 tasks both passed, it was $0.273 against $0.473. Moonshot lists it at two-thirds of Kimi K3's price, and on shared work it used fewer tokens too. It cost slightly more only on social media verification, where Kimi K3 often terminated partway through. The full setup is in How we tested.

Is Kimi K3.1 Pro faster than Kimi K3?

Yes. On the 25 tasks both models passed in our 72-task benchmark, Kimi K3.1 Pro took 410.0 seconds per task and Kimi K3 599.5 seconds. It was faster on 20 of the 25. Most of the gap is reasoning time, 78.1 seconds per task against 242.6, plus fewer tool calls, 26.3 against 34.4. Kimi K3 was still faster on 5 of the 25. The full setup is in How we tested.

How much does Kimi K3.1 Pro cost per million tokens?

Moonshot lists Kimi K3.1 Pro at $2.00 per million input tokens, $0.20 cached input and $10.00 output, and cache writes from $2.00. Kimi K3 is listed at $3.00, $0.30 and $15.00. In our 72-task browser benchmark that came to $0.649 per task against $0.731, not counting cache writes. Cache reads were most of both bills. The full setup is in How we tested.

Why does Kimi K3 stop in the middle of a browser task?

In our runs, Kimi K3 sometimes returned a text-only response with no tool call partway through a task, which ends the agent loop before a final answer. It happened on 29 of 72 tasks, most of them multi-site data collection, where the agent visits multiple sites in sequence. Kimi K3.1 Pro, run in the same harness, never terminated this way. The full setup is in How we tested.

Which browser tasks improved the most with Kimi K3.1 Pro?

Search and compare improved most: Kimi K3.1 Pro passed 8 of 8 tasks against 5, in our 72-task benchmark run in ego-browser under the same harness. Social media verification rose from 1 of 5 to 2 of 5, and web apps automation from 13 of 15 to all 15. Multi-site data collection gained the most tasks, 4, but still passed only 6 of 32. The full setup is in How we tested.

Did Kimi K3.1 Pro get worse on any browser task?

On pass or fail, on two of 72. On an Azure model pick, Kimi K3.1 Pro ruled a candidate out without opening the page that says why. On national singles charts, the UK chart's site returned an error page throughout its attempt. Kimi K3.1 Pro passed 11 tasks Kimi K3 failed. By scored items it met fewer than Kimi K3 on 5 tasks, 3 of which both models failed. The full setup is in How we tested.

What does Kimi K3.1 Pro still get wrong in a browser?

Mostly wrong or missing values in multi-site tables. Of its 36 failures in our 72-task benchmark, 26 were multi-site data collection. Its full answers had a wrong value in 18 and a value marked not shown that the source gives in 11. It used all 100 steps on 4 tasks. On one task it gave Tokyo's current minimum wage for the previous year too. The full setup is in How we tested.

How does Kimi K3.1 Pro handle web apps automation?

Kimi K3.1 Pro passed all 15 web apps automation tasks in our benchmark, against 13 for Kimi K3. The tasks run in test apps for operations, travel expenses and a cloud console, with fresh data for each attempt. It cost $0.168 per task against $0.305, and averaged 327.0 seconds against 454.7 on the 13 both passed. The full setup is in How we tested.

Should I switch my browser agent from Kimi K3 to Kimi K3.1 Pro?

Yes. In our 72-task benchmark, Kimi K3.1 Pro passed 36 tasks against 27 for Kimi K3. It cost $0.649 per task against $0.731 and was faster on 20 of the 25 tasks both passed. The upgrade matters most for long, multi-step runs, where Kimi K3 often stopped before answering. For multi-site tables, keep a review step. The full setup is in How we tested.

What settings did you use to test Kimi K3.1 Pro?

We ran kimi-k3.1-pro and kimi-k3 at high reasoning effort through the pi agent harness, with ego-browser as the browser tool. Each model got the same 72 tasks once, with a budget of 100 steps per task. More detail is in How we tested, and every task is in Full results.

How we tested

Setup

We ran Kimi K3.1 Pro and Kimi K3 through the same agent harness, pi, at high reasoning effort, with ego-browser as the browser tool and the same ego-browser skill file. Both runs used the same ego(lite) and ego-browser versions. The model drives ego-browser by writing short JavaScript programs that load pages, click, fill forms and print page text or an accessibility snapshot. Each model ran each of the 72 tasks once, with a budget of 100 steps per task.

Tasks

The 72 tasks cover five types of work. Multi-site data collection (32 tasks) gathers the same fields from eight or more official sites, such as nine statistics agencies' GDP releases. Research and synthesis (12) gives a goal and a few sites, such as picking a model offered in one Azure region. Search and compare (8) tasks compare figures across one to three sites, such as clinical trial registry entries against drug labels. Social media verification (5) matches posts on X against other records, such as SpaceX's launch posts against Wikipedia's launch lists. Web apps automation (15) runs in test apps for operations, travel expenses and a cloud console, such as settling carriers' on-time figures and fixing alert rules. Each type comes from the task's own group in the dataset.

What counts as a pass

Each task has a list of scored items, 489 in all, including one per task that checks the whole deliverable. 404 are values fixed in advance from the official sites, 64 come from the business apps' generated data and 21 are checked against the live page. A task passes only when its final answer meets every item, and both models were scored by the same rules. Items from the business apps were checked against the data generated for each attempt.

How we measured

An attempt is one run of a task, and each model had one attempt per task, so time and cost per task are those of its attempt. Time per task is wall time from start to the end of the run, split into model time, reasoning included, and tool time. Speed is compared on the 25 tasks both models passed, since time spent on a failed task can't be compared. Cost is reported across all 72 tasks and on those 25, from each attempt's recorded token usage at Moonshot's list prices for input, cache reads and output. Attempts that used all 100 steps count as failures: 4 for Kimi K3.1 Pro and 5 for Kimi K3. Without them, the pass rates are 52.9% (36 of 68) and 40.3% (27 of 67).

Full results

Every task, with each model's result, how many of its scored items the final answer met, and its time and cost.

TaskType of workKimi K3.1 ProKimi K3Result
2025 climate scorecard from eleven weather servicesMulti-site data collectionFail1/7633.7 s · $0.884Fail0/72010.1 s · $2.924Both failed
2025 traffic at eight hub airportsMulti-site data collectionFail1/81076.9 s · $1.348Fail0/82510.9 s · $2.603Both failed
2025-26 season figures from nine football leaguesMulti-site data collectionFail0/81368.5 s · $1.929Fail0/8722.8 s · $0.415Both failed
2026 top prizes at nine film festivalsMulti-site data collectionFail5/81399.6 s · $2.253Fail0/81306.1 s · $1.216Both failed
Approval sheet for nine open-weight models on Hugging FaceMulti-site data collectionFail4/8598.6 s · $0.524Fail0/81217.4 s · $1.019Both failed
Compliance matrix from nine SaaS trust centersMulti-site data collectionFail4/7590.3 s · $0.437Fail0/71138.5 s · $0.716Both failed
Crash-test ratings for one SUV across nine programsMulti-site data collectionFail4/71242.3 s · $1.114Fail0/71576.6 s · $1.554Both failed
Editions in force for nine technical standardsMulti-site data collectionFail2/7592.9 s · $0.466Fail0/7320.4 s · $0.181Both failed
First 2026 rate decision at twelve central banksMulti-site data collectionFail4/7617.0 s · $0.801Fail5/71256.3 s · $1.741Both failed
First and latest Q2 2026 GDP prints at nine agenciesMulti-site data collectionPass8/81001.2 s · $0.955Fail4/81294.2 s · $1.119Only Kimi K3.1 Pro passed
Free CI plans for private repos at nine servicesMulti-site data collectionFail3/71033.5 s · $0.953Fail0/7963.4 s · $0.878Both failed
Free tiers of nine serverless platformsMulti-site data collectionPass7/7924.5 s · $1.054Fail0/7248.4 s · $0.117Only Kimi K3.1 Pro passed
How nine music services list one albumMulti-site data collectionFail2/71476.5 s · $1.742Fail3/7674.6 s · $0.494Both failed
Latest election results from nine election authoritiesMulti-site data collectionFail0/81256.5 s · $1.923Fail0/81789.7 s · $2.100Both failed
Newest release line of nine language runtimesMulti-site data collectionFail4/7810.3 s · $0.887Fail4/71024.2 s · $0.999Both failed
Newest stable release of nine JavaScript frameworksMulti-site data collectionPass6/6515.4 s · $0.355Pass6/6957.6 s · $0.559Both passed
Newest stable release of nine desktop browsersMulti-site data collectionFail2/6471.8 s · $0.670Fail0/6903.0 s · $0.620Both failed
Nine agencies' readings of the 2025 Kamchatka earthquakeMulti-site data collectionFail5/7789.4 s · $0.860Fail0/7971.8 s · $1.081Both failed
Official UK specs of nine flagship phonesMulti-site data collectionPass7/7564.8 s · $0.674Fail0/71331.7 s · $0.996Only Kimi K3.1 Pro passed
Official specs of eight camerasMulti-site data collectionPass7/7953.2 s · $1.201Pass7/71479.8 s · $1.521Both passed
One book's edition details on ten publisher and library sitesMulti-site data collectionFail0/8970.9 s · $0.956Fail0/8983.3 s · $0.703Both failed
One game's age ratings at eight rating boardsMulti-site data collectionFail3/71385.2 s · $1.614Fail0/71355.8 s · $1.366Both failed
One sudo CVE's fix status in nine vendor advisoriesMulti-site data collectionFail1/7539.4 s · $0.398Fail0/7158.9 s · $0.088Both failed
One week's number-one singles on nine national chartsMulti-site data collectionFail0/8756.4 s · $0.679Pass8/8979.7 s · $0.698Only Kimi K3 passed
Opening keynotes of nine developer conferencesMulti-site data collectionFail1/71198.7 s · $1.187Fail0/71450.3 s · $1.280Both failed
Protocol Buffers releases on nine package registriesMulti-site data collectionFail4/8472.9 s · $0.540Fail0/8582.4 s · $0.225Both failed
Results from eight 2025 developer surveysMulti-site data collectionFail4/7599.1 s · $0.923Fail5/71587.4 s · $1.518Both failed
Statutory minimum wage in nine placesMulti-site data collectionFail4/7914.4 s · $0.690Fail0/7805.4 s · $0.624Both failed
Support end dates for nine server productsMulti-site data collectionPass7/7690.2 s · $0.592Fail0/7370.0 s · $0.206Only Kimi K3.1 Pro passed
Ten museums' records of Hokusai's Great WaveMulti-site data collectionFail6/8824.7 s · $0.810Fail0/81644.2 s · $0.946Both failed
Tirzepatide weight-management approvals at eight regulatorsMulti-site data collectionFail0/71475.9 s · $2.274Fail0/71171.2 s · $1.175Both failed
US range and charging figures for nine electric SUVsMulti-site data collectionFail5/71027.4 s · $1.400Fail0/71711.3 s · $1.486Both failed
Cheap reasoning settings on the ARC Prize leaderboardsResearch and synthesisPass6/6372.4 s · $0.212Pass6/6716.2 s · $0.570Both passed
Count models above EU compute markers in Epoch AI's dataResearch and synthesisFail4/9165.8 s · $0.082Fail4/9252.0 s · $0.129Both failed
EU AI Act disclosures for eight frontier modelsResearch and synthesisFail0/111388.1 s · $2.599Fail0/111748.6 s · $2.291Both failed
Every model launched in September 2026, from six API changelogsResearch and synthesisPass7/7273.4 s · $0.221Pass7/7595.0 s · $0.543Both passed
Fact-check ten claims about September 2026 model launchesResearch and synthesisFail1/5228.8 s · $0.191Fail1/5507.6 s · $0.432Both failed
Pick a main and backup API among five Chinese modelsResearch and synthesisPass6/6412.3 s · $0.300Pass6/6769.1 s · $0.528Both passed
Pick a model offered in one Azure Germany regionResearch and synthesisFail4/7297.1 s · $0.175Pass7/7787.2 s · $0.681Only Kimi K3 passed
Pick the fastest GLM 5.3 provider endpoint on OpenRouterResearch and synthesisPass10/10774.9 s · $0.531Fail9/10960.2 s · $0.556Only Kimi K3.1 Pro passed
Price one API workload across six modelsResearch and synthesisPass9/9550.4 s · $0.517Pass9/91642.9 s · $1.891Both passed
Six providers' API prices as the Wayback Machine kept themResearch and synthesisFail2/91214.3 s · $0.279Fail0/9350.4 s · $0.112Both failed
Trace the sources behind a Wikipedia LLM tableResearch and synthesisFail5/8458.7 s · $0.230Fail0/8383.3 s · $0.216Both failed
What one LiveBench release showedResearch and synthesisFail5/7296.8 s · $0.171Fail5/7330.8 s · $0.200Both failed
Build an inflation table from FRED and cross-check it on BLSSearch and comparePass8/8274.1 s · $0.149Pass8/8308.6 s · $0.241Both passed
Check a GPT lecture's numbers against the video, code and paperSearch and comparePass6/6619.4 s · $0.281Pass6/6237.2 s · $0.187Both passed
Compare three MacBook configurations on Apple's US storeSearch and comparePass9/9786.1 s · $0.986Pass9/9654.4 s · $0.914Both passed
Cross-check Phase 3 trials on ClinicalTrials.gov against DailyMed labelsSearch and comparePass9/9294.2 s · $0.246Fail0/9591.2 s · $0.703Only Kimi K3.1 Pro passed
Go/no-go list for six web features from MDN and Can I useSearch and comparePass5/5269.9 s · $0.164Pass5/5751.4 s · $0.666Both passed
Price a team offsite's flights to DenverSearch and comparePass11/11526.6 s · $0.671Fail0/11963.3 s · $0.815Only Kimi K3.1 Pro passed
Reconcile six Wes Anderson films' grosses between a box-office database and WikipediaSearch and comparePass9/9221.1 s · $0.148Pass9/9324.7 s · $0.241Both passed
Register snapshot of four UK companies on Companies HouseSearch and comparePass9/9320.3 s · $0.133Fail7/91005.0 s · $0.457Only Kimi K3.1 Pro passed
Eight brands' 2026 product announcements on X and newsroomsSocial media verificationFail3/7667.1 s · $0.402Fail0/7847.0 s · $0.331Both failed
Eight football clubs' summer signings on X and club sitesSocial media verificationFail0/71815.4 s · $1.556Fail0/72343.4 s · $0.763Both failed
Eight open-source projects' security releases on X and their sitesSocial media verificationPass7/7625.6 s · $0.413Fail0/72248.5 s · $1.042Only Kimi K3.1 Pro passed
How fast eight universities posted their 2025 Nobel news on XSocial media verificationFail5/71314.1 s · $0.337Fail0/7528.9 s · $0.177Both failed
Match SpaceX's launch posts on X to Wikipedia's launch listsSocial media verificationPass5/5751.6 s · $0.143Pass5/5638.9 s · $0.226Both passed
Apply a lockbox deposit to open invoicesWeb apps automationPass4/4286.4 s · $0.140Pass4/4404.7 s · $0.312Both passed
Audit and roll back changes made during a change freezeWeb apps automationPass4/4160.4 s · $0.082Pass4/4545.1 s · $0.297Both passed
Book a colleague's trip in a travel appWeb apps automationPass5/5438.2 s · $0.271Pass5/5433.4 s · $0.332Both passed
Bring tier-1 monitors up to a written standardWeb apps automationPass4/4248.5 s · $0.158Fail0/4105.0 s · $0.058Only Kimi K3.1 Pro passed
Claim a week of client-visit mileageWeb apps automationPass4/4458.1 s · $0.260Pass4/4521.6 s · $0.314Both passed
Close February receivables and open disputes in an operations appWeb apps automationPass5/5469.9 s · $0.295Pass5/5774.2 s · $0.568Both passed
File a two-city per diem claimWeb apps automationPass4/4256.7 s · $0.083Pass4/4282.5 s · $0.153Both passed
File an incident postmortem timeline in a cloud consoleWeb apps automationPass4/4216.3 s · $0.121Pass4/4264.8 s · $0.193Both passed
File damage claims for two customers' deliveriesWeb apps automationPass4/4445.9 s · $0.237Pass4/41058.7 s · $0.582Both passed
Fix next week's on-call scheduleWeb apps automationPass4/4169.0 s · $0.074Pass4/4193.3 s · $0.094Both passed
Match card transactions to a draft expense reportWeb apps automationPass4/4457.1 s · $0.273Pass4/4535.9 s · $0.309Both passed
Place a warehouse's replenishment ordersWeb apps automationPass4/4337.3 s · $0.129Pass4/4205.3 s · $0.176Both passed
Review an employee's expense reportWeb apps automationPass4/4387.7 s · $0.129Pass4/4450.6 s · $0.268Both passed
Set deploy freezes from error-budget burnWeb apps automationPass4/4167.8 s · $0.070Pass4/4240.6 s · $0.137Both passed
Settle carrier on-time figures and fix alert rulesWeb apps automationPass6/6382.5 s · $0.196Fail0/6934.2 s · $0.779Only Kimi K3.1 Pro passed

Update log: first published with one run of each model on all 72 tasks.

Model prices are Moonshot's published list prices. All other numbers come from our own runs.

Keep reading