{
  "data": {
    "similar": [
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/openai-decisions-api.json",
        "name": "OpenAI Decisions API",
        "score": 71.5,
        "shared": [
          "inference.decision"
        ],
        "slug": "openai-decisions-api"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/decider.json",
        "name": "Decider",
        "score": 69.5,
        "shared": [
          "inference.decision"
        ],
        "slug": "decider"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/convai-laya.json",
        "name": "Laya",
        "score": 69.2,
        "shared": [
          "inference.decision"
        ],
        "slug": "convai-laya"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/jaredpalmer-kev.json",
        "name": "Kev",
        "score": 67.4,
        "shared": [
          "inference.decision"
        ],
        "slug": "jaredpalmer-kev"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/vela.json",
        "name": "Vela 2.0",
        "score": 66.5,
        "shared": [
          "inference.decision"
        ],
        "slug": "vela"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/cloudflare-clef.json",
        "name": "Clef",
        "score": 65.9,
        "shared": [
          "inference.decision"
        ],
        "slug": "cloudflare-clef"
      }
    ],
    "tool": {
      "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.7,
        "grade": "B",
        "agentReady": false,
        "rank": 172,
        "ranked": true,
        "rankOf": 954,
        "categoryRank": 2,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 85,
          "maintenance": 65,
          "payments": 40,
          "reliability": 80,
          "schema": 88,
          "security": 65,
          "transparency": 63
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "breakdown": [
          {
            "key": "reliability",
            "name": "Reliability",
            "weight": 16,
            "effectiveWeight": 20,
            "score": 80,
            "points": 16,
            "reason": "A public status page with component history, a BetterStack page, names an API and dashboard component that serves /v1/systemone, and it shows 100 per cent uptime over 90 days (20). The history page returned the homepage, so no incident list was read. Drex has been public for 12 days, and the record is short for the model itself. The incident score is therefore 20 of 30. Clef, Celeris and OpenAI got 5 or 8 for records only a day or two old. Here the 90-day window covers Drex's 12 days with no incident shown, so the score is higher (20). Rate limits are published with numbers for the free and paid tiers (15). A 429 carries Retry-After and retry-after-ms, a 529 says to retry shortly, the docs advise capped backoff with jitter, and a decision call changes no stored state (15). No SLA for any tier was found, and the Trust Centre gives recovery objectives on request only (0). No beta or preview label was found on the API or its docs (10). Total 80."
          },
          {
            "key": "performance",
            "name": "Performance",
            "weight": 10,
            "effectiveWeight": 0,
            "pending": true,
            "points": 0,
            "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
          },
          {
            "key": "schema",
            "name": "Schema \u0026 documentation",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 88,
            "points": 14.3,
            "reason": "A public OpenAPI 3.1 document for the Drex API at console.nace.ai/openapi.json, with POST /v1/systemone and its request schema (25). llms.txt is served at drex.nace.ai/llms.txt. The docs have a Copy Markdown control, but the Markdown URLs we tried returned errors (10). The docs say what Drex is for and what it cannot do, since it generates no text and picks only from the options a caller supplies. No page lists languages or weak areas, and none says when not to use it (15 of 20). Questions are typed as noul, choice or score, with named options and a 512-question limit. The state is free-form JSON by design (13 of 15). Examples in curl, TypeScript, Python and the CLI, and an error reference with types, messages and headers (15). Pinned model ids and a dated alias history earn 10 of the 15 for versioning and changelog. No public changelog was found, so 5 is withheld (10). Total 88."
          },
          {
            "key": "ergonomics",
            "name": "Agent ergonomics",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 85,
            "points": 13.81,
            "reason": "A decision answer is one probability per option, and no tokens are generated, so the response is compact (25). Pagination does not apply. Limits on question count, body size and state tokens are stated, but there is no output-size control (15 of 20). Errors carry a type, a message and a request id, and some messages name the fix, such as the valid model ids (20). Retry guidance is documented with Retry-After, but /v1/systemone documents no idempotency key, and each successful call is debited once per request_id, so a retry may be billed again (10 of 20). The model is optional and defaults to drex-v1.5. Official SDKs exist in Python and TypeScript, and there is a CLI (15). Total 85."
          },
          {
            "key": "security",
            "name": "Security \u0026 auth",
            "weight": 14,
            "effectiveWeight": 17.5,
            "score": 65,
            "points": 11.38,
            "reason": "Bearer keys in the nace_sk_ format are revocable and can be rotated without downtime, and an account is capped at three active keys. No scopes are documented (20). No read-only mode or per-key limit was found, so least privilege stops at the account (10 of 20). The decision call returns only probabilities over options the caller supplies, with no free text. The checklist gives 10 to a tool that returns no untrusted content, and that is the award here (10). Each response carries a request id, and the dashboard Usage page exports a CSV by key and bucket (15). security.txt is valid until 9 October 2027. The SOC 2 Type 2 listing and the pentest report sit behind an access request and were not read. No bug bounty or public advisory page was found (10 of 20). Total 65."
          },
          {
            "key": "payments",
            "name": "Payments \u0026 pricing",
            "weight": 10,
            "effectiveWeight": 12.5,
            "score": 40,
            "points": 5,
            "reason": "No machine payment protocol on the API, and no x402, MPP or L402 in the pricing reference, the API reference or the OpenAPI document (0). Per-token prices are on the pricing reference without a login (20). A free tier needs no card, through $25 of signup credit after an emailed-code sign-in and a $5 monthly credit (20). Onboarding needs a browser sign-in and a key copied from the dashboard, so an agent cannot start alone (0). Total 40."
          },
          {
            "key": "tasks",
            "name": "Task success",
            "weight": 10,
            "effectiveWeight": 0,
            "pending": true,
            "points": 0,
            "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
          },
          {
            "key": "maintenance",
            "name": "Maintenance \u0026 community",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 65,
            "points": 5.69,
            "reason": "The last model change was on 28 September 2026, 12 days before this check, which earns the full 30. The docs list dated model entries in the last 90 days, drex-v1.0 on 24 September, the drex-latest moves on 27 and 28 September, and drex-v1.5 on 28 September (20). Responsiveness scores 0 because GitHub issues could not be read from this session (0 of 25, unchecked). The Python and TypeScript SDKs and the MCP server are current, each at 0.1.0 and published on 8 October 2026 (15). The repository has tests but no CI workflow in its tree, so CI scores 0 (0 of 10). Total 65."
          },
          {
            "key": "transparency",
            "name": "Transparency \u0026 trust",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 63,
            "points": 5.51,
            "note": "editorial 50, provenance 75",
            "reason": "The hosted service has a named licensor and terms with a stated forum, and the weights carry a published licence text. The licence is not open source, and it restricts commercial use above $1 million in revenue or funding and competing products (15 of 30). The data statements disagree. The developer page says no training on your data, the Terms bar training on identifiable inputs without consent, and the privacy notice says input and output may be used to improve the Services. No retention period for API inputs was found (10 of 30). The dated alias history and the retired-model rule give notice of changes, but no minimum notice period is published (15 of 20). The Trust Centre links a subprocessor list that was not read, and it names AWS and Azure without any regional commitment (10 of 20). Total 50."
          }
        ],
        "assessment": {
          "date": "2026-10-10",
          "basis": "public evidence",
          "confidence": "medium",
          "notes": {
            "ergonomics": "A decision answer is one probability per option, and no tokens are generated, so the response is compact (25). Pagination does not apply. Limits on question count, body size and state tokens are stated, but there is no output-size control (15 of 20). Errors carry a type, a message and a request id, and some messages name the fix, such as the valid model ids (20). Retry guidance is documented with Retry-After, but /v1/systemone documents no idempotency key, and each successful call is debited once per request_id, so a retry may be billed again (10 of 20). The model is optional and defaults to drex-v1.5. Official SDKs exist in Python and TypeScript, and there is a CLI (15). Total 85.",
            "maintenance": "The last model change was on 28 September 2026, 12 days before this check, which earns the full 30. The docs list dated model entries in the last 90 days, drex-v1.0 on 24 September, the drex-latest moves on 27 and 28 September, and drex-v1.5 on 28 September (20). Responsiveness scores 0 because GitHub issues could not be read from this session (0 of 25, unchecked). The Python and TypeScript SDKs and the MCP server are current, each at 0.1.0 and published on 8 October 2026 (15). The repository has tests but no CI workflow in its tree, so CI scores 0 (0 of 10). Total 65.",
            "payments": "No machine payment protocol on the API, and no x402, MPP or L402 in the pricing reference, the API reference or the OpenAPI document (0). Per-token prices are on the pricing reference without a login (20). A free tier needs no card, through $25 of signup credit after an emailed-code sign-in and a $5 monthly credit (20). Onboarding needs a browser sign-in and a key copied from the dashboard, so an agent cannot start alone (0). Total 40.",
            "reliability": "A public status page with component history, a BetterStack page, names an API and dashboard component that serves /v1/systemone, and it shows 100 per cent uptime over 90 days (20). The history page returned the homepage, so no incident list was read. Drex has been public for 12 days, and the record is short for the model itself. The incident score is therefore 20 of 30. Clef, Celeris and OpenAI got 5 or 8 for records only a day or two old. Here the 90-day window covers Drex's 12 days with no incident shown, so the score is higher (20). Rate limits are published with numbers for the free and paid tiers (15). A 429 carries Retry-After and retry-after-ms, a 529 says to retry shortly, the docs advise capped backoff with jitter, and a decision call changes no stored state (15). No SLA for any tier was found, and the Trust Centre gives recovery objectives on request only (0). No beta or preview label was found on the API or its docs (10). Total 80.",
            "schema": "A public OpenAPI 3.1 document for the Drex API at console.nace.ai/openapi.json, with POST /v1/systemone and its request schema (25). llms.txt is served at drex.nace.ai/llms.txt. The docs have a Copy Markdown control, but the Markdown URLs we tried returned errors (10). The docs say what Drex is for and what it cannot do, since it generates no text and picks only from the options a caller supplies. No page lists languages or weak areas, and none says when not to use it (15 of 20). Questions are typed as noul, choice or score, with named options and a 512-question limit. The state is free-form JSON by design (13 of 15). Examples in curl, TypeScript, Python and the CLI, and an error reference with types, messages and headers (15). Pinned model ids and a dated alias history earn 10 of the 15 for versioning and changelog. No public changelog was found, so 5 is withheld (10). Total 88.",
            "security": "Bearer keys in the nace_sk_ format are revocable and can be rotated without downtime, and an account is capped at three active keys. No scopes are documented (20). No read-only mode or per-key limit was found, so least privilege stops at the account (10 of 20). The decision call returns only probabilities over options the caller supplies, with no free text. The checklist gives 10 to a tool that returns no untrusted content, and that is the award here (10). Each response carries a request id, and the dashboard Usage page exports a CSV by key and bucket (15). security.txt is valid until 9 October 2027. The SOC 2 Type 2 listing and the pentest report sit behind an access request and were not read. No bug bounty or public advisory page was found (10 of 20). Total 65.",
            "transparency": "The hosted service has a named licensor and terms with a stated forum, and the weights carry a published licence text. The licence is not open source, and it restricts commercial use above $1 million in revenue or funding and competing products (15 of 30). The data statements disagree. The developer page says no training on your data, the Terms bar training on identifiable inputs without consent, and the privacy notice says input and output may be used to improve the Services. No retention period for API inputs was found (10 of 30). The dated alias history and the retired-model rule give notice of changes, but no minimum notice period is published (15 of 20). The Trust Centre links a subprocessor list that was not read, and it names AWS and Azure without any regional commitment (10 of 20). Total 50."
          },
          "sources": [
            {
              "what": "Developer page, Managed Cloud tier and the sales-led tiers",
              "url": "https://www.nace.ai/developers",
              "seen": "2026-10-10"
            },
            {
              "what": "Drex product page and its Decision Index claim",
              "url": "https://www.nace.ai/drex",
              "seen": "2026-10-10"
            },
            {
              "what": "Model table, state limits and the drex-latest history",
              "url": "https://console.nace.ai/docs/drex/reference/models",
              "seen": "2026-10-10"
            },
            {
              "what": "Pricing, credit and pay-as-you-go rules",
              "url": "https://console.nace.ai/docs/drex/reference/pricing",
              "seen": "2026-10-10"
            },
            {
              "what": "Request and rate limits",
              "url": "https://console.nace.ai/docs/drex/reference/limits",
              "seen": "2026-10-10"
            },
            {
              "what": "Authentication and key lifecycle",
              "url": "https://console.nace.ai/docs/drex/guides/authentication",
              "seen": "2026-10-10"
            },
            {
              "what": "Quickstart and signup credit",
              "url": "https://console.nace.ai/docs/drex/quickstart",
              "seen": "2026-10-10"
            },
            {
              "what": "Errors and retries guide",
              "url": "https://console.nace.ai/docs/drex/guides/errors-and-retries",
              "seen": "2026-10-10"
            },
            {
              "what": "OpenAPI 3.1 document",
              "url": "https://console.nace.ai/openapi.json",
              "seen": "2026-10-10"
            },
            {
              "what": "llms.txt index",
              "url": "https://drex.nace.ai/llms.txt",
              "seen": "2026-10-10"
            },
            {
              "what": "Developer tools for nace-mcp, SDKs and CLI",
              "url": "https://console.nace.ai/docs/developer-tools/mcp",
              "seen": "2026-10-10"
            },
            {
              "what": "Hugging Face model card and metadata",
              "url": "https://huggingface.co/nace-ai/drex-v1.5",
              "seen": "2026-10-10"
            },
            {
              "what": "Open RAIL-M licence text, modified by Nace",
              "url": "https://huggingface.co/nace-ai/drex-v1.5/raw/main/LICENSE",
              "seen": "2026-10-10"
            },
            {
              "what": "GitHub repository, Apache-2.0 code",
              "url": "https://github.com/nace-ai/drex-decision-models",
              "seen": "2026-10-10"
            },
            {
              "what": "Agent skill repository, MIT",
              "url": "https://github.com/nace-ai/drex-agent-skill",
              "seen": "2026-10-10"
            },
            {
              "what": "Public decision leaderboard, 0.3 data",
              "url": "https://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index.json",
              "seen": "2026-10-10"
            },
            {
              "what": "Public decision leaderboard, 0.2.1 data",
              "url": "https://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index-v0.2.1.json",
              "seen": "2026-10-10"
            },
            {
              "what": "Status page",
              "url": "https://status.nace.ai/",
              "seen": "2026-10-10"
            },
            {
              "what": "Terms of Service",
              "url": "https://www.nace.ai/policies/terms-of-service",
              "seen": "2026-10-10"
            },
            {
              "what": "Privacy notice",
              "url": "https://www.nace.ai/policies/privacy-policy",
              "seen": "2026-10-10"
            },
            {
              "what": "Trust Centre",
              "url": "https://trust.nace.ai",
              "seen": "2026-10-10"
            },
            {
              "what": "security.txt",
              "url": "https://www.nace.ai/.well-known/security.txt",
              "seen": "2026-10-10"
            },
            {
              "what": "Ollama library entry",
              "url": "https://ollama.com/library/drex",
              "seen": "2026-10-10"
            },
            {
              "what": "PyPI nace-mcp metadata",
              "url": "https://pypi.org/pypi/nace-mcp/json",
              "seen": "2026-10-10"
            },
            {
              "what": "npm nace-sdk metadata",
              "url": "https://registry.npmjs.org/nace-sdk/latest",
              "seen": "2026-10-10"
            }
          ],
          "openQuestions": [
            "unchecked: GitHub issue and pull request replies. The repository is not attached to this session, so its issues could not be read.",
            "unchecked: the SOC 2 Type 2 report and the pentest report behind the Trust Centre access request.",
            "unchecked: the subprocessor list and any data residency statement, behind the Trust Centre's SafeBase pages.",
            "unchecked: the incident history. status.nace.ai/history returned the homepage, and only the 90-day uptime figure was read.",
            "unchecked: console.nace.ai/llms.txt timed out. drex.nace.ai/llms.txt loaded.",
            "The vendor says Drex 1.5 is the highest-scoring model under 10B parameters. Jev's size is unpublished and Drex is absent from both public boards, so the ranking cannot be checked.",
            "The 58.28 on the 0.2.1 page equals Surogate Rune 26B-A4B v3's public-index score on the 0.3 board. The source of the figure is not known.",
            "No announcement was found for the drex-latest moves on 27 and 28 September 2026, which the docs say are announced in advance.",
            "Unsloth compatibility is not supported by any Nace page or repository read. The Hugging Face path unsloth/drex-v1.5 did not return a public page.",
            "No Drex-specific service terms were found. The Terms are dated 5 May 2026, before the model was released."
          ]
        },
        "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.7
          }
        ],
        "editorialScores": {
          "ergonomics": 85,
          "maintenance": 65,
          "payments": 40,
          "reliability": 80,
          "schema": 88,
          "security": 65,
          "transparency": 50
        },
        "provenanceScore": 75
      },
      "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"
      },
      "notable": [
        "drex-v1.5 has a state limit of 131,072 tokens and a row limit of 139,264, and was released on 28 September 2026. The pinned drex-v1.0 costs $0.04 per million input tokens (https://console.nace.ai/docs/drex/reference/models and https://console.nace.ai/docs/drex/reference/pricing).",
        "Neither public Decision Index board lists a Drex row. The 0.3 board, generated 9 October 2026, has 116 models, and the 0.2.1 board, generated 28 September 2026, has 70. The 58.08 and 58.28 scores are Nace's own figures (https://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index.json and https://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index-v0.2.1.json).",
        "The Hugging Face model card calls Drex 1.5 the #1 model under 10B on Decision Index 0.3.1 at 58.08, and says Drex, Jev and Nimble sit within the board's 0.9-point tie band (https://huggingface.co/nace-ai/drex-v1.5).",
        "The Terms of Service bar training on identifiable inputs without explicit consent, while the privacy notice says input and output may be used to improve the Services (https://www.nace.ai/policies/terms-of-service and https://www.nace.ai/policies/privacy-policy).",
        "The developer page says 'Public API over TLS, no training on your data' for Managed Cloud (https://www.nace.ai/developers).",
        "Ollama runs need Nace's fork of Ollama on the drex-v1.5 branch, built from source. ollama.com/library/drex returns 404 (https://github.com/nace-ai/ollama and https://ollama.com/library/drex).",
        "The security.txt names trust.nace.ai as the contact and expires on 9 October 2027. The Trust Centre lists SOC 2 Type 2, with the report behind an access request (https://www.nace.ai/.well-known/security.txt and https://trust.nace.ai).",
        "The status page is a BetterStack page showing 100 per cent uptime over 90 days for the API and dashboard component, which serves /v1/systemone (https://status.nace.ai/)."
      ],
      "area": "models",
      "details": [
        {
          "label": "Surface graded",
          "value": "The hosted Drex API at console.nace.ai, with POST /v1/systemone for decisions and GET /v1/models for the model list. The open weights and the bundled code/kev server, derived from Kev (https://github.com/jaredpalmer/kev), are noted but not graded, since a self-hosted server is software the owner runs."
        },
        {
          "label": "Models",
          "value": "drex-v1.0, released 24 September 2026 at $0.04 per million input tokens with a 32,768-token state limit. drex-v1.5, released 28 September 2026 at $0.05 with a 131,072-token state limit. The drex-latest alias points to drex-v1.5. drex-v1.1 is retired and answered by drex-v1.5."
        },
        {
          "label": "Request limits",
          "value": "512 questions per request, a 1,048,576-byte body and a 55-second upstream timeout. A state over the token limit returns 422."
        },
        {
          "label": "Rate limits",
          "value": "Free tier 120 requests a minute with 8 in flight. Paid tier, from the first completed top-up, 600 a minute with 16 in flight. A 429 carries retry-after and retry-after-ms. A 529 means the model service did not answer within 55 seconds."
        },
        {
          "label": "Credit",
          "value": "Signup credit of $25 expires after three months. Monthly credit of $5 expires at the next renewal. Top-ups from $5 to $1,000 by card expire after 12 months. Only a 200 response is debited, once per request_id."
        },
        {
          "label": "Weights",
          "value": "8.95 billion parameters in bf16 across four safetensors shards, about 18 GB. The Q8_0 GGUF is about 9.5 GB. The base model is XiaomiMiMo/MiMo-V2.6-Distill-Qwen-9B with a pointer head."
        },
        {
          "label": "Self-hosted context",
          "value": "The bundled server accepts 16,384 tokens by default and up to 131,072 when KEV_CONTEXT or SYSTEMONE_CONTEXT is raised. The llama.cpp route needs -c 262144 for the full length."
        },
        {
          "label": "Benchmarks",
          "value": "Vendor claims only. Nace reports 58.08 on Decision Index 0.3.1 (public only), 0.12 points above Jev 1.13.0 at 57.96, inside the board's 0.9-point tie band. The site reports 58.28 on Decision Index 0.2.1 and says Drex 1.5 leads all 71 entries under 10B parameters. Neither public edition lists Drex, and Jev's parameter count is unpublished."
        },
        {
          "label": "SDKs and MCP",
          "value": "Python nace-sdk 0.1.0 on PyPI and TypeScript nace-sdk 0.1.0 on npm (Apache-2.0), both published on 8 October 2026. The nace-mcp 0.1.0 server on PyPI has 21 tools, of which decide and list_models cover decisions. A Claude Code plugin and an agent skill (MIT) cover Claude Code, Codex, Cursor, OpenCode, Hermes Agent and OpenClaw."
        },
        {
          "label": "Downloads",
          "value": "npm nace-sdk had 318 downloads in the week to 8 October 2026. PyPI recorded 156 downloads of nace-sdk and 118 of nace-mcp in the last seven days. Hugging Face drex-v1.5 shows 37 downloads and 16 likes on 10 October 2026."
        },
        {
          "label": "Hosting and enterprise tiers",
          "value": "The Trust Centre names AWS and Azure as infrastructure. No regional routing or residency commitment for Drex was found. Dedicated Cloud, Your Cloud and On-Prem tiers are sales-led on the developer page."
        },
        {
          "label": "Trust",
          "value": "SOC 2 Type 2 is listed on trust.nace.ai, but the report and the pentest report sit behind an access request and were not read."
        }
      ],
      "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": 75,
        "checks": [
          {
            "check": "Legal entity named",
            "value": "Nace AI, Inc.",
            "points": 20,
            "max": 20,
            "state": "ok"
          },
          {
            "check": "Domain age",
            "value": "nace.ai, no registry record we could read",
            "points": 0,
            "max": 15,
            "state": "no"
          },
          {
            "check": "Endpoint on the vendor's domain",
            "value": "console.nace.ai",
            "points": 15,
            "max": 15,
            "state": "ok"
          },
          {
            "check": "Terms of service",
            "value": "published",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "Privacy policy",
            "value": "published",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "Status page",
            "value": "status.nace.ai",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "Changelog",
            "value": "not found",
            "points": 0,
            "max": 10,
            "state": "no"
          },
          {
            "check": "security.txt",
            "value": "valid",
            "points": 10,
            "max": 10,
            "state": "ok"
          }
        ]
      },
      "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-10T13:02:21.179574177Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 294,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 208,
          "p95ms24h": 294,
          "samples24h": 21,
          "samples30d": 21,
          "days": [
            {
              "date": "2026-10-10",
              "probes": 21,
              "ok": 21
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.nace.ai",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-10T11:53:13.006193955Z"
        },
        "updatedAt": "2026-10-10T13:02:21.179574177Z"
      }
    },
    "verify": {
      "accepts": "a page on nace.ai or one of its subdomains",
      "badgeUrl": "https://www.anchorterminal.com/badges/nace-drex.svg",
      "body": {
        "slug": "nace-drex",
        "url": "the page with the badge or the link"
      },
      "docs": "https://www.anchorterminal.com/builders/#verify",
      "effect": "none, it never changes a grade, rank or review",
      "endpoint": "https://www.anchorterminal.com/api/v1/verify",
      "listingUrl": "https://www.anchorterminal.com/tools/nace-drex",
      "mcpTool": "verify_listing",
      "recheck": "weekly; two failed checks in a row and it lapses, a later pass restores it",
      "snippets": {
        "html": "\u003ca href=\"https://www.anchorterminal.com/tools/nace-drex\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/nace-drex.svg\" alt=\"Drex 1.5 on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e",
        "markdown": "[![Drex 1.5 on Anchor Terminal](https://www.anchorterminal.com/badges/nace-drex.svg)](https://www.anchorterminal.com/tools/nace-drex)",
        "link": "\u003ca href=\"https://www.anchorterminal.com/tools/nace-drex\"\u003eDrex 1.5 on Anchor Terminal\u003c/a\u003e"
      }
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/nace-drex",
    "json": "https://www.anchorterminal.com/tools/nace-drex.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/nace-drex.md",
    "slim": "https://www.anchorterminal.com/tools/nace-drex.min.md"
  },
  "markdown": "## Overview\n\n**Grade B · 69.7/100 · rank #172 of 954 · #2 in Decision models · not agent-ready · confidence medium**\n\n\n## Assessment\n\nThe 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## Facts\n\n| Field | Value |\n| --- | --- |\n| Vendor | Nace AI, Inc. (Nace.AI) (https://www.nace.ai) |\n| Kind | Model API |\n| Category | Decision models (https://www.anchorterminal.com/categories/decision-models) |\n| Transport | HTTP |\n| Endpoint | `https://console.nace.ai/v1/systemone` |\n| Auth | API key · 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. |\n| Pricing | Freemium (Freemium) · 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. |\n| x402 | No · No x402, MPP or L402 in the pricing reference, the API reference or the OpenAPI document (checked 10 October 2026). |\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. |\n| Packages | pypi: `nace-sdk`; npm: `nace-sdk`; pypi: `nace-mcp` |\n| Source | https://huggingface.co/nace-ai/drex-v1.5 |\n| Docs | https://console.nace.ai/docs/drex |\n| llms.txt | https://drex.nace.ai/llms.txt |\n| Last release | 2026-09-28 |\n| npm downloads / week | 318 |\n| PyPI downloads / week | 156 |\n| Surface graded | The hosted Drex API at console.nace.ai, with POST /v1/systemone for decisions and GET /v1/models for the model list. The open weights and the bundled code/kev server, derived from Kev (https://github.com/jaredpalmer/kev), are noted but not graded, since a self-hosted server is software the owner runs. |\n| Models | drex-v1.0, released 24 September 2026 at $0.04 per million input tokens with a 32,768-token state limit. drex-v1.5, released 28 September 2026 at $0.05 with a 131,072-token state limit. The drex-latest alias points to drex-v1.5. drex-v1.1 is retired and answered by drex-v1.5. |\n| Request limits | 512 questions per request, a 1,048,576-byte body and a 55-second upstream timeout. A state over the token limit returns 422. |\n| Rate limits | Free tier 120 requests a minute with 8 in flight. Paid tier, from the first completed top-up, 600 a minute with 16 in flight. A 429 carries retry-after and retry-after-ms. A 529 means the model service did not answer within 55 seconds. |\n| Credit | Signup credit of $25 expires after three months. Monthly credit of $5 expires at the next renewal. Top-ups from $5 to $1,000 by card expire after 12 months. Only a 200 response is debited, once per request_id. |\n| Weights | 8.95 billion parameters in bf16 across four safetensors shards, about 18 GB. The Q8_0 GGUF is about 9.5 GB. The base model is XiaomiMiMo/MiMo-V2.6-Distill-Qwen-9B with a pointer head. |\n| Self-hosted context | The bundled server accepts 16,384 tokens by default and up to 131,072 when KEV_CONTEXT or SYSTEMONE_CONTEXT is raised. The llama.cpp route needs -c 262144 for the full length. |\n| Benchmarks | Vendor claims only. Nace reports 58.08 on Decision Index 0.3.1 (public only), 0.12 points above Jev 1.13.0 at 57.96, inside the board's 0.9-point tie band. The site reports 58.28 on Decision Index 0.2.1 and says Drex 1.5 leads all 71 entries under 10B parameters. Neither public edition lists Drex, and Jev's parameter count is unpublished. |\n| SDKs and MCP | Python nace-sdk 0.1.0 on PyPI and TypeScript nace-sdk 0.1.0 on npm (Apache-2.0), both published on 8 October 2026. The nace-mcp 0.1.0 server on PyPI has 21 tools, of which decide and list_models cover decisions. A Claude Code plugin and an agent skill (MIT) cover Claude Code, Codex, Cursor, OpenCode, Hermes Agent and OpenClaw. |\n| Downloads | npm nace-sdk had 318 downloads in the week to 8 October 2026. PyPI recorded 156 downloads of nace-sdk and 118 of nace-mcp in the last seven days. Hugging Face drex-v1.5 shows 37 downloads and 16 likes on 10 October 2026. |\n| Hosting and enterprise tiers | The Trust Centre names AWS and Azure as infrastructure. No regional routing or residency commitment for Drex was found. Dedicated Cloud, Your Cloud and On-Prem tiers are sales-led on the developer page. |\n| Trust | SOC 2 Type 2 is listed on trust.nace.ai, but the report and the pentest report sit behind an access request and were not read. |\n| Capabilities | inference.decision |\n| Tags | hosted, model, open-weights, llms-txt, openapi, python, typescript, mcp, free-tier, usage-priced, status-page |\n| JSON | https://www.anchorterminal.com/api/v1/tools/nace-drex.json |\n\n## Score breakdown (methodology v0.4, October 2026 research run)\n\nAssessed 2026-10-10 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: medium. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. \"This run\" is each category's share of the 100 points.\n\n| Category | Weight | This run | Score (0–100) | Points |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% | 20 | 80 | 16.0 |\n| Performance | 10% | pending | pending | n/a |\n| Schema \u0026 documentation | 13% | 16.2 | 88 | 14.3 |\n| Agent ergonomics | 13% | 16.2 | 85 | 13.8 |\n| Security \u0026 auth | 14% | 17.5 | 65 | 11.4 |\n| Payments \u0026 pricing | 10% | 12.5 | 40 | 5.0 |\n| Task success | 10% | pending | pending | n/a |\n| Maintenance \u0026 community | 7% | 8.8 | 65 | 5.7 |\n| Transparency \u0026 trust (editorial 50, provenance 75) | 7% | 8.8 | 63 | 5.5 |\n| Negative events | up to −15 | up to −15 | 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.  | -2 |\n| **Total** | | | | **69.7 → B** |\n\n### Why each score\n\n- Reliability 80: A public status page with component history, a BetterStack page, names an API and dashboard component that serves /v1/systemone, and it shows 100 per cent uptime over 90 days (20). The history page returned the homepage, so no incident list was read. Drex has been public for 12 days, and the record is short for the model itself. The incident score is therefore 20 of 30. Clef, Celeris and OpenAI got 5 or 8 for records only a day or two old. Here the 90-day window covers Drex's 12 days with no incident shown, so the score is higher (20). Rate limits are published with numbers for the free and paid tiers (15). A 429 carries Retry-After and retry-after-ms, a 529 says to retry shortly, the docs advise capped backoff with jitter, and a decision call changes no stored state (15). No SLA for any tier was found, and the Trust Centre gives recovery objectives on request only (0). No beta or preview label was found on the API or its docs (10). Total 80.\n- Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes.\n- Schema \u0026 documentation 88: A public OpenAPI 3.1 document for the Drex API at console.nace.ai/openapi.json, with POST /v1/systemone and its request schema (25). llms.txt is served at drex.nace.ai/llms.txt. The docs have a Copy Markdown control, but the Markdown URLs we tried returned errors (10). The docs say what Drex is for and what it cannot do, since it generates no text and picks only from the options a caller supplies. No page lists languages or weak areas, and none says when not to use it (15 of 20). Questions are typed as noul, choice or score, with named options and a 512-question limit. The state is free-form JSON by design (13 of 15). Examples in curl, TypeScript, Python and the CLI, and an error reference with types, messages and headers (15). Pinned model ids and a dated alias history earn 10 of the 15 for versioning and changelog. No public changelog was found, so 5 is withheld (10). Total 88.\n- Agent ergonomics 85: A decision answer is one probability per option, and no tokens are generated, so the response is compact (25). Pagination does not apply. Limits on question count, body size and state tokens are stated, but there is no output-size control (15 of 20). Errors carry a type, a message and a request id, and some messages name the fix, such as the valid model ids (20). Retry guidance is documented with Retry-After, but /v1/systemone documents no idempotency key, and each successful call is debited once per request_id, so a retry may be billed again (10 of 20). The model is optional and defaults to drex-v1.5. Official SDKs exist in Python and TypeScript, and there is a CLI (15). Total 85.\n- Security \u0026 auth 65: Bearer keys in the nace_sk_ format are revocable and can be rotated without downtime, and an account is capped at three active keys. No scopes are documented (20). No read-only mode or per-key limit was found, so least privilege stops at the account (10 of 20). The decision call returns only probabilities over options the caller supplies, with no free text. The checklist gives 10 to a tool that returns no untrusted content, and that is the award here (10). Each response carries a request id, and the dashboard Usage page exports a CSV by key and bucket (15). security.txt is valid until 9 October 2027. The SOC 2 Type 2 listing and the pentest report sit behind an access request and were not read. No bug bounty or public advisory page was found (10 of 20). Total 65.\n- Payments \u0026 pricing 40: No machine payment protocol on the API, and no x402, MPP or L402 in the pricing reference, the API reference or the OpenAPI document (0). Per-token prices are on the pricing reference without a login (20). A free tier needs no card, through $25 of signup credit after an emailed-code sign-in and a $5 monthly credit (20). Onboarding needs a browser sign-in and a key copied from the dashboard, so an agent cannot start alone (0). Total 40.\n- Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored.\n- Maintenance \u0026 community 65: The last model change was on 28 September 2026, 12 days before this check, which earns the full 30. The docs list dated model entries in the last 90 days, drex-v1.0 on 24 September, the drex-latest moves on 27 and 28 September, and drex-v1.5 on 28 September (20). Responsiveness scores 0 because GitHub issues could not be read from this session (0 of 25, unchecked). The Python and TypeScript SDKs and the MCP server are current, each at 0.1.0 and published on 8 October 2026 (15). The repository has tests but no CI workflow in its tree, so CI scores 0 (0 of 10). Total 65.\n- Transparency \u0026 trust 63: The hosted service has a named licensor and terms with a stated forum, and the weights carry a published licence text. The licence is not open source, and it restricts commercial use above $1 million in revenue or funding and competing products (15 of 30). The data statements disagree. The developer page says no training on your data, the Terms bar training on identifiable inputs without consent, and the privacy notice says input and output may be used to improve the Services. No retention period for API inputs was found (10 of 30). The dated alias history and the retired-model rule give notice of changes, but no minimum notice period is published (15 of 20). The Trust Centre links a subprocessor list that was not read, and it names AWS and Azure without any regional commitment (10 of 20). Total 50.\n\nFix list for a coding agent, everything this grade says the listing lacks, the biggest gain first (20 items): https://www.anchorterminal.com/fixes/nace-drex.md (JSON https://www.anchorterminal.com/fixes/nace-drex.json)\n\n### What we couldn't check\n\n- unchecked: GitHub issue and pull request replies. The repository is not attached to this session, so its issues could not be read.\n- unchecked: the SOC 2 Type 2 report and the pentest report behind the Trust Centre access request.\n- unchecked: the subprocessor list and any data residency statement, behind the Trust Centre's SafeBase pages.\n- unchecked: the incident history. status.nace.ai/history returned the homepage, and only the 90-day uptime figure was read.\n- unchecked: console.nace.ai/llms.txt timed out. drex.nace.ai/llms.txt loaded.\n- The vendor says Drex 1.5 is the highest-scoring model under 10B parameters. Jev's size is unpublished and Drex is absent from both public boards, so the ranking cannot be checked.\n- The 58.28 on the 0.2.1 page equals Surogate Rune 26B-A4B v3's public-index score on the 0.3 board. The source of the figure is not known.\n- No announcement was found for the drex-latest moves on 27 and 28 September 2026, which the docs say are announced in advance.\n- Unsloth compatibility is not supported by any Nace page or repository read. The Hugging Face path unsloth/drex-v1.5 did not return a public page.\n- No Drex-specific service terms were found. The Terms are dated 5 May 2026, before the model was released.\n\n### Sources\n\n- Developer page, Managed Cloud tier and the sales-led tiers: \u003chttps://www.nace.ai/developers\u003e (seen 2026-10-10)\n- Drex product page and its Decision Index claim: \u003chttps://www.nace.ai/drex\u003e (seen 2026-10-10)\n- Model table, state limits and the drex-latest history: \u003chttps://console.nace.ai/docs/drex/reference/models\u003e (seen 2026-10-10)\n- Pricing, credit and pay-as-you-go rules: \u003chttps://console.nace.ai/docs/drex/reference/pricing\u003e (seen 2026-10-10)\n- Request and rate limits: \u003chttps://console.nace.ai/docs/drex/reference/limits\u003e (seen 2026-10-10)\n- Authentication and key lifecycle: \u003chttps://console.nace.ai/docs/drex/guides/authentication\u003e (seen 2026-10-10)\n- Quickstart and signup credit: \u003chttps://console.nace.ai/docs/drex/quickstart\u003e (seen 2026-10-10)\n- Errors and retries guide: \u003chttps://console.nace.ai/docs/drex/guides/errors-and-retries\u003e (seen 2026-10-10)\n- OpenAPI 3.1 document: \u003chttps://console.nace.ai/openapi.json\u003e (seen 2026-10-10)\n- llms.txt index: \u003chttps://drex.nace.ai/llms.txt\u003e (seen 2026-10-10)\n- Developer tools for nace-mcp, SDKs and CLI: \u003chttps://console.nace.ai/docs/developer-tools/mcp\u003e (seen 2026-10-10)\n- Hugging Face model card and metadata: \u003chttps://huggingface.co/nace-ai/drex-v1.5\u003e (seen 2026-10-10)\n- Open RAIL-M licence text, modified by Nace: \u003chttps://huggingface.co/nace-ai/drex-v1.5/raw/main/LICENSE\u003e (seen 2026-10-10)\n- GitHub repository, Apache-2.0 code: \u003chttps://github.com/nace-ai/drex-decision-models\u003e (seen 2026-10-10)\n- Agent skill repository, MIT: \u003chttps://github.com/nace-ai/drex-agent-skill\u003e (seen 2026-10-10)\n- Public decision leaderboard, 0.3 data: \u003chttps://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index.json\u003e (seen 2026-10-10)\n- Public decision leaderboard, 0.2.1 data: \u003chttps://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index-v0.2.1.json\u003e (seen 2026-10-10)\n- Status page: \u003chttps://status.nace.ai/\u003e (seen 2026-10-10)\n- Terms of Service: \u003chttps://www.nace.ai/policies/terms-of-service\u003e (seen 2026-10-10)\n- Privacy notice: \u003chttps://www.nace.ai/policies/privacy-policy\u003e (seen 2026-10-10)\n- Trust Centre: \u003chttps://trust.nace.ai\u003e (seen 2026-10-10)\n- security.txt: \u003chttps://www.nace.ai/.well-known/security.txt\u003e (seen 2026-10-10)\n- Ollama library entry: \u003chttps://ollama.com/library/drex\u003e (seen 2026-10-10)\n- PyPI nace-mcp metadata: \u003chttps://pypi.org/pypi/nace-mcp/json\u003e (seen 2026-10-10)\n- npm nace-sdk metadata: \u003chttps://registry.npmjs.org/nace-sdk/latest\u003e (seen 2026-10-10)\n\n## Who's behind it (provenance 75/100, checked 2026-10-10)\n\n| Check | Finding | Points |\n| --- | --- | --- |\n| Legal entity named | Nace AI, Inc. | 20/20 |\n| Domain age | nace.ai, no registry record we could read | 0/15 |\n| Endpoint on the vendor's domain | console.nace.ai | 15/15 |\n| Terms of service | published | 10/10 |\n| Privacy policy | published | 10/10 |\n| Status page | status.nace.ai | 10/10 |\n| Changelog | not found | 0/10 |\n| security.txt | valid | 10/10 |\n\nThe Terms were last updated 5 May 2026, before Drex was released, and no Drex-specific service terms were found.\n\nThe security.txt expires on 9 October 2027. The console changelog URL returned 500 and nace.ai/changelog returned 404.\n\nThe Hugging Face cardData field marks the repository as private, while the Hub API returns it as public and the files download without an account.\n\n### Terms and privacy, as read\n\nA reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice.\n\n**Terms of service** (https://www.nace.ai/policies/terms-of-service), not read yet.\n\n\n**Privacy policy** (https://www.nace.ai/policies/privacy-policy), not read yet.\n\n\n## Live (updated 2026-10-10 13:02 UTC)\n\n- Right now: up, HTTP 405, 294 ms, checked 2026-10-10 13:02 UTC (get on `https://console.nace.ai/v1/systemone`)\n- Uptime 24h 100.0% (21 probes) · 30 days 100.0% (21 probes) · p50 208 ms · p95 294 ms\n- Vendor status page: unknown, no machine-readable status found\n- Always current: https://www.anchorterminal.com/api/v1/live/nace-drex.json\n\n## Probe metrics\n\nNot measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score.\n\n## Prices\n\n| Item | Price | Unit | Note |\n| --- | --- | --- | --- |\n| Drex 1.5 input | $0.05 | per 1M tokens | Per input token, as reported in usage.input_tokens. The pinned drex-v1.0 costs $0.04. |\n| Drex 1.5 output | free | per 1M tokens | Reported in usage.output_tokens and not billed. |\n\nAcross all listings: https://www.anchorterminal.com/prices/index.md\n\n## Strengths\n\n- 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.\n- 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.\n- 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.\n- Pinned model ids (drex-v1.0, drex-v1.5) that stay on their version, with a dated record of the drex-latest alias moves.\n- Official Python and TypeScript SDKs (nace-sdk), an MCP server (nace-mcp) with 21 tools, and the weights on Hugging Face.\n\n## Weaknesses\n\n- 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- The weights are under Open RAIL-M, which restricts commercial use above $1 million in revenue or funding and excludes competing products.\n- 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.\n- No SLA, changelog or readable incident list for the model. Drex has been public for 12 days.\n- Sign-up needs an emailed code and a browser step. The $25 signup credit is granted once per mailbox and expires after three months.\n\n## Before you call it (notes for agents)\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## Connect\n\nInstall:\n\n```bash\npip install nace-sdk   # or: npm install nace-sdk\n```\n\nFirst request:\n\n```bash\ncurl 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?\"}}}'\n```\n\nClaude Code:\n\n```bash\nuvx nace-mcp login\nclaude mcp add nace -- uvx nace-mcp\n```\n\n## Similar tools\n\nRanked by shared capabilities, then score. Same-category tools with no shared capability key are listed last.\n\n| Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown |\n| --- | --- | --- | --- | --- | --- | --- |\n| OpenAI Decisions API | BB | 71.5 | 123 | inference.decision | no | https://www.anchorterminal.com/tools/openai-decisions-api.md |\n| Decider | B | 69.5 | 181 | inference.decision | no | https://www.anchorterminal.com/tools/decider.md |\n| Laya | B | 69.2 | 192 | inference.decision | no | https://www.anchorterminal.com/tools/convai-laya.md |\n| Kev | B | 67.4 | 254 | inference.decision | no | https://www.anchorterminal.com/tools/jaredpalmer-kev.md |\n| Vela 2.0 | B | 66.5 | 291 | inference.decision | no | https://www.anchorterminal.com/tools/vela.md |\n| Clef | B | 65.9 | 307 | inference.decision | no | https://www.anchorterminal.com/tools/cloudflare-clef.md |\n\n## Panel reviews (0)\n\nReviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): .\n\nDesk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md\n\n## Notable\n\n- drex-v1.5 has a state limit of 131,072 tokens and a row limit of 139,264, and was released on 28 September 2026. The pinned drex-v1.0 costs $0.04 per million input tokens (https://console.nace.ai/docs/drex/reference/models and https://console.nace.ai/docs/drex/reference/pricing).\n- Neither public Decision Index board lists a Drex row. The 0.3 board, generated 9 October 2026, has 116 models, and the 0.2.1 board, generated 28 September 2026, has 70. The 58.08 and 58.28 scores are Nace's own figures (https://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index.json and https://huggingface.co/spaces/multimodalart/jev-decision-index/resolve/main/data/index-v0.2.1.json).\n- The Hugging Face model card calls Drex 1.5 the #1 model under 10B on Decision Index 0.3.1 at 58.08, and says Drex, Jev and Nimble sit within the board's 0.9-point tie band (https://huggingface.co/nace-ai/drex-v1.5).\n- The Terms of Service bar training on identifiable inputs without explicit consent, while the privacy notice says input and output may be used to improve the Services (https://www.nace.ai/policies/terms-of-service and https://www.nace.ai/policies/privacy-policy).\n- The developer page says 'Public API over TLS, no training on your data' for Managed Cloud (https://www.nace.ai/developers).\n- Ollama runs need Nace's fork of Ollama on the drex-v1.5 branch, built from source. ollama.com/library/drex returns 404 (https://github.com/nace-ai/ollama and https://ollama.com/library/drex).\n- The security.txt names trust.nace.ai as the contact and expires on 9 October 2027. The Trust Centre lists SOC 2 Type 2, with the report behind an access request (https://www.nace.ai/.well-known/security.txt and https://trust.nace.ai).\n- The status page is a BetterStack page showing 100 per cent uptime over 90 days for the API and dashboard component, which serves /v1/systemone (https://status.nace.ai/).\n\n- #2 of 14 in Best decision models for AI agents: https://www.anchorterminal.com/best/decision-models/index.md\n- All 91 decisions comparisons: https://www.anchorterminal.com/compare/decision-models/index.md\n\n## Compare\n\n- [Celeris-1 Decision vs Drex 1.5](https://www.anchorterminal.com/compare/celeris-1-decision-vs-nace-drex.md): D 49.3 vs B 69.7\n- [Clef vs Drex 1.5](https://www.anchorterminal.com/compare/cloudflare-clef-vs-nace-drex.md): B 65.9 vs B 69.7\n- [Laya vs Drex 1.5](https://www.anchorterminal.com/compare/convai-laya-vs-nace-drex.md): B 69.2 vs B 69.7\n- [Decider vs Drex 1.5](https://www.anchorterminal.com/compare/decider-vs-nace-drex.md): B 69.5 vs B 69.7\n- [GLiClass vs Drex 1.5](https://www.anchorterminal.com/compare/gliclass-vs-nace-drex.md): D 49.9 vs B 69.7\n- [Kev vs Drex 1.5](https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-nace-drex.md): B 67.4 vs B 69.7\n- [Liquid d1 vs Drex 1.5](https://www.anchorterminal.com/compare/liquid-d1-vs-nace-drex.md): E 43.5 vs B 69.7\n- [Microsoft-Decision-1 vs Drex 1.5](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-nace-drex.md): E 39 vs B 69.7\n- [Drex 1.5 vs OpenAI Decisions API](https://www.anchorterminal.com/compare/nace-drex-vs-openai-decisions-api.md): B 69.7 vs BB 71.5\n- [Drex 1.5 vs pplx-decider](https://www.anchorterminal.com/compare/nace-drex-vs-pplx-decider.md): B 69.7 vs B 62.9\n- [Drex 1.5 vs Strands Decider 2B](https://www.anchorterminal.com/compare/nace-drex-vs-strands-decider.md): B 69.7 vs C 61.3\n- [Drex 1.5 vs Jev](https://www.anchorterminal.com/compare/nace-drex-vs-typesafe-jev.md): B 69.7 vs B 62.1\n- [Drex 1.5 vs Vela 2.0](https://www.anchorterminal.com/compare/nace-drex-vs-vela.md): B 69.7 vs B 66.5\n\n## Verify this listing\n\nFor the vendor. The badge or a plain link to this page verifies the listing, from a page on nace.ai or one of its subdomains. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{\"slug\": \"nace-drex\", \"url\": \"…\"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify\n\nHTML badge:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/nace-drex\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/nace-drex.svg\" alt=\"Drex 1.5 on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e\n```\n\nMarkdown badge, for a README:\n\n```markdown\n[![Drex 1.5 on Anchor Terminal](https://www.anchorterminal.com/badges/nace-drex.svg)](https://www.anchorterminal.com/tools/nace-drex)\n```\n\nPlain link:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/nace-drex\"\u003eDrex 1.5 on Anchor Terminal\u003c/a\u003e\n```\n\n## Share this listing\n\nFor the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say Drex 1.5 is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score.\n\n- Dark: https://www.anchorterminal.com/assets/share/nace-drex-dark.png\n- Light: https://www.anchorterminal.com/assets/share/nace-drex-light.png\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "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"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Decision models",
        "url": "https://www.anchorterminal.com/categories/decision-models"
      },
      {
        "name": "Drex 1.5",
        "url": ""
      }
    ],
    "description": "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.",
    "facts": [
      "rank #172 of 954",
      "API key auth",
      "0 desk reviews"
    ],
    "h1": "Drex 1.5",
    "image": "https://www.anchorterminal.com/assets/og/tools-nace-drex.png",
    "path": "/tools/nace-drex",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Drex 1.5 review (2026): pricing, alternatives and grade B",
    "toc": null,
    "updated": "2026-10-10",
    "url": "https://www.anchorterminal.com/tools/nace-drex"
  },
  "tokens": {
    "markdown": 7300,
    "slim": 2130
  },
  "version": 1
}
