{
  "data": {
    "a": {
      "slug": "nace-drex",
      "name": "Drex 1.5",
      "vendor": "Nace AI, Inc. (Nace.AI)",
      "vendorUrl": "https://www.nace.ai",
      "kind": "model",
      "category": "decision-models",
      "summary": "Drex 1.5 is Nace.AI's decision model. It returns a probability for each option in typed yes or no, choice and score questions. Hosted at console.nace.ai, with open weights under the Nace AI Open RAIL-M licence.",
      "url": "https://www.anchorterminal.com/tools/nace-drex",
      "markdownUrl": "https://www.anchorterminal.com/tools/nace-drex.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/nace-drex.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nace-drex.json",
      "repo": "https://huggingface.co/nace-ai/drex-v1.5",
      "license": "Hosted API under the Nace AI Terms of Service, last updated 5 May 2026. Weights under the Nace AI Open RAIL-M licence (modified, version 1.0, October 2026), which is not an open-source licence. Businesses above $1 million in revenue or funding need a separate commercial licence, and competing products are excluded. The bundled code/kev package, derived from Jared Palmer's Kev (https://github.com/jaredpalmer/kev), and the GitHub repository are Apache-2.0, and the agent skill is MIT.",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://console.nace.ai/v1/systemone",
      "packages": [
        {
          "registry": "pypi",
          "name": "nace-sdk"
        },
        {
          "registry": "npm",
          "name": "nace-sdk"
        },
        {
          "registry": "pypi",
          "name": "nace-mcp"
        }
      ],
      "auth": "api-key",
      "authNotes": "A key starting nace_sk_, created in the Console dashboard after an emailed-code sign-in and sent as a Bearer header. The key is shown once. An account can hold three active keys, which share its credit and rate limits. Keys can be revoked and rotated, and no scopes are documented. An agent cannot create its own account, because sign-in needs an emailed code.",
      "pricing": "freemium",
      "pricingNotes": "drex-v1.5 costs $0.05 per million input tokens, and output tokens are not billed. The price is on the public pricing reference without a login. New accounts get $25 of signup credit, which expires three months after sign-up, and a $5 monthly credit. Each mailbox gets the signup credit once, and disposable domains get none. Without a saved card, requests stop at zero credit with 402 insufficient_credit. A saved card turns on pay-as-you-go, billed every 14 days.",
      "priceSummary": "Freemium",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the pricing reference, the API reference or the OpenAPI document (checked 10 October 2026).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 318,
        "pypiWeekly": 156,
        "asOf": "2026-10-10"
      },
      "docsUrl": "https://console.nace.ai/docs/drex",
      "llmsTxt": "https://drex.nace.ai/llms.txt",
      "openapi": "https://console.nace.ai/openapi.json",
      "capabilities": [
        "inference.decision"
      ],
      "tags": [
        "hosted",
        "model",
        "open-weights",
        "llms-txt",
        "openapi",
        "python",
        "typescript",
        "mcp",
        "free-tier",
        "usage-priced",
        "status-page"
      ],
      "lastRelease": "2026-09-28",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 69.5,
        "grade": "B",
        "agentReady": false,
        "rank": 191,
        "ranked": true,
        "rankOf": 1094,
        "categoryRank": 3,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 85,
          "maintenance": 65,
          "payments": 40,
          "reliability": 80,
          "schema": 88,
          "security": 65,
          "transparency": 61
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-10"
        },
        "negative": -2,
        "negativeNotes": [
          "10 October 2026, read against the public board generated 28 September 2026. The site at www.nace.ai/drex states a Decision Index 0.2.1 score of 58.28 and says Drex 1.5 leads all 71 entries under 10B parameters. The 0.2.1 board has 70 entries, none of them Drex, and its top score is Surogate Rune 26B-A4B v3 at 57.44 (https://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index-v0.2.1.json). The Hugging Face card does say the Drex figure is Nace's own run, but the site does not. Deducted 2 as a misleading claim."
        ],
        "verdict": "The hosted endpoint has a public OpenAPI document, published limits and pinned model versions, at $0.05 per million input tokens with no output charge. The #1 under 10B claim rests on Nace's own run, since Drex is absent from both public boards. Weights carry Open RAIL-M, which requires a commercial licence above $1 million in revenue or funding.",
        "bestFor": "Routing, triage and yes or no gates inside an agent, where the caller supplies the options and acts on the probabilities. Suited to hosted use at a low per-token price, or to open weights where the licence fits.",
        "strengths": [
          "Public OpenAPI 3.1 document for POST /v1/systemone, plus llms.txt. Request limits are 512 questions, a 1,048,576-byte body and a 131,072-token state.",
          "Price per input token on the pricing reference, readable without a login. drex-v1.5 costs $0.05 per million, and output tokens are not billed.",
          "Rate limits with numbers for the free tier (120 requests a minute) and the paid tier (600), and Retry-After on 429 and 529 responses.",
          "Pinned model ids (drex-v1.0, drex-v1.5) that stay on their version, with a dated record of the drex-latest alias moves.",
          "Official Python and TypeScript SDKs (nace-sdk), an MCP server (nace-mcp) with 21 tools, and the weights on Hugging Face."
        ],
        "weaknesses": [
          "The rank 1 claim comes from Nace's own run on Decision Index 0.3.1, and Drex is not on the public board for 0.3 or 0.2.1.",
          "The weights are under Open RAIL-M, which restricts commercial use above $1 million in revenue or funding and excludes competing products.",
          "The data statements conflict. The developer page says no training on your data, while the privacy notice allows input and output to improve the Services.",
          "No SLA, changelog or readable incident list for the model. Drex has been public for 12 days.",
          "Sign-up needs an emailed code and a browser step. The $25 signup credit is granted once per mailbox and expires after three months."
        ],
        "agentNotes": [
          "Call https://console.nace.ai/v1/systemone with Authorization: Bearer nace_sk_..., and pin model drex-v1.5 rather than drex-latest in production.",
          "Stop on 402 insufficient_credit or 402 payment_required until credit is topped up or the unpaid invoice is paid.",
          "Retry 429 and 529 after retry-after-ms. On a 422 for an unknown model, use one of the ids the error message lists.",
          "Keep state below 131,072 tokens and the body below 1,048,576 bytes, and send at most 512 questions per request.",
          "Keep the key on a server. A key in browser code is exposed, and the /v1 routes send no Access-Control-Allow-Origin header.",
          "Check usage.input_tokens and the usage CSV after retries, since /v1/systemone documents no idempotency key."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 69.5
          }
        ],
        "editorialScores": {
          "ergonomics": 85,
          "maintenance": 65,
          "payments": 40,
          "reliability": 80,
          "schema": 88,
          "security": 65,
          "transparency": 50
        },
        "provenanceScore": 71
      },
      "connect": {
        "install": "pip install nace-sdk   # or: npm install nace-sdk",
        "http": "curl https://console.nace.ai/v1/systemone \\\n  -H \"Authorization: Bearer $NACE_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\":\"drex-v1.5\",\"state\":\"I was charged twice for order A-104.\",\"questions\":{\"refund\":{\"type\":\"noul\",\"instructions\":\"Does the customer ask for a refund?\"}}}'",
        "claudeCode": "uvx nace-mcp login\nclaude mcp add nace -- uvx nace-mcp"
      },
      "letme": {
        "capability": "https://letme.dev/inference.decision",
        "tool": "https://letme.dev/nace-drex"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "Drex 1.5 input",
          "unit": "1m-tokens",
          "usd": 0.05,
          "note": "Per input token, as reported in usage.input_tokens. The pinned drex-v1.0 costs $0.04."
        },
        {
          "item": "Drex 1.5 output",
          "unit": "1m-tokens",
          "usd": 0,
          "note": "Reported in usage.output_tokens and not billed."
        }
      ],
      "provenance": {
        "legalEntity": "Nace AI, Inc.",
        "domain": "nace.ai",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://www.nace.ai/policies/terms-of-service",
        "privacy": "https://www.nace.ai/policies/privacy-policy",
        "statusPage": "https://status.nace.ai/",
        "changelog": "",
        "securityTxt": "valid",
        "checked": "2026-10-10",
        "notes": [
          "The Terms were last updated 5 May 2026, before Drex was released, and no Drex-specific service terms were found.",
          "The security.txt expires on 9 October 2027. The console changelog URL returned 500 and nace.ai/changelog returned 404.",
          "The Hugging Face cardData field marks the repository as private, while the Hub API returns it as public and the files download without an account."
        ],
        "score": 71
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/nace-drex.json",
      "live": {
        "slug": "nace-drex",
        "probe": {
          "target": "https://console.nace.ai/v1/systemone",
          "method": "get",
          "lastAt": "2026-10-15T11:30:02.12998721Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 222,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 197,
          "p95ms24h": 339,
          "samples24h": 254,
          "samples30d": 1248,
          "days": [
            {
              "date": "2026-10-10",
              "probes": 134,
              "ok": 134
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 123,
              "ok": 123
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.nace.ai",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-15T10:06:49.940127659Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "nace-sdk",
            "version": "0.1.0",
            "seenAt": "2026-10-15T00:08:09.743739765Z"
          },
          {
            "registry": "pypi",
            "name": "nace-mcp",
            "version": "0.1.0",
            "released": "2026-10-08",
            "seenAt": "2026-10-15T00:08:10.515323322Z"
          },
          {
            "registry": "pypi",
            "name": "nace-sdk",
            "version": "0.1.0",
            "released": "2026-10-08",
            "seenAt": "2026-10-15T00:08:09.533384676Z"
          }
        ],
        "npmWeekly": 372,
        "pypiWeekly": 186,
        "securityTxt": {
          "url": "https://nace.ai/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-10-13T15:18:37.822Z",
          "checkedAt": "2026-10-14T15:47:47.946623478Z"
        },
        "llmsTxt": {
          "url": "https://drex.nace.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-14T14:14:36.035464375Z"
        },
        "domain": {
          "domain": "nace.ai",
          "registered": "2024-01-30",
          "source": "https://rdap.identitydigital.services/rdap/domain/nace.ai",
          "checkedAt": "2026-10-11T13:17:10.993409397Z"
        },
        "pages": [
          {
            "url": "https://www.nace.ai/policies/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-14T21:15:08.591789414Z",
            "changedAt": "2026-10-11T19:40:50.422711867Z",
            "fingerprint": "1d31d054e67b"
          },
          {
            "url": "https://www.nace.ai/policies/terms-of-service",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-14T21:15:10.760481433Z",
            "changedAt": "2026-10-11T19:40:53.373624282Z",
            "fingerprint": "8f6a0971efc2"
          }
        ],
        "updatedAt": "2026-10-15T11:30:02.12998721Z"
      }
    },
    "answer": "Drex 1.5 scores 69.5 (B) on agent readiness against SPEV's 51.1 (D), and leads in every scored category.",
    "b": {
      "slug": "sprag-spev",
      "name": "SPEV",
      "vendor": "Sprag",
      "vendorUrl": "https://sprag.ai",
      "kind": "model",
      "category": "decision-models",
      "summary": "SPEV is Sprag's open-weight decision model, released on 14 October 2026. It answers predicate, choice and score questions about text, audio or an image with a probability for each answer, through Sprag's hosted API or Apache-2.0 weights.",
      "url": "https://www.anchorterminal.com/tools/sprag-spev",
      "markdownUrl": "https://www.anchorterminal.com/tools/sprag-spev.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/sprag-spev.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sprag-spev.json",
      "repo": "https://huggingface.co/SpragAI/SPEV",
      "license": "Apache-2.0 (weights and inference code, following the Qwen3-Omni base). Training code and data aren't published",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.sprag.ai/v1/decisions",
      "packages": [],
      "auth": "api-key",
      "authNotes": "A Sprag API key as a bearer token, generated in the web app after signing up and shown once. Rotating a key invalidates the old one at once. Keys carry no scopes, and every key in an organisation shares one rate limit. The weights download from Hugging Face without an account.",
      "pricing": "usage",
      "pricingNotes": "Hosted SPEV is free through 31 October 2026. The pricing page lists $0.09 per million input text or image tokens and $2.00 per million input audio tokens, with output unbilled. Audio counts one token per 100 ms. The docs list a 402 for an account with no payment method, and whether the free period needs a card wasn't established. The weights are free to run yourself.",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the Decisions docs, the OpenAPI document or the pricing page (checked 2026-10-15). Payment is through Stripe on the account.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-15"
      },
      "docsUrl": "https://sprag.ai/docs/decisions",
      "llmsTxt": "https://sprag.ai/llms.txt",
      "openapi": "https://api.sprag.ai/openapi.json",
      "capabilities": [
        "inference.decision"
      ],
      "tags": [
        "hosted",
        "model",
        "open-weights",
        "llms-txt",
        "openapi",
        "usage-priced",
        "audio"
      ],
      "lastRelease": "2026-10-14",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 51.1,
        "grade": "D",
        "agentReady": false,
        "rank": 819,
        "ranked": true,
        "rankOf": 1094,
        "categoryRank": 12,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 76,
          "maintenance": 49,
          "payments": 30,
          "reliability": 45,
          "schema": 81,
          "security": 33,
          "transparency": 54
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-15"
        },
        "negative": -2,
        "negativeNotes": [
          "2026-10-14. The launch post's title and first line call SPEV 'the first open-weight omnimodal decision model' (https://sprag.ai/blog/spev-open-weight-omnimodal-decision-model.md). Cloudflare published Clef-omni on Hugging Face on 9 October 2026, Apache-2.0, on the same Qwen3-Omni-30B-A3B base, taking audio and video (https://huggingface.co/Cloudflare/clef-omni, checked 2026-10-15). The post also describes Clef as text or images only. A misleading claim, -2."
        ],
        "verdict": "SPEV answers typed questions over text, audio or an image in one call, with a public OpenAPI schema and Apache-2.0 weights on Hugging Face. It is a day old, has an 8,192-token context, no status page or changelog, and Sprag's terms let it train on API content unless the customer opts out by email.",
        "bestFor": "Typed decisions over raw audio, such as end-of-turn detection, call triage and flagging, plus text and single images, hosted or self-hosted.",
        "strengths": [
          "Native audio evidence, so turn detection and call triage need no transcription step first",
          "Apache-2.0 weights and inference code on Hugging Face, ungated, with a pinned requirements file",
          "Public OpenAPI 3.1 contract with typed predicate, choice and score questions and up to 200 questions a call",
          "Hosted calls free through 31 October 2026, then $0.09 per million text or image tokens and $2.00 per million audio tokens, output unbilled",
          "One error envelope with `code` and `param`, documented rate limits and `Retry-After` on 429 and 503"
        ],
        "weaknesses": [
          "Published on 14 October 2026, with no service record, no status page and no API changelog",
          "Sprag's terms license API content for model training by default. Opting out means emailing privacy@sprag.ai",
          "8,192-token context on the hosted model and in the weights' config",
          "No security.txt, disclosure policy or certification found, and API keys carry no scopes",
          "The launch post calls SPEV the first open-weight omnimodal decision model, five days after Cloudflare published Clef-omni"
        ],
        "agentNotes": [
          "Send `model: \"spev\"` to `POST https://api.sprag.ai/v1/decisions` with a bearer key. `/v1/systemone` returns 410",
          "Ask every question about one piece of evidence in one request. Answers come back in question order",
          "Send audio as base64 in `input_audio` with `format`, not as a data URL, and at most one image across all messages",
          "Keep evidence and questions under 8,192 tokens. Over the limit returns 400 `model_limit_exceeded`",
          "Back off on 429 and 503 for `Retry-After` seconds. Limits are 60 requests a minute per organisation by default",
          "Handle an answer of type `refusal`, which carries no probabilities"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 51.1
          }
        ],
        "editorialScores": {
          "ergonomics": 76,
          "maintenance": 49,
          "payments": 30,
          "reliability": 45,
          "schema": 81,
          "security": 33,
          "transparency": 57
        },
        "provenanceScore": 51
      },
      "connect": {
        "http": "curl https://api.sprag.ai/v1/decisions \\\n  -H \"Content-Type: application/json\" -H \"Authorization: Bearer $SPRAG_API_KEY\" \\\n  -d '{\"model\":\"spev\",\"input\":\"I was charged twice. Please refund the duplicate payment.\",\"questions\":[{\"name\":\"department\",\"type\":\"choice\",\"instructions\":\"Which team should handle this?\",\"choices\":[{\"value\":\"billing\"},{\"value\":\"technical\"}]},{\"name\":\"refund\",\"type\":\"predicate\",\"instructions\":\"Is the customer asking for a refund?\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.decision",
        "tool": "https://letme.dev/sprag-spev"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "SPEV input text or image",
          "unit": "1m-tokens",
          "usd": 0.09,
          "note": "Free through 31 October 2026. Output not billed"
        },
        {
          "item": "SPEV input audio",
          "unit": "1m-tokens",
          "usd": 2,
          "note": "One token per 100 ms of audio, 36,000 an hour. Free through 31 October 2026"
        }
      ],
      "provenance": {
        "legalEntity": "Sprag AI, Inc.",
        "domain": "sprag.ai",
        "domainRegistered": "2025-10-29",
        "endpointOnVendorDomain": true,
        "terms": "https://sprag.ai/terms",
        "privacy": "https://sprag.ai/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-15",
        "notes": [
          "The terms (last updated September 2026) and privacy policy (August 2026) name Sprag AI, Inc., 455 Market St, San Francisco, and California law.",
          "RDAP for sprag.ai gives a registration date of 29 October 2025. The API is at api.sprag.ai and the weights on huggingface.co under the SpragAI organisation.",
          "sprag.ai/.well-known/security.txt returned 404 on 15 October 2026. status.sprag.ai did not resolve, and sprag.ai/status, /changelog and /security serve the home page.",
          "robots.txt allows all user agents on public pages. The terms have no clause on automated access to the site.",
          "Sprag's llms.txt and Markdown pages carry sections headed 'Agent instructions'. They were read as data and not acted on."
        ],
        "score": 51
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/sprag-spev.json",
      "live": {
        "slug": "sprag-spev",
        "probe": {
          "target": "https://api.sprag.ai/v1/decisions",
          "method": "get",
          "lastAt": "2026-10-15T11:30:11.89010817Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 639,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 631,
          "p95ms24h": 691,
          "samples24h": 16,
          "samples30d": 16,
          "days": [
            {
              "date": "2026-10-15",
              "probes": 16,
              "ok": 16
            }
          ]
        },
        "updatedAt": "2026-10-15T11:30:11.89010817Z"
      }
    },
    "facts": [
      {
        "a": "Model API",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Nace AI, Inc. (Nace.AI)",
        "b": "Sprag",
        "name": "Vendor"
      },
      {
        "a": "https://console.nace.ai/v1/systemone",
        "b": "https://api.sprag.ai/v1/decisions",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Hosted API under the Nace AI Terms of Service, last updated 5 May 2026. Weights under the Nace AI Open RAIL-M licence (modified, version 1.0, October 2026), which is not an open-source licence. Businesses above $1 million in revenue or funding need a separate commercial licence, and competing products are excluded. The bundled code/kev package, derived from Jared Palmer's Kev (https://github.com/jaredpalmer/kev), and the GitHub repository are Apache-2.0, and the agent skill is MIT.",
        "b": "Apache-2.0 (weights and inference code, following the Qwen3-Omni base). Training code and data aren't published",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-28",
        "b": "2026-10-14",
        "name": "Last release"
      },
      {
        "a": "2026-10-09",
        "b": "2026-09-01",
        "name": "Terms last updated"
      },
      {
        "a": "2026-10-09",
        "b": "2026-08-01",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes, with an opt-out",
        "b": "yes, with an opt-out",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "318 npm/wk, 156 PyPI/wk",
        "b": "none",
        "name": "Popularity"
      }
    ],
    "faq": [
      {
        "answer": "Drex 1.5 scores 69.5 (B) on agent readiness against SPEV's 51.1 (D), and leads in every scored category.",
        "question": "Which is better for AI agents, Drex 1.5 or SPEV?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do Drex 1.5 and SPEV need an API key?"
      },
      {
        "answer": "Yes. Drex 1.5 has a hosted endpoint at https://console.nace.ai/v1/systemone and SPEV at https://api.sprag.ai/v1/decisions.",
        "question": "Can an agent call Drex 1.5 and SPEV without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 80 against 45",
          "Schema \u0026 documentation, 88 against 81",
          "Agent ergonomics, 85 against 76",
          "Security \u0026 auth, 65 against 33",
          "Payments \u0026 pricing, 40 against 30",
          "Maintenance \u0026 community, 65 against 49",
          "Transparency \u0026 trust, 61 against 54"
        ],
        "also": null,
        "goodFor": "Routing, triage and yes or no gates inside an agent, where the caller supplies the options and acts on the probabilities. Suited to hosted use at a low per-token price, or to open weights where the licence fits.",
        "slug": "nace-drex",
        "watchFor": "The rank 1 claim comes from Nace's own run on Decision Index 0.3.1, and Drex is not on the public board for 0.3 or 0.2.1."
      },
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "Typed decisions over raw audio, such as end-of-turn detection, call triage and flagging, plus text and single images, hosted or self-hosted.",
        "slug": "sprag-spev",
        "watchFor": "Published on 14 October 2026, with no service record, no status page and no API changelog"
      }
    ],
    "job": {
      "capability": "inference.decision",
      "name": "Decision models"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-nace-drex.json",
        "title": "Celeris-1 Decision vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-sprag-spev.json",
        "title": "Celeris-1 Decision vs SPEV",
        "url": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-nace-drex.json",
        "title": "Clef vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-sprag-spev.json",
        "title": "Clef vs SPEV",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/convai-laya-vs-nace-drex.json",
        "title": "Laya vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/convai-laya-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/convai-laya-vs-sprag-spev.json",
        "title": "Laya vs SPEV",
        "url": "https://www.anchorterminal.com/compare/convai-laya-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decider-vs-nace-drex.json",
        "title": "Decider vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/decider-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decider-vs-sprag-spev.json",
        "title": "Decider vs SPEV",
        "url": "https://www.anchorterminal.com/compare/decider-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decision-3-vs-nace-drex.json",
        "title": "Decision 3.0 vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/decision-3-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decision-3-vs-sprag-spev.json",
        "title": "Decision 3.0 vs SPEV",
        "url": "https://www.anchorterminal.com/compare/decision-3-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gliclass-vs-nace-drex.json",
        "title": "GLiClass vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/gliclass-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gliclass-vs-sprag-spev.json",
        "title": "GLiClass vs SPEV",
        "url": "https://www.anchorterminal.com/compare/gliclass-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-nace-drex.json",
        "title": "Kev vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-sprag-spev.json",
        "title": "Kev vs SPEV",
        "url": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/liquid-d1-vs-nace-drex.json",
        "title": "Liquid d1 vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/liquid-d1-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/liquid-d1-vs-sprag-spev.json",
        "title": "Liquid d1 vs SPEV",
        "url": "https://www.anchorterminal.com/compare/liquid-d1-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-nace-drex.json",
        "title": "Microsoft-Decision-1 vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev.json",
        "title": "Microsoft-Decision-1 vs SPEV",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nace-drex-vs-openai-decisions-api.json",
        "title": "Drex 1.5 vs OpenAI Decisions API",
        "url": "https://www.anchorterminal.com/compare/nace-drex-vs-openai-decisions-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nace-drex-vs-pplx-decider.json",
        "title": "Drex 1.5 vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/nace-drex-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nace-drex-vs-scaledown.json",
        "title": "Drex 1.5 vs ScaleDown",
        "url": "https://www.anchorterminal.com/compare/nace-drex-vs-scaledown"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nace-drex-vs-strands-decider.json",
        "title": "Drex 1.5 vs Strands Decider 2B",
        "url": "https://www.anchorterminal.com/compare/nace-drex-vs-strands-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nace-drex-vs-typesafe-jev.json",
        "title": "Drex 1.5 vs Jev",
        "url": "https://www.anchorterminal.com/compare/nace-drex-vs-typesafe-jev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nace-drex-vs-vela.json",
        "title": "Drex 1.5 vs Vela 2.0",
        "url": "https://www.anchorterminal.com/compare/nace-drex-vs-vela"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-decisions-api-vs-sprag-spev.json",
        "title": "OpenAI Decisions API vs SPEV",
        "url": "https://www.anchorterminal.com/compare/openai-decisions-api-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pplx-decider-vs-sprag-spev.json",
        "title": "pplx-decider vs SPEV",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scaledown-vs-sprag-spev.json",
        "title": "ScaleDown vs SPEV",
        "url": "https://www.anchorterminal.com/compare/scaledown-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sprag-spev-vs-strands-decider.json",
        "title": "SPEV vs Strands Decider 2B",
        "url": "https://www.anchorterminal.com/compare/sprag-spev-vs-strands-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sprag-spev-vs-typesafe-jev.json",
        "title": "SPEV vs Jev",
        "url": "https://www.anchorterminal.com/compare/sprag-spev-vs-typesafe-jev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sprag-spev-vs-vela.json",
        "title": "SPEV vs Vela 2.0",
        "url": "https://www.anchorterminal.com/compare/sprag-spev-vs-vela"
      }
    ],
    "scores": [
      {
        "by": 35,
        "edge": "nace-drex",
        "key": "reliability",
        "nace-drex": 80,
        "name": "Reliability",
        "sprag-spev": 45,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 7,
        "edge": "nace-drex",
        "key": "schema",
        "nace-drex": 88,
        "name": "Schema \u0026 documentation",
        "sprag-spev": 81,
        "weight": 13
      },
      {
        "by": 9,
        "edge": "nace-drex",
        "key": "ergonomics",
        "nace-drex": 85,
        "name": "Agent ergonomics",
        "sprag-spev": 76,
        "weight": 13
      },
      {
        "by": 32,
        "edge": "nace-drex",
        "key": "security",
        "nace-drex": 65,
        "name": "Security \u0026 auth",
        "sprag-spev": 33,
        "weight": 14
      },
      {
        "by": 10,
        "edge": "nace-drex",
        "key": "payments",
        "nace-drex": 40,
        "name": "Payments \u0026 pricing",
        "sprag-spev": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 16,
        "edge": "nace-drex",
        "key": "maintenance",
        "nace-drex": 65,
        "name": "Maintenance \u0026 community",
        "sprag-spev": 49,
        "weight": 7
      },
      {
        "by": 7,
        "edge": "nace-drex",
        "key": "transparency",
        "nace-drex": 61,
        "name": "Transparency \u0026 trust",
        "sprag-spev": 54,
        "weight": 7
      }
    ],
    "summary": "Drex 1.5 scores 69.5 (B) on agent readiness against SPEV's 51.1 (D), and leads in every scored category. Both do decision models.",
    "verdicts": {
      "nace-drex": "The hosted endpoint has a public OpenAPI document, published limits and pinned model versions, at $0.05 per million input tokens with no output charge. The #1 under 10B claim rests on Nace's own run, since Drex is absent from both public boards. Weights carry Open RAIL-M, which requires a commercial licence above $1 million in revenue or funding.",
      "sprag-spev": "SPEV answers typed questions over text, audio or an image in one call, with a public OpenAPI schema and Apache-2.0 weights on Hugging Face. It is a day old, has an 8,192-token context, no status page or changelog, and Sprag's terms let it train on API content unless the customer opts out by email."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev",
    "json": "https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev.md",
    "slim": "https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev.min.md"
  },
  "markdown": "Drex 1.5 scores 69.5 (B) on agent readiness against SPEV's 51.1 (D), and leads in every scored category. Both do decision models.\n\n- Drex 1.5: grade B, 69.5/100, rank #191 of 1094. Markdown https://www.anchorterminal.com/tools/nace-drex.md · JSON https://www.anchorterminal.com/api/v1/tools/nace-drex.json\n- SPEV: grade D, 51.1/100, rank #819 of 1094. Markdown https://www.anchorterminal.com/tools/sprag-spev.md · JSON https://www.anchorterminal.com/api/v1/tools/sprag-spev.json\n- Best decision models for AI agents: https://www.anchorterminal.com/best/decision-models/index.md\n- All 136 decisions comparisons: https://www.anchorterminal.com/compare/decision-models/index.md\n\n## Which one, for what\n\n### Drex 1.5 (B)\n\nGood for: Routing, triage and yes or no gates inside an agent, where the caller supplies the options and acts on the probabilities. Suited to hosted use at a low per-token price, or to open weights where the licence fits.\n\nAhead on:\n- Reliability, 80 against 45\n- Schema \u0026 documentation, 88 against 81\n- Agent ergonomics, 85 against 76\n- Security \u0026 auth, 65 against 33\n- Payments \u0026 pricing, 40 against 30\n- Maintenance \u0026 community, 65 against 49\n- Transparency \u0026 trust, 61 against 54\n\nWatch for: The rank 1 claim comes from Nace's own run on Decision Index 0.3.1, and Drex is not on the public board for 0.3 or 0.2.1.\n\n### SPEV (D)\n\nGood for: Typed decisions over raw audio, such as end-of-turn detection, call triage and flagging, plus text and single images, hosted or self-hosted.\n\nWatch for: Published on 14 October 2026, with no service record, no status page and no API changelog\n\n\n## Score by category\n\n| Category | Weight | Drex 1.5 | SPEV | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 80 | 45 | Drex 1.5 +35 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 88 | 81 | Drex 1.5 +7 |\n| Agent ergonomics | 13% (16.2 this run) | 85 | 76 | Drex 1.5 +9 |\n| Security \u0026 auth | 14% (17.5 this run) | 65 | 33 | Drex 1.5 +32 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 30 | Drex 1.5 +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 65 | 49 | Drex 1.5 +16 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 61 | 54 | Drex 1.5 +7 |\n| Negative events | ≤15 | -2 | -2 | |\n| **Total** | | **69.5 · B** | **51.1 · D** | |\n\n## Facts side by side\n\n| Fact | Drex 1.5 | SPEV |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | Nace AI, Inc. (Nace.AI) | Sprag |\n| Hosted endpoint | `https://console.nace.ai/v1/systemone` | `https://api.sprag.ai/v1/decisions` |\n| Transports | HTTP | HTTP |\n| Auth | API key | API key |\n| Pricing | Freemium | Pay per use |\n| x402 | no | no |\n| Licence | Hosted API under the Nace AI Terms of Service, last updated 5 May 2026. Weights under the Nace AI Open RAIL-M licence (modified, version 1.0, October 2026), which is not an open-source licence. Businesses above $1 million in revenue or funding need a separate commercial licence, and competing products are excluded. The bundled code/kev package, derived from Jared Palmer's Kev (https://github.com/jaredpalmer/kev), and the GitHub repository are Apache-2.0, and the agent skill is MIT. | Apache-2.0 (weights and inference code, following the Qwen3-Omni base). Training code and data aren't published |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-09-28 | 2026-10-14 |\n| Terms last updated | 2026-10-09 | 2026-09-01 |\n| Privacy policy last updated | 2026-10-09 | 2026-08-01 |\n| Customer content may train models | yes, with an opt-out | yes, with an opt-out |\n| Terms restrict automated access | not found in the text | not found in the text |\n| Terms restrict benchmarking | yes | not found in the text |\n| Terms or service can change without notice | yes | not found in the text |\n| Arbitration or class-action waiver | yes | not found in the text |\n| Popularity | 318 npm/wk, 156 PyPI/wk | none |\n\n## Verdicts\n\n**Drex 1.5.** The hosted endpoint has a public OpenAPI document, published limits and pinned model versions, at $0.05 per million input tokens with no output charge. The #1 under 10B claim rests on Nace's own run, since Drex is absent from both public boards. Weights carry Open RAIL-M, which requires a commercial licence above $1 million in revenue or funding.\n\n**SPEV.** SPEV answers typed questions over text, audio or an image in one call, with a public OpenAPI schema and Apache-2.0 weights on Hugging Face. It is a day old, has an 8,192-token context, no status page or changelog, and Sprag's terms let it train on API content unless the customer opts out by email.\n\n## Before you call either\n\n### Drex 1.5\n\n1. Call https://console.nace.ai/v1/systemone with Authorization: Bearer nace_sk_..., and pin model drex-v1.5 rather than drex-latest in production.\n2. Stop on 402 insufficient_credit or 402 payment_required until credit is topped up or the unpaid invoice is paid.\n3. Retry 429 and 529 after retry-after-ms. On a 422 for an unknown model, use one of the ids the error message lists.\n4. Keep state below 131,072 tokens and the body below 1,048,576 bytes, and send at most 512 questions per request.\n5. Keep the key on a server. A key in browser code is exposed, and the /v1 routes send no Access-Control-Allow-Origin header.\n6. Check usage.input_tokens and the usage CSV after retries, since /v1/systemone documents no idempotency key.\n\n### SPEV\n\n1. Send `model: \"spev\"` to `POST https://api.sprag.ai/v1/decisions` with a bearer key. `/v1/systemone` returns 410\n2. Ask every question about one piece of evidence in one request. Answers come back in question order\n3. Send audio as base64 in `input_audio` with `format`, not as a data URL, and at most one image across all messages\n4. Keep evidence and questions under 8,192 tokens. Over the limit returns 400 `model_limit_exceeded`\n5. Back off on 429 and 503 for `Retry-After` seconds. Limits are 60 requests a minute per organisation by default\n6. Handle an answer of type `refusal`, which carries no probabilities\n\n## Questions\n\n### Which is better for AI agents, Drex 1.5 or SPEV?\n\nDrex 1.5 scores 69.5 (B) on agent readiness against SPEV's 51.1 (D), and leads in every scored category.\n\n### Do Drex 1.5 and SPEV need an API key?\n\nBoth need an API key.\n\n### Can an agent call Drex 1.5 and SPEV without installing anything?\n\nYes. Drex 1.5 has a hosted endpoint at https://console.nace.ai/v1/systemone and SPEV at https://api.sprag.ai/v1/decisions.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev.json, and with the fewest tokens: https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"nace-drex\", \"b\": \"sprag-spev\"}`. From a terminal: `anchor compare nace-drex sprag-spev`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/nace-drex.json and https://www.anchorterminal.com/api/v1/tools/sprag-spev.json\n\n## Other comparisons with Drex 1.5 or SPEV\n\n- [Celeris-1 Decision vs Drex 1.5](https://www.anchorterminal.com/compare/celeris-1-decision-vs-nace-drex.md)\n- [Celeris-1 Decision vs SPEV](https://www.anchorterminal.com/compare/celeris-1-decision-vs-sprag-spev.md)\n- [Clef vs Drex 1.5](https://www.anchorterminal.com/compare/cloudflare-clef-vs-nace-drex.md)\n- [Clef vs SPEV](https://www.anchorterminal.com/compare/cloudflare-clef-vs-sprag-spev.md)\n- [Laya vs Drex 1.5](https://www.anchorterminal.com/compare/convai-laya-vs-nace-drex.md)\n- [Laya vs SPEV](https://www.anchorterminal.com/compare/convai-laya-vs-sprag-spev.md)\n- [Decider vs Drex 1.5](https://www.anchorterminal.com/compare/decider-vs-nace-drex.md)\n- [Decider vs SPEV](https://www.anchorterminal.com/compare/decider-vs-sprag-spev.md)\n- [Decision 3.0 vs Drex 1.5](https://www.anchorterminal.com/compare/decision-3-vs-nace-drex.md)\n- [Decision 3.0 vs SPEV](https://www.anchorterminal.com/compare/decision-3-vs-sprag-spev.md)\n- [GLiClass vs Drex 1.5](https://www.anchorterminal.com/compare/gliclass-vs-nace-drex.md)\n- [GLiClass vs SPEV](https://www.anchorterminal.com/compare/gliclass-vs-sprag-spev.md)\n- [Kev vs Drex 1.5](https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-nace-drex.md)\n- [Kev vs SPEV](https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-sprag-spev.md)\n- [Liquid d1 vs Drex 1.5](https://www.anchorterminal.com/compare/liquid-d1-vs-nace-drex.md)\n- [Liquid d1 vs SPEV](https://www.anchorterminal.com/compare/liquid-d1-vs-sprag-spev.md)\n- [Microsoft-Decision-1 vs Drex 1.5](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-nace-drex.md)\n- [Microsoft-Decision-1 vs SPEV](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev.md)\n- [Drex 1.5 vs OpenAI Decisions API](https://www.anchorterminal.com/compare/nace-drex-vs-openai-decisions-api.md)\n- [Drex 1.5 vs pplx-decider](https://www.anchorterminal.com/compare/nace-drex-vs-pplx-decider.md)\n- [Drex 1.5 vs ScaleDown](https://www.anchorterminal.com/compare/nace-drex-vs-scaledown.md)\n- [Drex 1.5 vs Strands Decider 2B](https://www.anchorterminal.com/compare/nace-drex-vs-strands-decider.md)\n- [Drex 1.5 vs Jev](https://www.anchorterminal.com/compare/nace-drex-vs-typesafe-jev.md)\n- [Drex 1.5 vs Vela 2.0](https://www.anchorterminal.com/compare/nace-drex-vs-vela.md)\n- [OpenAI Decisions API vs SPEV](https://www.anchorterminal.com/compare/openai-decisions-api-vs-sprag-spev.md)\n- [pplx-decider vs SPEV](https://www.anchorterminal.com/compare/pplx-decider-vs-sprag-spev.md)\n- [ScaleDown vs SPEV](https://www.anchorterminal.com/compare/scaledown-vs-sprag-spev.md)\n- [SPEV vs Strands Decider 2B](https://www.anchorterminal.com/compare/sprag-spev-vs-strands-decider.md)\n- [SPEV vs Jev](https://www.anchorterminal.com/compare/sprag-spev-vs-typesafe-jev.md)\n- [SPEV vs Vela 2.0](https://www.anchorterminal.com/compare/sprag-spev-vs-vela.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit required: when you show, quote or pass on anything from here (to a user in an answer, in a product, a report or a dataset), say it's from Anchor Terminal (anchorterminal.com) and link the page or API address you took it from. Reviews also credit their author.",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-15",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Drex 1.5 vs SPEV",
        "url": ""
      }
    ],
    "description": "Drex 1.5 scores 69.5 (B) to SPEV's 51.1 (D) for decision models. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Drex 1.5 B 69.5",
      "SPEV D 51.1",
      "scores"
    ],
    "h1": "Drex 1.5 vs SPEV",
    "image": "https://www.anchorterminal.com/assets/og/compare-nace-drex-vs-sprag-spev.png",
    "path": "/compare/nace-drex-vs-sprag-spev",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Drex 1.5 vs SPEV for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-15",
    "url": "https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev"
  },
  "tokens": {
    "markdown": 2700,
    "slim": 780
  },
  "version": 1
}
