Skip to content

How Omarchy’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 Score27/100

Agent-ready 17.8 × 0.30 = 5.34

API quality n/a — excluded, its ×0.20 weight renormalized away

Openness 41.1 × 0.20 = 8.22

Built-in AI 52.9 × 0.15 = 7.93

Automation 3.0 × 0.15 = 0.45

(5.34 + 8.22 + 7.93 + 0.45) ÷ (0.30 + 0.20 + 0.15 + 0.15) = 21.95 ÷ 0.80 = 27.4 — weights renormalized over the scored components

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-ready17.8/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

  • [probe] https://omarchy.org/llms.txtPROBE llms.txt: HTTP 404 at https://omarchy.org/llms.txt
  • [claimed-docs] https://omarchy.org/This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualyou can also control it through the `omarchy` CLI. This is particularly helpful when you're having an AI agent work with you on customization or configuration.

Run the product headlessly / in CI for automationweight 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

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://omarchy.org/Omarchy ships with OpenCode and Claude Code as the default agent harnesses for programmers.
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualOmarchy ships with [OpenCode](https://opencode.ai/) and [Claude Code](https://code.claude.com/docs/en/overview) as the default agent harnesses for programmers.
  • [claimed-docs] https://omarchy.org/On first boot, Omarchy invites you to set up a default agent. Pick your favorite, sign in, and put it to work on your computer.

Connect an agent via an official MCP serverweight 3

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

  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualyou can also control it through the `omarchy` CLI. This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualOmarchy ships with [OpenCode](https://opencode.ai/) and [Claude Code](https://code.claude.com/docs/en/overview) as the default agent harnesses for programmers.
  • [claimed-docs] https://omarchy.org/Omarchy ships with skills to help your agent make apps, plugins, and themes. Describe what you want, try what it builds, and share it with everyone.
  • [probe] https://omarchy.org/manual/omarchy-cli/official CLI documented at https://omarchy.org/manual/omarchy-cli/

Use an official CLIweight 2

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

  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualyou can also control it through the `omarchy` CLI. This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [claimed-docs] https://omarchy.org/This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [claimed-docs] https://omarchy.org/We create snapshots automatically on every Omarchy update, but should you want to create your own, you can use omarchy-snapshot create.
  • [claimed-docs] https://omarchy.org/Bring a Windows 11 Pro license valid for a VM. Run `omarchy windows key` to retrieve your machine's original key (this only works on Pro, not Home licenses).
  • [probe] https://omarchy.org/manual/omarchy-cli/official CLI documented at https://omarchy.org/manual/omarchy-cli/

Drive the product through a documented public APIweight 3

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

  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualyou can also control it through the `omarchy` CLI. This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [probe] https://omarchy.org/manual/omarchy-cli/official CLI documented at https://omarchy.org/manual/omarchy-cli/
  • [probe] https://omarchy.org/llms.txtPROBE llms.txt: HTTP 404 at https://omarchy.org/llms.txt
  • [probe] https://omarchy.org/openapi.jsonPROBE openapi: all candidate paths 404 (https://omarchy.org/openapi.json, https://omarchy.org/swagger.json, https://omarchy.org/api/openapi.json, https://omarchy.org/.well-known/openapi.json)

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

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

  • [probe] https://omarchy.org/llms.txtPROBE llms.txt: HTTP 404 at https://omarchy.org/llms.txt
  • [probe] https://omarchy.org/openapi.jsonPROBE openapi: all candidate paths 404 (https://omarchy.org/openapi.json, https://omarchy.org/swagger.json, https://omarchy.org/api/openapi.json, https://omarchy.org/.well-known/openapi.json)
  • [probe] https://omarchy.org/manual/omarchy-cli/official CLI documented at https://omarchy.org/manual/omarchy-cli/

Subscribe to events via webhooksweight 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

Agent-ready = 23.2 ÷ 130 × 100 = 17.8

API qualityn/a×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

  • [probe] https://omarchy.org/openapi.jsonPROBE openapi: all candidate paths 404 (https://omarchy.org/openapi.json, https://omarchy.org/swagger.json, https://omarchy.org/api/openapi.json, https://omarchy.org/.well-known/openapi.json)

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

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

  • [probe] https://omarchy.org/openapi.jsonPROBE openapi: all candidate paths 404 (https://omarchy.org/openapi.json, https://omarchy.org/swagger.json, https://omarchy.org/api/openapi.json, https://omarchy.org/.well-known/openapi.json)

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

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

  • [probe] https://omarchy.org/llms.txtPROBE llms.txt: HTTP 404 at https://omarchy.org/llms.txt
  • [probe] https://omarchy.org/openapi.jsonPROBE openapi: all candidate paths 404 (https://omarchy.org/openapi.json, https://omarchy.org/swagger.json, https://omarchy.org/api/openapi.json, https://omarchy.org/.well-known/openapi.json)

every cell n/a — unscored (not zero), excluded from the blend

Openness41.1/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) × 4 (quality) × 0.6 (partial) = 4.8 of 20 max

  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualyou can also control it through the `omarchy` CLI. This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [probe] https://omarchy.org/manual/omarchy-cli/official CLI documented at https://omarchy.org/manual/omarchy-cli/
  • [probe] https://omarchy.org/llms.txtPROBE llms.txt: HTTP 404 at https://omarchy.org/llms.txt
  • [probe] https://omarchy.org/openapi.jsonPROBE openapi: all candidate paths 404 (https://omarchy.org/openapi.json, https://omarchy.org/swagger.json, https://omarchy.org/api/openapi.json, https://omarchy.org/.well-known/openapi.json)

Export all of my data in open formats and leaveweight 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

Read the product's source under an open licenseweight 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

Self-host the core productweight 3

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

  • [claimed-docs] https://omarchy.org/Write the ISO to a USB stick and answer five questions. It hands back a finished desktop.
  • [claimed-docs] https://omarchy.org/All of Omarchy running in a virtual machine, so you can get a taste first.
  • [claimed-docs] https://omarchy.org/In Omarchy Quattro, you're able to install Omarchy to a single partition alongside Windows or other installations.
  • [claimed-docs] https://omarchy.org/The manual also covers [dual booting beside Windows](/manual/dual-boot-install/) and [unattended installs](/manual/unattended-installs/).

Openness = 28.8 ÷ 70 × 100 = 41.1

Built-in AI52.9/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) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://omarchy.org/On first boot, Omarchy invites you to set up a default agent. Pick your favorite, sign in, and put it to work on your computer.
  • [claimed-docs] https://omarchy.org/When an app crashes, click the notification to send your agent on the case. It can examine the crash dump, diagnose what went wrong, and help report the bug.
  • [claimed-docs] https://omarchy.org/Omarchy ships with skills to help your agent make apps, plugins, and themes. Describe what you want, try what it builds, and share it with everyone.
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualOmarchy ships with [OpenCode](https://opencode.ai/) and [Claude Code](https://code.claude.com/docs/en/overview) as the default agent harnesses for programmers.

Set up automations that run autonomously in the backgroundweight 2

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

  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualOmarchy ships with [OpenCode](https://opencode.ai/) and [Claude Code](https://code.claude.com/docs/en/overview) as the default agent harnesses for programmers.
  • [claimed-docs] https://omarchy.org/On first boot, Omarchy invites you to set up a default agent. Pick your favorite, sign in, and put it to work on your computer.
  • [claimed-docs] https://omarchy.org/When an app crashes, click the notification to send your agent on the case. It can examine the crash dump, diagnose what went wrong, and help report the bug.
  • [claimed-docs] https://omarchy.org/Omarchy ships with skills to help your agent make apps, plugins, and themes. Describe what you want, try what it builds, and share it with everyone.

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://omarchy.org/Omarchy ships with OpenCode and Claude Code as the default agent harnesses for programmers.
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualOmarchy ships with [OpenCode](https://opencode.ai/) and [Claude Code](https://code.claude.com/docs/en/overview) as the default agent harnesses for programmers.
  • [claimed-docs] https://omarchy.org/On first boot, Omarchy invites you to set up a default agent. Pick your favorite, sign in, and put it to work on your computer.
  • [claimed-docs] https://omarchy.org/When an app crashes, click the notification to send your agent on the case. It can examine the crash dump, diagnose what went wrong, and help report the bug.
  • [claimed-docs] https://omarchy.org/Omarchy ships with skills to help your agent make apps, plugins, and themes. Describe what you want, try what it builds, and share it with everyone.
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualyou can also control it through the `omarchy` CLI. This is particularly helpful when you're having an AI agent work with you on customization or configuration.

Operate the product with natural-language commandsweight 2

2 (weight) × 7 (quality) × 1.0 (full) = 14.0 of 20 max

  • [claimed-docs] https://omarchy.org/This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualyou can also control it through the `omarchy` CLI. This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualOmarchy ships with [OpenCode](https://opencode.ai/) and [Claude Code](https://code.claude.com/docs/en/overview) as the default agent harnesses for programmers.
  • [claimed-docs] https://omarchy.org/On first boot, Omarchy invites you to set up a default agent. Pick your favorite, sign in, and put it to work on your computer.
  • [claimed-docs] https://omarchy.org/When an app crashes, click the notification to send your agent on the case. It can examine the crash dump, diagnose what went wrong, and help report the bug.
  • [claimed-docs] https://omarchy.org/Omarchy ships with skills to help your agent make apps, plugins, and themes. Describe what you want, try what it builds, and share it with everyone.

Built-in AI = 47.6 ÷ 90 × 100 = 52.9

Automation3.0/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) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

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

Define rules that trigger actions automatically on eventsweight 3

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

  • [claimed-docs] https://omarchy.org/When an app crashes, click the notification to send your agent on the case. It can examine the crash dump, diagnose what went wrong, and help report the bug.
  • [claimed-docs] https://omarchy.org/Omarchy ships with skills to help your agent make apps, plugins, and themes. Describe what you want, try what it builds, and share it with everyone.

Schedule recurring jobs or workflowsweight 2

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

  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualOmarchy has a built-in way to set simple reminders based on a countdown timer and with a message. You can do this via `Super + Ctrl + R`
  • [claimed-docs] https://learn.omacom.io/2/the-omarchy-manualyou can also control it through the `omarchy` CLI. This is particularly helpful when you're having an AI agent work with you on customization or configuration.
  • [claimed-docs] https://omarchy.org/On first boot, Omarchy invites you to set up a default agent. Pick your favorite, sign in, and put it to work on your computer.

Version, review, and roll back my automationsweight 1

1 (weight) × 4 (quality) × 0.6 (partial) = 2.4 of 10 max

  • [claimed-docs] https://omarchy.org/We create snapshots automatically on every Omarchy update, but should you want to create your own, you can use omarchy-snapshot create.
  • [claimed-docs] https://omarchy.org/Lazygit is a delightful alternative to something like the GitHub Desktop application, and it runs inside the terminal.
  • [claimed-docs] https://omarchy.org/Omarchy ships with skills to help your agent make apps, plugins, and themes. Describe what you want, try what it builds, and share it with everyone.

Automation = 2.4 ÷ 80 × 100 = 3.0