Skip to content

How Gemini’s scores are calculated

The full audit trail, recomputed from the verdict data at build time through the same code that produced the leaderboard: verdict × quality × story weight per cell, cells sum to dimension scores, dimensions blend into the PA Score. Every number on the product page is reproducible from this page alone; for why the formula looks like this, see the methodology.

verdict factors: full ×1.0 · partial ×0.6 · disputed ×0.3 · none ×0.0 · n/a excluded from both sides · cell points = weight × quality × factor · cell max = weight × 10

PA Score17/100

Agent-ready 8.6 × 0.30 = 2.58

API quality 0.0 × 0.20 = 0.00

Openness 0.0 × 0.20 = 0.00

Built-in AI 70.2 × 0.15 = 10.53

Automation 22.5 × 0.15 = 3.38

(2.58 + 0.00 + 0.00 + 10.53 + 3.38) ÷ (0.30 + 0.20 + 0.20 + 0.15 + 0.15) = 16.48 ÷ 1.00 = 16.5

Scores are stored to 1 decimal; the product page’s pills round to whole numbers for display. Each dimension below shows the stories, verdicts, and cited evidence behind its number.

Agent-ready8.6/100×0.30 of the PA blend

Outside-in: can YOUR agent reach and drive this product — API, MCP, CLI, headless runs, agent docs.

Point an agent at llms.txt or agent-oriented docsweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Run the product headlessly / in CI for automationweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [community] https://news.ycombinator.com/item?id=44376919I love how fragmented Google's Gemini offerings are. I'm a Pro subscriber, but I now learn I should be a 'Gemini Code Assist Standard or Enterprise' user to get additional usage. I didn't even know that existed!
  • [community] https://news.ycombinator.com/item?id=44376919'Failed to login. Ensure your Google account is not a Workspace account.' ... now as a Workspace account I cant use Gemini CLI for my work, which is software development. This approach strikes me as actively hostile towards your loyal paying users.

Plug MCP servers into this product so it can use their toolsweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses. With your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enWith your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enBoost productivity: Summarize emails from Gmail, create events in Google Calendar or third-party apps, or search for content across a variety of productivity apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGet started with Connected Apps in Gemini **Important:** For now, Gemini can’t use Connected Apps in Gemini in Google Messages.

Connect an agent via an official MCP serverweight 3

n/a — not applicable to this product: excluded from numerator and denominator

  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses. With your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enWith your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGet started with Connected Apps in Gemini **Important:** For now, Gemini can’t use Connected Apps in Gemini in Google Messages.

Use an official CLIweight 2

2 (weight) × 4 (quality) × 0.6 (partial) = 4.8 of 20 max

  • [community] https://news.ycombinator.com/item?id=44376919I have been using this for about a month and it's a beast, mostly thanks to 2.5pro being SOTA and also how it leverages that huge 1M context window. I have thrown very large codebases at this and it has been able to navigate and learn them effortlessly.
  • [community] https://news.ycombinator.com/item?id=44376919I love how fragmented Google's Gemini offerings are. I'm a Pro subscriber, but I now learn I should be a 'Gemini Code Assist Standard or Enterprise' user to get additional usage. I didn't even know that existed!
  • [community] https://news.ycombinator.com/item?id=44376919'Failed to login. Ensure your Google account is not a Workspace account.' ... now as a Workspace account I cant use Gemini CLI for my work, which is software development. This approach strikes me as actively hostile towards your loyal paying users.

Drive the product through a documented public APIweight 3

3 (weight) × 5 (quality) × 0.6 (partial) = 9.0 of 30 max

  • [community] https://news.ycombinator.com/item?id=45967211API pricing is up to $2/M for input and $12/M for output. For comparison: Gemini 2.5 Pro was $1.25/M for input and $10/M for output, Gemini 1.5 Pro was $1.25/M for input and $5/M for output.
  • [community] https://news.ycombinator.com/item?id=45967211I'm sure this is a very impressive model, but gemini-3-pro-preview is failing spectacularly at my fairly basic python benchmark. In fact, gemini-2.5-pro gets a lot closer (but is still wrong).
  • [community] https://news.ycombinator.com/item?id=45967211My favorite benchmark is to analyze a very long audio file recording of a management meeting and produce very good notes along with a transcript labeling all the speakers. 3.0 has so far absolutely nailed speaker labeling.
  • [community] https://news.ycombinator.com/item?id=45967211Temperature continues to be gated to maximum of 0.2, and there's still the hidden top_k of 64 that you can't turn off. I love the google AI studio, but I hate it too for not enabling a whole host of advanced features.
  • [community] https://news.ycombinator.com/item?id=45967211It still failed my image identification test (a photoshopped picture of a dog with 5 legs)... Gemini 3 however, while still failing, at least recognized the 5th leg, but thought the dog was...well endowed.

Issue scoped/least-privilege API credentials for an agentweight 2

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Build against official SDKsweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [community] https://news.ycombinator.com/item?id=45967211API pricing is up to $2/M for input and $12/M for output. For comparison: Gemini 2.5 Pro was $1.25/M for input and $10/M for output, Gemini 1.5 Pro was $1.25/M for input and $5/M for output.
  • [community] https://news.ycombinator.com/item?id=44376919'Failed to login. Ensure your Google account is not a Workspace account.' ... now as a Workspace account I cant use Gemini CLI for my work, which is software development. This approach strikes me as actively hostile towards your loyal paying users.

Subscribe to events via webhooksweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Agent-ready = 13.8 ÷ 160 × 100 = 8.6

API quality0.0/100×0.20 of the PA blend

The programmable surface once an agent is there — machine-readable spec, interactive docs, sandbox, versioning discipline.

Explore an interactive API reference with runnable examplesweight 2

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Download a machine-readable API spec (OpenAPI or equivalent)weight 2

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Test against a sandbox environment without touching production dataweight 1

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Rely on versioned APIs with a documented deprecation policyweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

API quality = 0.0 ÷ 20 × 100 = 0.0

Openness0.0/100×0.20 of the PA blend

Can you leave, inspect, or self-host — data export, open source, portability.

Do everything through the API that I can do in the UIweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://support.google.com/gemini/answer/15719111?hl=enYou can conduct in-depth and real-time research on almost any subject with Deep Research in Gemini Apps.
  • [claimed-docs] https://support.google.com/gemini/answer/15235603?hl=enTo create a custom Gem to meet your goals, provide info about your request and requirements.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses. With your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/15274899?hl=enWith Gemini Live, you can have a natural, free-flowing conversation with Gemini. You can even interrupt it like when you want to add more details or change the topic of the conversation.
  • [claimed-docs] https://gemini.google/about/Start your day with a personalized digest from Gemini. Your Daily Brief understands your rhythms and personal preferences to deliver your top priorities, organized by importance.
  • [community] https://news.ycombinator.com/item?id=45967211Temperature continues to be gated to maximum of 0.2, and there's still the hidden top_k of 64 that you can't turn off. I love the google AI studio, but I hate it too for not enabling a whole host of advanced features.

Export all of my data in open formats and leaveweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://support.google.com/gemini/answer/13278892?hl=enYou can review your prompts, delete your Gemini Apps activity, and turn off Keep Activity in My Activity at any time.

Read the product's source under an open licenseweight 2

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Self-host the core productweight 3

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Openness = 0.0 ÷ 50 × 100 = 0.0

Built-in AI70.2/100×0.15 of the PA blend

Inside-out: how agentic the product itself is for its users — built-in assistants, autonomous features.

Get AI-generated insights and suggestions from my data inside the productweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://support.google.com/gemini/answer/14903178?hl=enYou can upload documents, spreadsheets, notebooks, photos, videos, and more to Gemini Apps to get answers, summaries, and insights about your content.
  • [claimed-docs] https://support.google.com/gemini/answer/16972047?hl=enNotebooks provide a continuous chat experience that remembers your sources, instructions, and ongoing discussions.
  • [claimed-docs] https://support.google.com/gemini/answer/16972047?hl=enyou can use notebooks to organize your projects in a dedicated, focused space.
  • [claimed-docs] https://support.google.com/gemini/answer/15719111?hl=enYou can conduct in-depth and real-time research on almost any subject with Deep Research in Gemini Apps.
  • [claimed-docs] https://support.google.com/gemini/answer/15719111?hl=enYou can change or add other sources, like your personal Gmail or Drive, for your research. You can also upload files and add NotebookLM notebooks.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enBoost productivity: Summarize emails from Gmail, create events in Google Calendar or third-party apps, or search for content across a variety of productivity apps.
  • [community] https://news.ycombinator.com/item?id=44376919I have been using this for about a month and it's a beast, mostly thanks to 2.5pro being SOTA and also how it leverages that huge 1M context window. I have thrown very large codebases at this and it has been able to navigate and learn them effortlessly.
  • [community] https://news.ycombinator.com/item?id=42952605I work in fintech and we replaced an OCR vendor with Gemini at work for ingesting some PDFs... Processing time went from something like 12 minutes on average to 6s on average, accuracy was like 96% of that of the vendor and price was significantly cheaper.
  • [community] https://news.ycombinator.com/item?id=42952605I've been using NotebookLM powered by Gemini 2.0 for three projects and it is really powerful for comprehending large corpuses you can't possibly read and thinking informed by all your sources... My only gripe is that the visual display of the source material is dogshit ugly.
  • [community] https://news.ycombinator.com/item?id=42952605Unfortunately Gemini really seems to struggle on this, and no matter how we tried prompting it, it would generate wildly inaccurate bounding boxes.

Set up automations that run autonomously in the backgroundweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://support.google.com/gemini/answer/16316416?hl=enYou can make Gemini a part of your daily, weekly, and monthly routines by scheduling recurring actions.
  • [claimed-docs] https://gemini.google/about/Start your day with a personalized digest from Gemini. Your Daily Brief understands your rhythms and personal preferences to deliver your top priorities, organized by importance.
  • [claimed-docs] https://gemini.google/about/Start your day with a personalized digest from Gemini. Your Daily Brief understands your rhythms and personal preferences to deliver your top priorities
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses. With your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enWith your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enBoost productivity: Summarize emails from Gmail, create events in Google Calendar or third-party apps, or search for content across a variety of productivity apps.

Delegate tasks to a built-in AI assistant inside the productweight 3

3 (weight) × 8 (quality) × 1.0 (full) = 24.0 of 30 max

  • [claimed-docs] https://support.google.com/gemini/answer/15719111?hl=enYou can conduct in-depth and real-time research on almost any subject with Deep Research in Gemini Apps.
  • [claimed-docs] https://support.google.com/gemini/answer/16316416?hl=enYou can make Gemini a part of your daily, weekly, and monthly routines by scheduling recurring actions.
  • [claimed-docs] https://support.google.com/gemini/answer/15235603?hl=enTo create a custom Gem to meet your goals, provide info about your request and requirements.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses. With your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enWith your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enBoost productivity: Summarize emails from Gmail, create events in Google Calendar or third-party apps, or search for content across a variety of productivity apps.
  • [claimed-docs] https://gemini.google/about/Start your day with a personalized digest from Gemini. Your Daily Brief understands your rhythms and personal preferences to deliver your top priorities, organized by importance.
  • [community] https://news.ycombinator.com/item?id=44376919I have been using this for about a month and it's a beast, mostly thanks to 2.5pro being SOTA and also how it leverages that huge 1M context window. I have thrown very large codebases at this and it has been able to navigate and learn them effortlessly.
  • [community] https://news.ycombinator.com/item?id=45967211My favorite benchmark is to analyze a very long audio file recording of a management meeting and produce very good notes along with a transcript labeling all the speakers. 3.0 has so far absolutely nailed speaker labeling.

Operate the product with natural-language commandsweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://support.google.com/gemini/answer/15274899?hl=enWith Gemini Live, you can have a natural, free-flowing conversation with Gemini. You can even interrupt it like when you want to add more details or change the topic of the conversation.
  • [claimed-docs] https://support.google.com/gemini/answer/15274899?hl=enWith Gemini Live, you can have a natural, free-flowing conversation with Gemini.
  • [claimed-docs] https://support.google.com/gemini/answer/15274899?hl=enWith Gemini Live, you can: * **Talk back and forth:** Talk to Gemini without typing, and Gemini will respond back verbally.
  • [claimed-docs] https://support.google.com/gemini/answer/15274899?hl=enyou can have a natural, free-flowing conversation with Gemini. You can even interrupt it like when you want to add more details or change the topic
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses. With your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enWith your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/16316416?hl=enYou can make Gemini a part of your daily, weekly, and monthly routines by scheduling recurring actions.
  • [claimed-docs] https://support.google.com/gemini/answer/15235603?hl=enTo create a custom Gem to meet your goals, provide info about your request and requirements.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enBoost productivity: Summarize emails from Gmail, create events in Google Calendar or third-party apps, or search for content across a variety of productivity apps.
  • [claimed-docs] https://support.google.com/gemini/answer/14579631?hl=enOn Android, say “Hey Google” to ask Gemini for help with what’s on your screen

Built-in AI = 63.2 ÷ 90 × 100 = 70.2

Automation22.5/100×0.15 of the PA blend

Depth of automation primitives — rules, scheduling, bulk operations, webhooks.

Perform bulk operations across many items at onceweight 2

2 (weight) × 3 (quality) × 0.6 (partial) = 3.6 of 20 max

  • [claimed-docs] https://support.google.com/gemini/answer/14903178?hl=enTo add a code folder: click More Uploads Import Code Upload folder.
  • [claimed-docs] https://support.google.com/gemini/answer/14903178?hl=enTo add a code folder: click More Uploads ... Import Code ... Upload folder.
  • [claimed-docs] https://support.google.com/gemini/answer/16316416?hl=enYou can make Gemini a part of your daily, weekly, and monthly routines by scheduling recurring actions.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses. With your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [community] https://news.ycombinator.com/item?id=44376919I have been using this for about a month and it's a beast, mostly thanks to 2.5pro being SOTA and also how it leverages that huge 1M context window. I have thrown very large codebases at this and it has been able to navigate and learn them effortlessly.

Define rules that trigger actions automatically on eventsweight 3

3 (weight) × 4 (quality) × 0.6 (partial) = 7.2 of 30 max

  • [claimed-docs] https://support.google.com/gemini/answer/16316416?hl=enYou can make Gemini a part of your daily, weekly, and monthly routines by scheduling recurring actions.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enGemini Apps can connect to other apps to complete your request and give you more helpful responses. With your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enWith your permission, Gemini can also help you take actions, like editing and managing your content in other apps.
  • [claimed-docs] https://support.google.com/gemini/answer/13695044?hl=enBoost productivity: Summarize emails from Gmail, create events in Google Calendar or third-party apps, or search for content across a variety of productivity apps.

Schedule recurring jobs or workflowsweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://support.google.com/gemini/answer/16316416?hl=enYou can make Gemini a part of your daily, weekly, and monthly routines by scheduling recurring actions.
  • [claimed-docs] https://gemini.google/about/Start your day with a personalized digest from Gemini. Your Daily Brief understands your rhythms and personal preferences to deliver your top priorities, organized by importance.
  • [claimed-docs] https://gemini.google/about/Start your day with a personalized digest from Gemini. Your Daily Brief understands your rhythms and personal preferences to deliver your top priorities

Version, review, and roll back my automationsweight 1

1 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 10 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Automation = 18.0 ÷ 80 × 100 = 22.5