{
  "data": {
    "a": {
      "slug": "antseed",
      "name": "Antseed",
      "vendor": "Antseed Foundation",
      "vendorUrl": "https://antseed.com",
      "kind": "router",
      "category": "inference",
      "summary": "Antseed is an open-source peer-to-peer network for buying and selling AI inference. A buyer runs a local proxy with OpenAI and Anthropic format endpoints, which routes each request to an independent seller and pays in USDC on Base.",
      "url": "https://www.anchorterminal.com/tools/antseed",
      "markdownUrl": "https://www.anchorterminal.com/tools/antseed.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/antseed.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/antseed.json",
      "dns": "antseed.grade.anchorterminal.com",
      "repo": "https://github.com/Antseed/antseed",
      "license": "GPL-3.0 (LICENSE in the repository). The @antseed/cli manifest on npm carries no licence field",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "npm",
          "name": "@antseed/cli"
        }
      ],
      "auth": "none",
      "authNotes": "No account and no API key. The local proxy at 127.0.0.1:8377 doesn't check a key, so clients that need one send a placeholder such as `antseed-p2p`. Identity is a secp256k1 key the CLI creates on first run. Its EVM address is the peer id and the paying wallet. A public tunnel or the gateway (`antseed gateway`, `antseed tunnel start`) needs a generated `antseed_...` bearer key, with optional spend limits and expiry per key.",
      "pricing": "usage",
      "pricingNotes": "Sellers set their own prices per 1M input, cached-input and output tokens, published without login per PRICING.md and readable live with `antseed network browse --json`. Buyers pre-deposit USDC on Base and pay per request. Some models are free. The FAQ sets network fees at 4 per cent, and a gasless deposit costs a fixed $0.05 relay fee. The software is free.",
      "priceSummary": "4% fee",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "Inference isn't paid by x402. Sellers answer HTTP 402 and the buyer signs Antseed's own EIP-712 ReserveAuth and SpendingAuth against an on-chain USDC channel (https://antseed.com/blog/the-402-flow/). x402 v2 appears only on `POST /v1/key/topup` of a gateway the owner runs, off until enabled per key (CHANGELOG.md, checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 106,
        "npmWeekly": 1823,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://antseed.com/docs/",
      "llmsTxt": "https://antseed.com/llms.txt",
      "capabilities": [
        "inference.router",
        "inference.llm"
      ],
      "tags": [
        "open-source",
        "local",
        "p2p",
        "usdc",
        "base",
        "no-signup",
        "no-card",
        "openai-compatible",
        "anthropic-compatible",
        "llms-txt",
        "cli",
        "desktop",
        "pre-1.0"
      ],
      "lastRelease": "2026-10-31",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 54.1,
        "grade": "C",
        "agentReady": false,
        "rank": 827,
        "ranked": true,
        "rankOf": 1354,
        "categoryRank": 21,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 56,
          "maintenance": 79,
          "payments": 70,
          "reliability": 52,
          "schema": 55,
          "security": 45,
          "transparency": 59
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-04"
        },
        "negative": -3,
        "negativeNotes": [
          "2026-10-12. The buyer proxy forwarded a client's `Authorization`, `x-api-key`, cookie and other credential headers to the seller it routed to, a flaw the repository's own review of 8 March 2026 lists as VULN-002 and issue #1104 (4 October 2026) raised. Commit 6d2c7c13 stopped it, first released in v0.2.58 on 12 October 2026, and CHANGELOG.md marks the entry as security and tells users to rotate exposed keys. Two more released fixes marked security in CHANGELOG.md fold into the same term, a local client spending from a workspace wallet by naming its buyer identity (v0.2.61, 16 October 2026) and API-key holders reusing a request ID to skip spend accounting (v0.2.67, 22 October 2026). No published advisory was found on osv.dev, so the released fixes without an advisory take -3. https://github.com/Antseed/antseed/blob/main/CHANGELOG.md"
        ],
        "verdict": "A buyer needs no account. The CLI creates a wallet key, free models answer at once and paid ones draw on deposited USDC, with seller, tokens and cost in response headers. Sellers are unvetted and can read prompts unless TEE-verified, the proxy forwarded client credentials to them until 12 October 2026 with no advisory, and every package is pre-1.0.",
        "bestFor": "Agents and coding tools that want pay-per-request inference with no account, and owners comfortable holding USDC on Base.",
        "strengths": [
          "No sign-up. `npm install -g @antseed/cli` and `antseed buyer start` give a local endpoint at http://localhost:8377, and some models are free",
          "One proxy accepts Anthropic Messages, OpenAI Chat Completions and OpenAI Responses requests and translates between them when the seller speaks another format",
          "PRICING.md says seller prices per 1M tokens are published with no login, and `antseed network browse --json` reads them live",
          "Non-streaming responses carry `x-antseed-peer-id`, token counts and `x-antseed-estimated-cost-usd`, and `antseed buyer metering` gives totals per channel",
          "GPL-3.0 source, CI on main and 67 tagged releases between 6 August and 31 October 2026"
        ],
        "weaknesses": [
          "The buyer proxy copied client credential headers to sellers until v0.2.58 (12 October 2026), with no published advisory",
          "Sellers are independent and unvetted. The FAQ says a standard seller can read the prompt it serves, and each sets its own data practices",
          "Pre-1.0 everywhere. Release tag v0.2.72 carries CLI 0.1.220, and CHANGELOG.md keeps recent entries under one Unreleased heading",
          "No OpenAPI document, security.txt, SECURITY.md, published advisory, bug bounty or contract audit report was found",
          "The buyer key is also the wallet, and the CLI stores it in plain text at ~/.antseed/identity.key unless `ANTSEED_IDENTITY_HEX` is set"
        ],
        "agentNotes": [
          "Send a placeholder key such as `antseed-p2p`, and run v0.2.58 or later, which stops credential headers reaching sellers.",
          "Call `GET /v1/models` first and request a concrete id. The `antseed` alias works only when the desktop app has a model selected",
          "Handle 402 `insufficient_deposits` by reading `suggestedAmount`, then fund the address from `antseed buyer deposit` with USDC on Base",
          "Pass `--verifiers antseed-verifier --require-verifier` to `antseed buyer start` when prompts are private, so only TEE-verified sellers are routed",
          "Read `x-antseed-peer-id` and `x-antseed-estimated-cost-usd` on each response, and pin a seller with `\u003cpeerId\u003e@\u003cmodel\u003e` when the same one must answer"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 54.1
          }
        ],
        "editorialScores": {
          "ergonomics": 56,
          "maintenance": 79,
          "payments": 70,
          "reliability": 52,
          "schema": 55,
          "security": 45,
          "transparency": 66
        },
        "provenanceScore": 52,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-04",
            "maintenance": "2026-11-04",
            "payments": "2026-11-04",
            "reliability": "2026-11-04",
            "schema": "2026-11-04",
            "security": "2026-11-04",
            "transparency": "2026-11-04"
          },
          "last": "2026-11-04",
          "lastMoved": "2026-11-04",
          "oldest": "2026-11-04",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "npm install -g @antseed/cli \u0026\u0026 antseed buyer start",
        "http": "curl http://localhost:8377/v1/chat/completions -H 'content-type: application/json' -d '{\"model\": \"deepseek-v4-flash\", \"messages\": [{\"role\": \"user\", \"content\": \"Hello\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.router",
        "tool": "https://letme.dev/antseed"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "Network fee",
          "unit": "pct",
          "usd": 4,
          "note": "Per the FAQ. Model prices are set by each seller"
        },
        {
          "item": "Gasless deposit relay",
          "unit": "tx",
          "usd": 0.05,
          "note": "Fixed fee per sweep on Base mainnet"
        }
      ],
      "provenance": {
        "legalEntity": "Antseed Foundation",
        "domain": "antseed.com",
        "domainRegistered": "2026-02-23",
        "endpointOnVendorDomain": null,
        "terms": "https://antseed.com/terms-of-service/",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://github.com/Antseed/antseed/blob/main/CHANGELOG.md",
        "securityTxt": "none",
        "checked": "2026-11-04",
        "notes": [
          "The site footer reads © 2026 Antseed Foundation. The foundation post of 17 July 2026 calls it a non-profit and gives no jurisdiction or registration number.",
          "The terms (last updated 9 October 2026, Gibraltar law) say the protocol is not a company and that supporting entities don't operate or control the network. Their contact section points to the repository's issues.",
          "https://antseed.com/privacy/ is a product page about anonymity, not a privacy policy. Section 16 of the terms covers data, and docs/telemetry.md in the repository covers the desktop app.",
          "The endpoint an agent calls is on the owner's machine. The price snapshot is at network.antseed.com, and https://antseed.com/network shows live network data with no incident history.",
          "antseed.com/.well-known/security.txt and /security.txt both returned 404 on 8 October, and the repository has no SECURITY.md on 4 November.",
          "RDAP gives 2026-02-23 as the registration date for antseed.com. @antseed/cli was first published to npm on 2026-02-24.",
          "The terms bar using software, automated agents or scripts to scrape or mine data from the Offerings, defined to include the documentation, so antseed.com and network.antseed.com beyond the terms were not read on 4 November."
        ],
        "score": 52
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/antseed.json",
      "live": {
        "slug": "antseed",
        "versions": [
          {
            "registry": "github",
            "name": "Antseed/antseed",
            "version": "v0.2.74",
            "released": "2026-11-05",
            "seenAt": "2026-11-05T21:12:33.702660964Z"
          },
          {
            "registry": "npm",
            "name": "@antseed/cli",
            "version": "0.1.230",
            "seenAt": "2026-11-05T21:12:32.826220398Z"
          }
        ],
        "githubStars": 133,
        "npmWeekly": 4441,
        "securityTxt": {
          "url": "https://antseed.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-05T15:56:26.696683656Z"
        },
        "llmsTxt": {
          "url": "https://antseed.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-05T15:25:11.466470583Z"
        },
        "domain": {
          "domain": "antseed.com",
          "registered": "2026-02-23",
          "source": "https://rdap.verisign.com/com/v1/domain/antseed.com",
          "checkedAt": "2026-11-01T14:07:44.278290475Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/Antseed/antseed/main/CHANGELOG.md",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-05T13:02:31.95494682Z",
            "changedAt": "2026-11-05T13:02:31.95494682Z",
            "fingerprint": "c963cadf4dc2"
          },
          {
            "url": "https://antseed.com/terms-of-service/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-05T12:46:13.491482761Z",
            "changedAt": "2026-10-29T04:58:31.310358429Z",
            "fingerprint": "9c5799bf23b1"
          }
        ],
        "github": {
          "repo": "antseed/antseed",
          "checkedAt": "2026-11-02T08:31:03.445259855Z",
          "stars": 132,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-11-02T02:30:59Z",
          "openIssues": 76,
          "openPRs": 47,
          "issuesOpened90d": 109,
          "issuesClosed90d": 55,
          "prsMerged90d": 435,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 50,
            "failure": 0,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-11-01T03:43:44Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 22,
            "medianDays": 0.4
          }
        },
        "updatedAt": "2026-11-05T21:12:33.702660964Z"
      }
    },
    "answer": "Antseed scores 54.1 (C) on agent readiness against Inkling 2 Small's 52.1 (D), and leads in 3 of 7 scored categories. Inkling 2 Small leads on schema \u0026 documentation, agent ergonomics, security \u0026 auth and transparency \u0026 trust.",
    "b": {
      "slug": "inkling-2-small",
      "name": "Inkling 2 Small",
      "vendor": "Thinking Machines Lab",
      "vendorUrl": "https://thinkingmachines.ai",
      "kind": "model",
      "category": "inference",
      "summary": "Inkling 2 Small is Thinking Machines Lab's mixture-of-experts model, 594B total and 17B active parameters, taking text and images and returning text. It runs on Tinker for inference and fine-tuning, with open weights promised.",
      "url": "https://www.anchorterminal.com/tools/inkling-2-small",
      "markdownUrl": "https://www.anchorterminal.com/tools/inkling-2-small.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/inkling-2-small.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/inkling-2-small.json",
      "dns": "inkling-2-small.grade.anchorterminal.com",
      "license": "Proprietary for now, used through Tinker under the Tinker Terms of Use and Thinking Machines' Model Acceptable Use Policy, per the model card. Thinking Machines says it will publish the weights under Apache 2.0 the week after launch, once outside safety testing is done",
      "transports": [],
      "remoteUrl": "https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1",
      "packages": [],
      "auth": "api-key",
      "authNotes": "A Tinker API key from the Tinker console, read from TINKER_API_KEY and passed as the OpenAI client's api_key on the OpenAI-compatible endpoint, or used by the Tinker Python SDK. Sign-up is a browser flow at auth.thinkingmachines.ai, and the quickstart asks for payment details in Billing before training, per the tinker listing.",
      "pricing": "usage",
      "pricingNotes": "Serverless inference (beta) is $0.30 per million input tokens, $0.03 cached and $1.00 output, at 256K context. On the training side prefill is the same $0.30, sampling $1.00, and training $1.50 per million at 64K or $3.00 at 256K. No free tier is listed (checked 2026-11-06).",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 on Tinker's models and pricing page or its OpenAI-compatible API page, and Tinker bills against an account with payment details (checked 2026-11-06).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-06"
      },
      "docsUrl": "https://thinkingmachines.ai/model-card/inkling-2-small/",
      "llmsTxt": "https://tinker-docs.thinkingmachines.ai/llms.txt",
      "capabilities": [
        "inference.llm"
      ],
      "tags": [
        "official",
        "hosted",
        "model",
        "moe",
        "multimodal",
        "vision",
        "reasoning",
        "openai-compatible",
        "usage-priced",
        "card-required",
        "beta",
        "llms-txt",
        "new"
      ],
      "lastRelease": "2026-11-05",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 52.1,
        "grade": "D",
        "agentReady": false,
        "rank": 899,
        "ranked": true,
        "rankOf": 1354,
        "categoryRank": 28,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 62,
          "maintenance": 75,
          "payments": 20,
          "reliability": 30,
          "schema": 70,
          "security": 57,
          "transparency": 64
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-06"
        },
        "negative": 0,
        "verdict": "A new multimodal mixture-of-experts model from Thinking Machines, callable today through Tinker's OpenAI-compatible endpoint at $0.30 and $1.00 per million tokens, with strong vendor-reported coding and agent scores. Tinker's serverless inference is beta, with no status page or SLA, and the weights aren't public yet.",
        "bestFor": "Developers who want a capable multimodal open-family model through an OpenAI-compatible API today, or to fine-tune it on Tinker, and who can live with a beta surface until the weights are published.",
        "strengths": [
          "OpenAI-compatible chat and completions endpoint, so the OpenAI SDKs work with a Tinker key",
          "$0.30 input, $0.03 cached and $1.00 output per million tokens, published without a login",
          "Text and image input, a 256K context on Tinker and up to 1M per the model card",
          "reasoning_effort from none to xhigh or a number, with reasoning returned separately",
          "A model card with intended use, limitations, training data sources and safety testing that includes outside red-teaming",
          "Thinking Machines says Apache 2.0 weights follow a week after launch"
        ],
        "weaknesses": [
          "Serverless inference and the OpenAI-compatible API are both labelled beta, with a waitlist for higher throughput",
          "No status page, SLA or published rate limits for serverless inference",
          "Tool-calling format and structured output aren't documented for this model",
          "No free tier, and sign-up is a browser flow with payment details",
          "Benchmark results are Thinking Machines' own, with no independent results yet"
        ],
        "agentNotes": [
          "Call https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1 with an OpenAI client and TINKER_API_KEY, using /chat/completions",
          "The serverless model ID is thinkingmachines/Inkling-2-Small:peft:262144:sampling-nvfp4, per Tinker's pricing page. The OpenAI page's examples use your own checkpoint paths, so confirm it before relying on it",
          "Pass reasoning_effort as none to xhigh or 0.0 to 0.99 (default 0.9); reasoning arrives in reasoning_content unless separate_reasoning is false",
          "Keep images between 40 and 4096 px a side, per the model card",
          "Validate JSON yourself, since structured output and the tool-call format aren't documented",
          "Plan for a move to open weights. When they publish, the open-weights listing will carry sizes and runtimes"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 52.1
          }
        ],
        "editorialScores": {
          "ergonomics": 62,
          "maintenance": 75,
          "payments": 20,
          "reliability": 30,
          "schema": 70,
          "security": 57,
          "transparency": 60
        },
        "provenanceScore": 68,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-06",
            "maintenance": "2026-11-06",
            "payments": "2026-11-06",
            "reliability": "2026-11-06",
            "schema": "2026-11-06",
            "security": "2026-11-06",
            "transparency": "2026-11-06"
          },
          "last": "2026-11-06",
          "oldest": "2026-11-06",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1/chat/completions \\\n  -H \"Authorization: Bearer $TINKER_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"thinkingmachines/Inkling-2-Small:peft:262144:sampling-nvfp4\",\n    \"messages\": [{\"role\": \"user\", \"content\": \"Hello!\"}],\n    \"reasoning_effort\": \"low\"\n  }'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.llm",
        "tool": "https://letme.dev/inkling-2-small"
      },
      "sameCompany": [
        "inkling",
        "inkling-small"
      ],
      "sameModel": [
        "tinker"
      ],
      "area": "models",
      "provenance": {
        "legalEntity": "Thinking Machines Lab, Inc. (named as provider on the model card)",
        "domain": "thinkingmachines.ai",
        "domainRegistered": "",
        "domainNote": "Not looked up: RDAP isn't requested under the 1 November 2026 rules.",
        "endpointOnVendorDomain": true,
        "terms": "https://thinkingmachines.ai/legal/terms/",
        "privacy": "https://thinkingmachines.ai/legal/privacy/",
        "statusPage": "",
        "changelog": "https://tinker-docs.thinkingmachines.ai/changelog/",
        "securityTxt": "valid",
        "checked": "2026-11-06",
        "notes": [
          "The launch post and model card are on thinkingmachines.ai and name Thinking Machines Lab, Inc. as provider. The OpenAI-compatible endpoint is on thinkingmachines.dev, which Tinker's own docs give as the production base URL, so it's read as a domain the vendor controls; its registration wasn't looked up.",
          "Thinking Machines' terms bar scraping the Services, which the 4 November re-check read as a ban and paused. The founder decided on 6 November 2026 that reading at a person's pace is fine, so four pages were read one at a time: the launch post, the model card, the models and pricing page and the OpenAI-compatible API page. tinker-docs.thinkingmachines.ai has no robots.txt; thinkingmachines.ai's has no rules.",
          "security.txt lists security-reports@thinkingmachines.ai and expires 2029-07-13, per the 2 November reading.",
          "No status page was found."
        ],
        "score": 68
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/inkling-2-small.json",
      "live": {
        "slug": "inkling-2-small",
        "probe": {
          "target": "https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1",
          "method": "get",
          "lastAt": "2026-11-06T09:47:32.967989265Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 389,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 398,
          "p95ms24h": 429,
          "samples24h": 47,
          "samples30d": 47,
          "days": [
            {
              "date": "2026-11-06",
              "probes": 47,
              "ok": 47
            }
          ]
        },
        "updatedAt": "2026-11-06T09:47:32.967989265Z"
      }
    },
    "edges": [
      {
        "by": 50,
        "category": "payments",
        "leads": "antseed",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "x402 v2 exists only on `POST /v1/key/topup` of a gateway the owner runs, and is off until enabled per key. Inference is paid through Antseed's own HTTP 402 flow with EIP-712 signatures and USDC channels on Base, which isn't one of the three protocols the rubric names (10 of 40, a judgement call). PRICING.md in the repository says seller prices per 1M tokens are published without authentication at a cached endpoint and live through `antseed network browse --json` (20); the 8 October snapshot figures came from that JSON endpoint and are struck. Free models answer with no card and no account, per the docs on 8 October (20). An agent can install the CLI, get a key generated locally and fund it by a USDC transfer, with no sign-up flow (20). The self-hosted rule gives the same three lines for the free software.",
          "b": "Published rubric. No payment protocol (0). Per-million-token prices for serverless inference and training published without a login on 6 November (20). No free tier listed, and the quickstart asks for payment details before training, per the tinker listing (0). Sign-up is a browser flow (0). 0 + 20 + 0 + 0 = 20."
        },
        "scores": {
          "a": 70,
          "b": 20
        }
      },
      {
        "by": 22,
        "category": "reliability",
        "leads": "antseed",
        "name": "Reliability",
        "reasons": {
          "a": "Read with the local-software lines, since the buyer runs the proxy. Official npm package @antseed/cli with Node.js 20 or later stated, plus desktop installers (20). Public CI on main runs the unit tests, an end-to-end suite and a payment flow (ci.yml in the clone), but the run results on GitHub couldn't be read on 4 November, so 15 of 25. Open issues and pull requests per the 8 October count (74 and 32), with bug reports from late September open then and reply times not sampled (12 of 25). CHANGELOG.md calls out breaking CLI changes, but versions are 0.x patch bumps and recent entries sit under one Unreleased heading (5 of 15). Release tag v0.2.72 and CLI 0.1.220 at that tag, with no statement of stability (0). Whether a request is answered also depends on which sellers are online, which this checklist doesn't score.",
          "b": "Model reading, for the surface it's called on, Tinker's serverless inference and OpenAI-compatible API. No status page found, per the tinker listing's checks of 1 October and 4 November (0), so no readable incident history (5). The only published limit is the in-flight sample cap of 2,000, per the tinker listing's 1 October check; the OpenAI-compatible page gives no numbers and says higher or more stable throughput needs the waitlist (10). The SDK retries sampling with stable request IDs, per the tinker listing's reading of the SDK repository; the OpenAI-compatible page has no retry guidance (15). No SLA found (0). Serverless inference is 'currently in beta' on the models and pricing page and the OpenAI-compatible API is labelled Beta, read 6 November (0). 0 + 5 + 10 + 15 + 0 + 0 = 30."
        },
        "scores": {
          "a": 52,
          "b": 30
        }
      },
      {
        "by": 15,
        "category": "schema",
        "leads": "inkling-2-small",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "No OpenAPI document found in the repository or docs. The proxy copies the OpenAI and Anthropic wire formats (0 of 25). llms.txt at antseed.com/llms.txt and a setup skill at /skill.md (10). The API guide states what each route is for, how routing picks a seller and when to pin one (14 of 20). Request bodies follow the upstream formats, and `/v1/models` reports context length, modalities, tool use and supported parameters per seller (8 of 15). Curl examples for each format and an error table with status, code, meaning and fix (13 of 15). A public changelog and tagged releases, with recent entries under an undated Unreleased heading (10 of 15). Docs per the 8 October check, not re-read on 4 November, because the terms of 9 October 2026 bar scripts that scrape or mine data from the Offerings, which include the documentation.",
          "b": "Model reading. No OpenAPI file of its own; the OpenAI-compatible chat and completions endpoints and the typed Python SDK are the contract, as the tinker listing reads it (15). llms.txt on the docs host, per the tinker listing's 1 October check (10). The model card states intended use (agentic and tool-use systems, coding assistants, chatbots, RAG), inputs, outputs and limitations, and the launch post its benchmarks (16 of 20). Model IDs, context lengths and the reasoning_effort values (none to xhigh, or 0.0 to 0.99) are documented; the tool-call format and structured output aren't, for this model (8 of 15). A Python example and an HTTP 400 for models without reasoning_effort, with no error page (6 of 15). A dated Tinker changelog and a model deprecations page, per the tinker listing (15). 15 + 10 + 16 + 8 + 6 + 15 = 70."
        },
        "scores": {
          "a": 55,
          "b": 70
        }
      },
      {
        "by": 12,
        "category": "security",
        "leads": "inkling-2-small",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Model reading. The local proxy has no key and binds to 127.0.0.1. One secp256k1 key is identity and wallet, stored in plain text by the CLI unless supplied by environment variable, and encrypted by the OS keychain in the desktop app. Spending is bounded by a deposit contract, a capped ReserveAuth per seller and an optional separate withdrawal wallet, and gateway keys are hashed, revocable and spend-limited (18 of 30). Sellers are independent, and the FAQ says a standard seller can read prompts and sets its own practices (5 of 20). No central log, and an optional TEE-verified route with attestation checked on the buyer's machine (8 of 15). Seller, token and cost headers per response, `antseed buyer metering` and a Prometheus exporter (12 of 15). The buyer proxy stopped forwarding client credentials to sellers in v0.2.58 (12 October 2026). No SECURITY.md in the 4 November clone; no security.txt, published advisory, bug bounty, certification or contract audit report found. The repository holds one automated review of the buyer proxy dated 8 March 2026 (2 of 20). Docs per the 8 October check, not re-read on 4 November, because the terms of 9 October 2026 bar scripts that scrape or mine data from the Offerings, which include the documentation.",
          "b": "Platform readings are the tinker listing's. Revocable API keys from the console, with no per-key scopes found (20). Org, team and project permissions with no read-only role (5). The model returns its own completions, no third-party content (10). get_audit_log() for admins (15). security.txt with a reporting address and no stated acknowledgement time (7). For the model reading, Tinker's terms commit not to use Customer Content for training, recorded under transparency. 20 + 5 + 10 + 15 + 7 = 57."
        },
        "scores": {
          "a": 45,
          "b": 57
        }
      },
      {
        "by": 6,
        "category": "ergonomics",
        "leads": "inkling-2-small",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "Model reading, as for other routers. Tool use and structured output depend on the seller, and the model list reports both per seller with conservative model-level values (12 of 20 and 8 of 15). Cached-input pricing is advertised per seller where supported (8 of 15). Context length is reported per model as the lowest value across sellers (10 of 15). No batch route found (0 of 10). No SDK of its own for buyers. OpenAI and Anthropic SDKs work against the proxy, and wrappers launch Claude Code, Codex and OpenCode (5 of 10). Documented error codes with fixes, and cost and seller headers on non-streaming responses (13 of 15). Docs per the 8 October check, not re-read on 4 November, because the terms of 9 October 2026 bar scripts that scrape or mine data from the Offerings, which include the documentation.",
          "b": "Model reading (tool use, structured output, caching, context, batch, SDKs). A 256K served context, max_tokens and a priced cache at $0.03 per million; tool use isn't documented for this model (15 of 25). Output-size controls through max_tokens, reasoning_effort and separate_reasoning (15 of 20). One documented error, the 400 for unsupported reasoning_effort (5 of 20). Stable request IDs make SDK sampling retries safe, per the tinker listing (15 of 20). OpenAI's SDKs work against the endpoint, with Tinker's Python SDK besides, and reasoning defaults to 0.9 (12 of 15). 15 + 15 + 5 + 15 + 12 = 62."
        },
        "scores": {
          "a": 56,
          "b": 62
        }
      },
      {
        "by": 5,
        "category": "transparency",
        "leads": "inkling-2-small",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "GPL-3.0 source for the protocol, CLI, desktop app and contracts (30). The terms (last updated 9 October 2026), FAQ and privacy page agree that there is no central request log and that sellers may log prompts. There is no privacy policy document, and docs/telemetry.md says the PostHog region and retention period are still to be documented (12 of 30). No deprecation policy found. The changelog gives version cut-offs for protocol changes and a dated cutover of 10 September 2026 for staking contracts (8 of 20). Desktop telemetry is documented event by event with a toggle and an environment switch, and is keyed to the buyer's public wallet address. No telemetry code found in the CLI (16 of 20). docs/telemetry.md is unchanged since 15 September 2026 in the 4 November clone.",
          "b": "Editorial half. Closed for now under the Tinker Terms of Use and the Model Acceptable Use Policy, per the model card, with Apache 2.0 weights promised the week after launch (15). Terms commit not to use Customer Content for training, keep it only as needed, with a DPA and deletion on request; the privacy notice wasn't re-read, per the tinker listing (15). Dated deprecation notices with no stated period (15). The DPA annex names Google Cloud, Cloudflare, WorkOS and OpenAI with service and location (15). 15 + 15 + 15 + 15 = 60."
        },
        "scores": {
          "a": 59,
          "b": 64
        }
      }
    ],
    "facts": [
      {
        "a": "Model router",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Antseed Foundation",
        "b": "Thinking Machines Lab",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "GPL-3.0 (LICENSE in the repository). The @antseed/cli manifest on npm carries no licence field",
        "b": "Proprietary for now, used through Tinker under the Tinker Terms of Use and Thinking Machines' Model Acceptable Use Policy, per the model card. Thinking Machines says it will publish the weights under Apache 2.0 the week after launch, once outside safety testing is done",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-31",
        "b": "2026-11-05",
        "name": "Last release"
      },
      {
        "a": "2026-05-15",
        "b": "not read yet",
        "name": "Terms last updated"
      },
      {
        "a": "no document linked",
        "b": "not read yet",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "106 stars, 1.8k npm/wk",
        "b": "none",
        "name": "Popularity"
      }
    ],
    "faq": [
      {
        "answer": "Antseed scores 54.1 (C) on agent readiness against Inkling 2 Small's 52.1 (D), and leads in 3 of 7 scored categories. Inkling 2 Small leads on schema \u0026 documentation, agent ergonomics, security \u0026 auth and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Antseed or Inkling 2 Small?"
      },
      {
        "answer": "Antseed needs no key. Inkling 2 Small needs an API key.",
        "question": "Do Antseed and Inkling 2 Small need an API key?"
      },
      {
        "answer": "No hosted endpoint is listed for Antseed. Inkling 2 Small has a hosted endpoint at https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1.",
        "question": "Can an agent call Antseed and Inkling 2 Small without installing anything?"
      },
      {
        "answer": "Antseed is open source (GPL-3.0 (LICENSE in the repository). The @antseed/cli manifest on npm carries no licence field). No open-source release is listed for Inkling 2 Small.",
        "question": "Are Antseed and Inkling 2 Small open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 52 against 30",
          "Payments \u0026 pricing, 70 against 20"
        ],
        "also": [
          "No key needed to call it",
          "Free to start without a card",
          "Open source"
        ],
        "goodFor": "Agents and coding tools that want pay-per-request inference with no account, and owners comfortable holding USDC on Base.",
        "slug": "antseed",
        "watchFor": "The buyer proxy copied client credential headers to sellers until v0.2.58 (12 October 2026), with no published advisory"
      },
      {
        "aheadOn": [
          "Schema \u0026 documentation, 70 against 55",
          "Agent ergonomics, 62 against 56",
          "Security \u0026 auth, 57 against 45",
          "Transparency \u0026 trust, 64 against 59"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "No incidents deducted, where Antseed loses 3 points for them"
        ],
        "goodFor": "Developers who want a capable multimodal open-family model through an OpenAI-compatible API today, or to fine-tune it on Tinker, and who can live with a beta surface until the weights are published.",
        "slug": "inkling-2-small",
        "watchFor": "Serverless inference and the OpenAI-compatible API are both labelled beta, with a waitlist for higher throughput"
      }
    ],
    "history": {
      "antseed": [
        {
          "causes": [
            "security",
            "evidence"
          ],
          "date": "2026-11-04",
          "delta": -1,
          "from": 55.1,
          "fromGrade": "C",
          "to": 54.1,
          "toGrade": "C"
        }
      ],
      "inkling-2-small": null
    },
    "job": {
      "capability": "inference.llm",
      "name": "LLM inference"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/anthropic-api-vs-antseed.json",
        "title": "Claude API vs Antseed",
        "url": "https://www.anchorterminal.com/compare/anthropic-api-vs-antseed"
      },
      {
        "json": "https://www.anchorterminal.com/compare/anthropic-api-vs-inkling-2-small.json",
        "title": "Claude API vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/anthropic-api-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-blockrun-ai.json",
        "title": "Antseed vs BlockRun.AI",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-blockrun-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-cerebras-inference.json",
        "title": "Antseed vs Cerebras Inference",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-cerebras-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-cloudflare-workers-ai.json",
        "title": "Antseed vs Cloudflare Workers AI",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-cloudflare-workers-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-cohere-chat.json",
        "title": "Antseed vs Cohere Chat API (Command models)",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-cohere-chat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-deepinfra.json",
        "title": "Antseed vs DeepInfra",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-deepinfra"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-deepseek-api.json",
        "title": "Antseed vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-elorian-glimpse.json",
        "title": "Antseed vs Glimpse",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-elorian-glimpse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-fireworks-inference.json",
        "title": "Antseed vs Fireworks AI Inference",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-fireworks-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-gemini-api.json",
        "title": "Antseed vs Gemini Developer API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-gemini-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-groq.json",
        "title": "Antseed vs GroqCloud",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-groq"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-jais-3.json",
        "title": "Antseed vs Jais 3",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-jais-3"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-meta-model-api.json",
        "title": "Antseed vs Meta Model API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-meta-model-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-minimax-api.json",
        "title": "Antseed vs MiniMax API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-minimax-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-mistral-api.json",
        "title": "Antseed vs Mistral AI API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-mistral-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-muse-spark-open.json",
        "title": "Antseed vs Muse Spark Open",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-muse-spark-open"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-nemotron-3-5-super-vl.json",
        "title": "Antseed vs Nemotron 3.5 Super VL",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-nemotron-3-5-super-vl"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-novita-ai.json",
        "title": "Antseed vs Novita AI",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-novita-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-openai-api.json",
        "title": "Antseed vs OpenAI API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-openai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-prism-inference.json",
        "title": "Antseed vs Prism Inference",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-prism-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-reflection-beam.json",
        "title": "Antseed vs Beam 1.0",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-reflection-beam"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-sambanova.json",
        "title": "Antseed vs SambaCloud",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-sambanova"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-siliconflow.json",
        "title": "Antseed vs SiliconFlow",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-siliconflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-simplismart.json",
        "title": "Antseed vs Simplismart",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-simplismart"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-stepfun-api.json",
        "title": "Antseed vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-swe-2-flash.json",
        "title": "Antseed vs SWE-2 Flash",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-swe-2-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-together-inference.json",
        "title": "Antseed vs Together AI Inference",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-together-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blockrun-ai-vs-inkling-2-small.json",
        "title": "BlockRun.AI vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/blockrun-ai-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cerebras-inference-vs-inkling-2-small.json",
        "title": "Cerebras Inference vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/cerebras-inference-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-inkling-2-small.json",
        "title": "Cloudflare AI Gateway vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-inkling-2-small.json",
        "title": "Cloudflare Workers AI vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cohere-chat-vs-inkling-2-small.json",
        "title": "Cohere Chat API (Command models) vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/cohere-chat-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepinfra-vs-inkling-2-small.json",
        "title": "DeepInfra vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/deepinfra-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-inkling-2-small.json",
        "title": "DeepSeek API vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elorian-glimpse-vs-inkling-2-small.json",
        "title": "Glimpse vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/elorian-glimpse-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fireworks-inference-vs-inkling-2-small.json",
        "title": "Fireworks AI Inference vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/fireworks-inference-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-api-vs-inkling-2-small.json",
        "title": "Gemini Developer API vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/gemini-api-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/groq-vs-inkling-2-small.json",
        "title": "GroqCloud vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/groq-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-jais-3.json",
        "title": "Inkling 2 Small vs Jais 3",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-jais-3"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-meta-model-api.json",
        "title": "Inkling 2 Small vs Meta Model API",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-meta-model-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-minimax-api.json",
        "title": "Inkling 2 Small vs MiniMax API",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-minimax-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-mistral-api.json",
        "title": "Inkling 2 Small vs Mistral AI API",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-mistral-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-muse-spark-open.json",
        "title": "Inkling 2 Small vs Muse Spark Open",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-muse-spark-open"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-nemotron-3-5-super-vl.json",
        "title": "Inkling 2 Small vs Nemotron 3.5 Super VL",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-nemotron-3-5-super-vl"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-novita-ai.json",
        "title": "Inkling 2 Small vs Novita AI",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-novita-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-openai-api.json",
        "title": "Inkling 2 Small vs OpenAI API",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-openai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-openrouter.json",
        "title": "Inkling 2 Small vs OpenRouter",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-openrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-prism-inference.json",
        "title": "Inkling 2 Small vs Prism Inference",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-prism-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-ramp-router.json",
        "title": "Inkling 2 Small vs Router.com (Ramp Router)",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-ramp-router"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-reflection-beam.json",
        "title": "Inkling 2 Small vs Beam 1.0",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-reflection-beam"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-routerplus.json",
        "title": "Inkling 2 Small vs RouterPlus",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-routerplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-sambanova.json",
        "title": "Inkling 2 Small vs SambaCloud",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-sambanova"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-siliconflow.json",
        "title": "Inkling 2 Small vs SiliconFlow",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-siliconflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-simplismart.json",
        "title": "Inkling 2 Small vs Simplismart",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-simplismart"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-stepfun-api.json",
        "title": "Inkling 2 Small vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-swe-2-flash.json",
        "title": "Inkling 2 Small vs SWE-2 Flash",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-swe-2-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-tencent-tokenhub.json",
        "title": "Inkling 2 Small vs Tencent Cloud TokenHub",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-tencent-tokenhub"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-together-inference.json",
        "title": "Inkling 2 Small vs Together AI Inference",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-together-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-vercel-ai-gateway.json",
        "title": "Inkling 2 Small vs Vercel AI Gateway",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-vercel-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-cloudflare-ai-gateway.json",
        "title": "Antseed vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-openrouter.json",
        "title": "Antseed vs OpenRouter",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-openrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-ramp-router.json",
        "title": "Antseed vs Router.com (Ramp Router)",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-ramp-router"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-routerplus.json",
        "title": "Antseed vs RouterPlus",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-routerplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-tencent-tokenhub.json",
        "title": "Antseed vs Tencent Cloud TokenHub",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-tencent-tokenhub"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-vercel-ai-gateway.json",
        "title": "Antseed vs Vercel AI Gateway",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-vercel-ai-gateway"
      }
    ],
    "panel": null,
    "scores": [
      {
        "antseed": 52,
        "by": 22,
        "edge": "antseed",
        "inkling-2-small": 30,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "antseed": 55,
        "by": 15,
        "edge": "inkling-2-small",
        "inkling-2-small": 70,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "antseed": 56,
        "by": 6,
        "edge": "inkling-2-small",
        "inkling-2-small": 62,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "antseed": 45,
        "by": 12,
        "edge": "inkling-2-small",
        "inkling-2-small": 57,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "antseed": 70,
        "by": 50,
        "edge": "antseed",
        "inkling-2-small": 20,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "antseed": 79,
        "by": 4,
        "edge": "antseed",
        "inkling-2-small": 75,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "antseed": 59,
        "by": 5,
        "edge": "inkling-2-small",
        "inkling-2-small": 64,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Antseed scores 54.1 (C) on agent readiness against Inkling 2 Small's 52.1 (D), and leads in 3 of 7 scored categories. Inkling 2 Small leads on schema \u0026 documentation, agent ergonomics, security \u0026 auth and transparency \u0026 trust. Both do llm inference.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "antseed": "A buyer needs no account. The CLI creates a wallet key, free models answer at once and paid ones draw on deposited USDC, with seller, tokens and cost in response headers. Sellers are unvetted and can read prompts unless TEE-verified, the proxy forwarded client credentials to them until 12 October 2026 with no advisory, and every package is pre-1.0.",
      "inkling-2-small": "A new multimodal mixture-of-experts model from Thinking Machines, callable today through Tinker's OpenAI-compatible endpoint at $0.30 and $1.00 per million tokens, with strong vendor-reported coding and agent scores. Tinker's serverless inference is beta, with no status page or SLA, and the weights aren't public yet."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/antseed-vs-inkling-2-small",
    "json": "https://www.anchorterminal.com/compare/antseed-vs-inkling-2-small.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/antseed-vs-inkling-2-small.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/antseed-vs-inkling-2-small.min.md"
  },
  "markdown": "Antseed scores 54.1 (C) on agent readiness against Inkling 2 Small's 52.1 (D), and leads in 3 of 7 scored categories. Inkling 2 Small leads on schema \u0026 documentation, agent ergonomics, security \u0026 auth and transparency \u0026 trust. Both do llm inference.\n\n- Antseed: grade C, 54.1/100, rank #827 of 1354. Markdown https://www.anchorterminal.com/tools/antseed.md · JSON https://www.anchorterminal.com/api/v1/tools/antseed.json\n- Inkling 2 Small: grade D, 52.1/100, rank #899 of 1354. Markdown https://www.anchorterminal.com/tools/inkling-2-small.md · JSON https://www.anchorterminal.com/api/v1/tools/inkling-2-small.json\n- Best model APIs and inference for AI agents: https://www.anchorterminal.com/best/inference/index.md\n- All 596 models comparisons: https://www.anchorterminal.com/compare/inference/index.md\n\n## Which one, for what\n\n### Antseed (C)\n\nGood for: Agents and coding tools that want pay-per-request inference with no account, and owners comfortable holding USDC on Base.\n\nAhead on:\n- Reliability, 52 against 30\n- Payments \u0026 pricing, 70 against 20\n\nAlso in its favour:\n- No key needed to call it\n- Free to start without a card\n- Open source\n\nWatch for: The buyer proxy copied client credential headers to sellers until v0.2.58 (12 October 2026), with no published advisory\n\n### Inkling 2 Small (D)\n\nGood for: Developers who want a capable multimodal open-family model through an OpenAI-compatible API today, or to fine-tune it on Tinker, and who can live with a beta surface until the weights are published.\n\nAhead on:\n- Schema \u0026 documentation, 70 against 55\n- Agent ergonomics, 62 against 56\n- Security \u0026 auth, 57 against 45\n- Transparency \u0026 trust, 64 against 59\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- No incidents deducted, where Antseed loses 3 points for them\n\nWatch for: Serverless inference and the OpenAI-compatible API are both labelled beta, with a waitlist for higher throughput\n\n\n## Why the edge\n\n### Payments \u0026 pricing: Antseed +50\n\n- Antseed (70): x402 v2 exists only on `POST /v1/key/topup` of a gateway the owner runs, and is off until enabled per key. Inference is paid through Antseed's own HTTP 402 flow with EIP-712 signatures and USDC channels on Base, which isn't one of the three protocols the rubric names (10 of 40, a judgement call). PRICING.md in the repository says seller prices per 1M tokens are published without authentication at a cached endpoint and live through `antseed network browse --json` (20); the 8 October snapshot figures came from that JSON endpoint and are struck. Free models answer with no card and no account, per the docs on 8 October (20). An agent can install the CLI, get a key generated locally and fund it by a USDC transfer, with no sign-up flow (20). The self-hosted rule gives the same three lines for the free software.\n- Inkling 2 Small (20): Published rubric. No payment protocol (0). Per-million-token prices for serverless inference and training published without a login on 6 November (20). No free tier listed, and the quickstart asks for payment details before training, per the tinker listing (0). Sign-up is a browser flow (0). 0 + 20 + 0 + 0 = 20.\n\n### Reliability: Antseed +22\n\n- Antseed (52): Read with the local-software lines, since the buyer runs the proxy. Official npm package @antseed/cli with Node.js 20 or later stated, plus desktop installers (20). Public CI on main runs the unit tests, an end-to-end suite and a payment flow (ci.yml in the clone), but the run results on GitHub couldn't be read on 4 November, so 15 of 25. Open issues and pull requests per the 8 October count (74 and 32), with bug reports from late September open then and reply times not sampled (12 of 25). CHANGELOG.md calls out breaking CLI changes, but versions are 0.x patch bumps and recent entries sit under one Unreleased heading (5 of 15). Release tag v0.2.72 and CLI 0.1.220 at that tag, with no statement of stability (0). Whether a request is answered also depends on which sellers are online, which this checklist doesn't score.\n- Inkling 2 Small (30): Model reading, for the surface it's called on, Tinker's serverless inference and OpenAI-compatible API. No status page found, per the tinker listing's checks of 1 October and 4 November (0), so no readable incident history (5). The only published limit is the in-flight sample cap of 2,000, per the tinker listing's 1 October check; the OpenAI-compatible page gives no numbers and says higher or more stable throughput needs the waitlist (10). The SDK retries sampling with stable request IDs, per the tinker listing's reading of the SDK repository; the OpenAI-compatible page has no retry guidance (15). No SLA found (0). Serverless inference is 'currently in beta' on the models and pricing page and the OpenAI-compatible API is labelled Beta, read 6 November (0). 0 + 5 + 10 + 15 + 0 + 0 = 30.\n\n### Schema \u0026 documentation: Inkling 2 Small +15\n\n- Antseed (55): No OpenAPI document found in the repository or docs. The proxy copies the OpenAI and Anthropic wire formats (0 of 25). llms.txt at antseed.com/llms.txt and a setup skill at /skill.md (10). The API guide states what each route is for, how routing picks a seller and when to pin one (14 of 20). Request bodies follow the upstream formats, and `/v1/models` reports context length, modalities, tool use and supported parameters per seller (8 of 15). Curl examples for each format and an error table with status, code, meaning and fix (13 of 15). A public changelog and tagged releases, with recent entries under an undated Unreleased heading (10 of 15). Docs per the 8 October check, not re-read on 4 November, because the terms of 9 October 2026 bar scripts that scrape or mine data from the Offerings, which include the documentation.\n- Inkling 2 Small (70): Model reading. No OpenAPI file of its own; the OpenAI-compatible chat and completions endpoints and the typed Python SDK are the contract, as the tinker listing reads it (15). llms.txt on the docs host, per the tinker listing's 1 October check (10). The model card states intended use (agentic and tool-use systems, coding assistants, chatbots, RAG), inputs, outputs and limitations, and the launch post its benchmarks (16 of 20). Model IDs, context lengths and the reasoning_effort values (none to xhigh, or 0.0 to 0.99) are documented; the tool-call format and structured output aren't, for this model (8 of 15). A Python example and an HTTP 400 for models without reasoning_effort, with no error page (6 of 15). A dated Tinker changelog and a model deprecations page, per the tinker listing (15). 15 + 10 + 16 + 8 + 6 + 15 = 70.\n\n### Security \u0026 auth: Inkling 2 Small +12\n\n- Antseed (45): Model reading. The local proxy has no key and binds to 127.0.0.1. One secp256k1 key is identity and wallet, stored in plain text by the CLI unless supplied by environment variable, and encrypted by the OS keychain in the desktop app. Spending is bounded by a deposit contract, a capped ReserveAuth per seller and an optional separate withdrawal wallet, and gateway keys are hashed, revocable and spend-limited (18 of 30). Sellers are independent, and the FAQ says a standard seller can read prompts and sets its own practices (5 of 20). No central log, and an optional TEE-verified route with attestation checked on the buyer's machine (8 of 15). Seller, token and cost headers per response, `antseed buyer metering` and a Prometheus exporter (12 of 15). The buyer proxy stopped forwarding client credentials to sellers in v0.2.58 (12 October 2026). No SECURITY.md in the 4 November clone; no security.txt, published advisory, bug bounty, certification or contract audit report found. The repository holds one automated review of the buyer proxy dated 8 March 2026 (2 of 20). Docs per the 8 October check, not re-read on 4 November, because the terms of 9 October 2026 bar scripts that scrape or mine data from the Offerings, which include the documentation.\n- Inkling 2 Small (57): Platform readings are the tinker listing's. Revocable API keys from the console, with no per-key scopes found (20). Org, team and project permissions with no read-only role (5). The model returns its own completions, no third-party content (10). get_audit_log() for admins (15). security.txt with a reporting address and no stated acknowledgement time (7). For the model reading, Tinker's terms commit not to use Customer Content for training, recorded under transparency. 20 + 5 + 10 + 15 + 7 = 57.\n\n### Agent ergonomics: Inkling 2 Small +6\n\n- Antseed (56): Model reading, as for other routers. Tool use and structured output depend on the seller, and the model list reports both per seller with conservative model-level values (12 of 20 and 8 of 15). Cached-input pricing is advertised per seller where supported (8 of 15). Context length is reported per model as the lowest value across sellers (10 of 15). No batch route found (0 of 10). No SDK of its own for buyers. OpenAI and Anthropic SDKs work against the proxy, and wrappers launch Claude Code, Codex and OpenCode (5 of 10). Documented error codes with fixes, and cost and seller headers on non-streaming responses (13 of 15). Docs per the 8 October check, not re-read on 4 November, because the terms of 9 October 2026 bar scripts that scrape or mine data from the Offerings, which include the documentation.\n- Inkling 2 Small (62): Model reading (tool use, structured output, caching, context, batch, SDKs). A 256K served context, max_tokens and a priced cache at $0.03 per million; tool use isn't documented for this model (15 of 25). Output-size controls through max_tokens, reasoning_effort and separate_reasoning (15 of 20). One documented error, the 400 for unsupported reasoning_effort (5 of 20). Stable request IDs make SDK sampling retries safe, per the tinker listing (15 of 20). OpenAI's SDKs work against the endpoint, with Tinker's Python SDK besides, and reasoning defaults to 0.9 (12 of 15). 15 + 15 + 5 + 15 + 12 = 62.\n\n### Transparency \u0026 trust: Inkling 2 Small +5\n\n- Antseed (59): GPL-3.0 source for the protocol, CLI, desktop app and contracts (30). The terms (last updated 9 October 2026), FAQ and privacy page agree that there is no central request log and that sellers may log prompts. There is no privacy policy document, and docs/telemetry.md says the PostHog region and retention period are still to be documented (12 of 30). No deprecation policy found. The changelog gives version cut-offs for protocol changes and a dated cutover of 10 September 2026 for staking contracts (8 of 20). Desktop telemetry is documented event by event with a toggle and an environment switch, and is keyed to the buyer's public wallet address. No telemetry code found in the CLI (16 of 20). docs/telemetry.md is unchanged since 15 September 2026 in the 4 November clone.\n- Inkling 2 Small (64): Editorial half. Closed for now under the Tinker Terms of Use and the Model Acceptable Use Policy, per the model card, with Apache 2.0 weights promised the week after launch (15). Terms commit not to use Customer Content for training, keep it only as needed, with a DPA and deletion on request; the privacy notice wasn't re-read, per the tinker listing (15). Dated deprecation notices with no stated period (15). The DPA annex names Google Cloud, Cloudflare, WorkOS and OpenAI with service and location (15). 15 + 15 + 15 + 15 = 60.\n\n## Score by category\n\n| Category | Weight | Antseed | Inkling 2 Small | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 52 | 30 | Antseed +22 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 55 | 70 | Inkling 2 Small +15 |\n| Agent ergonomics | 13% (16.2 this run) | 56 | 62 | Inkling 2 Small +6 |\n| Security \u0026 auth | 14% (17.5 this run) | 45 | 57 | Inkling 2 Small +12 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 70 | 20 | Antseed +50 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 79 | 75 | Antseed +4 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 59 | 64 | Inkling 2 Small +5 |\n| Negative events | ≤15 | -3 | 0 | |\n| **Total** | | **54.1 · C** | **52.1 · D** | |\n\n## Facts side by side\n\n| Fact | Antseed | Inkling 2 Small |\n| --- | --- | --- |\n| Kind | Model router | Model API |\n| Vendor | Antseed Foundation | Thinking Machines Lab |\n| Hosted endpoint | no (local only) | `https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1` |\n| Transports | HTTP |  |\n| Auth | None | API key |\n| Pricing | Pay per use | Pay per use |\n| x402 | no | no |\n| Licence | GPL-3.0 (LICENSE in the repository). The @antseed/cli manifest on npm carries no licence field | Proprietary for now, used through Tinker under the Tinker Terms of Use and Thinking Machines' Model Acceptable Use Policy, per the model card. Thinking Machines says it will publish the weights under Apache 2.0 the week after launch, once outside safety testing is done |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-31 | 2026-11-05 |\n| Terms last updated | 2026-05-15 | not read yet |\n| Privacy policy last updated | no document linked | not read yet |\n| Customer content may train models | not found in the text | not read yet |\n| Terms restrict automated access | not found in the text | not read yet |\n| Terms restrict benchmarking | not found in the text | not read yet |\n| Terms or service can change without notice | not found in the text | not read yet |\n| Arbitration or class-action waiver | not found in the text | not read yet |\n| Popularity | 106 stars, 1.8k npm/wk | none |\n\n## How the scores have moved\n\n### Antseed\n\n- -1.0 on 4 November 2026: security, new evidence\n\n### Inkling 2 Small\n\nNo score change since it was listed.\n\n## Verdicts\n\n**Antseed.** A buyer needs no account. The CLI creates a wallet key, free models answer at once and paid ones draw on deposited USDC, with seller, tokens and cost in response headers. Sellers are unvetted and can read prompts unless TEE-verified, the proxy forwarded client credentials to them until 12 October 2026 with no advisory, and every package is pre-1.0.\n\n**Inkling 2 Small.** A new multimodal mixture-of-experts model from Thinking Machines, callable today through Tinker's OpenAI-compatible endpoint at $0.30 and $1.00 per million tokens, with strong vendor-reported coding and agent scores. Tinker's serverless inference is beta, with no status page or SLA, and the weights aren't public yet.\n\n## Before you call either\n\n### Antseed\n\n1. Send a placeholder key such as `antseed-p2p`, and run v0.2.58 or later, which stops credential headers reaching sellers.\n2. Call `GET /v1/models` first and request a concrete id. The `antseed` alias works only when the desktop app has a model selected\n3. Handle 402 `insufficient_deposits` by reading `suggestedAmount`, then fund the address from `antseed buyer deposit` with USDC on Base\n4. Pass `--verifiers antseed-verifier --require-verifier` to `antseed buyer start` when prompts are private, so only TEE-verified sellers are routed\n5. Read `x-antseed-peer-id` and `x-antseed-estimated-cost-usd` on each response, and pin a seller with `\u003cpeerId\u003e@\u003cmodel\u003e` when the same one must answer\n\n### Inkling 2 Small\n\n1. Call https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1 with an OpenAI client and TINKER_API_KEY, using /chat/completions\n2. The serverless model ID is thinkingmachines/Inkling-2-Small:peft:262144:sampling-nvfp4, per Tinker's pricing page. The OpenAI page's examples use your own checkpoint paths, so confirm it before relying on it\n3. Pass reasoning_effort as none to xhigh or 0.0 to 0.99 (default 0.9); reasoning arrives in reasoning_content unless separate_reasoning is false\n4. Keep images between 40 and 4096 px a side, per the model card\n5. Validate JSON yourself, since structured output and the tool-call format aren't documented\n6. Plan for a move to open weights. When they publish, the open-weights listing will carry sizes and runtimes\n\n## Questions\n\n### Which is better for AI agents, Antseed or Inkling 2 Small?\n\nAntseed scores 54.1 (C) on agent readiness against Inkling 2 Small's 52.1 (D), and leads in 3 of 7 scored categories. Inkling 2 Small leads on schema \u0026 documentation, agent ergonomics, security \u0026 auth and transparency \u0026 trust.\n\n### Do Antseed and Inkling 2 Small need an API key?\n\nAntseed needs no key. Inkling 2 Small needs an API key.\n\n### Can an agent call Antseed and Inkling 2 Small without installing anything?\n\nNo hosted endpoint is listed for Antseed. Inkling 2 Small has a hosted endpoint at https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1.\n\n### Are Antseed and Inkling 2 Small open source?\n\nAntseed is open source (GPL-3.0 (LICENSE in the repository). The @antseed/cli manifest on npm carries no licence field). No open-source release is listed for Inkling 2 Small.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/antseed-vs-inkling-2-small.json, and with the fewest tokens: https://www.anchorterminal.com/compare/antseed-vs-inkling-2-small.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"antseed\", \"b\": \"inkling-2-small\"}`. From a terminal: `anchor compare antseed inkling-2-small`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/antseed.json and https://www.anchorterminal.com/api/v1/tools/inkling-2-small.json\n\n## Other comparisons with Antseed or Inkling 2 Small\n\n- [Claude API vs Antseed](https://www.anchorterminal.com/compare/anthropic-api-vs-antseed.md)\n- [Claude API vs Inkling 2 Small](https://www.anchorterminal.com/compare/anthropic-api-vs-inkling-2-small.md)\n- [Antseed vs BlockRun.AI](https://www.anchorterminal.com/compare/antseed-vs-blockrun-ai.md)\n- [Antseed vs Cerebras Inference](https://www.anchorterminal.com/compare/antseed-vs-cerebras-inference.md)\n- [Antseed vs Cloudflare Workers AI](https://www.anchorterminal.com/compare/antseed-vs-cloudflare-workers-ai.md)\n- [Antseed vs Cohere Chat API (Command models)](https://www.anchorterminal.com/compare/antseed-vs-cohere-chat.md)\n- [Antseed vs DeepInfra](https://www.anchorterminal.com/compare/antseed-vs-deepinfra.md)\n- [Antseed vs DeepSeek API](https://www.anchorterminal.com/compare/antseed-vs-deepseek-api.md)\n- [Antseed vs Glimpse](https://www.anchorterminal.com/compare/antseed-vs-elorian-glimpse.md)\n- [Antseed vs Fireworks AI Inference](https://www.anchorterminal.com/compare/antseed-vs-fireworks-inference.md)\n- [Antseed vs Gemini Developer API](https://www.anchorterminal.com/compare/antseed-vs-gemini-api.md)\n- [Antseed vs GroqCloud](https://www.anchorterminal.com/compare/antseed-vs-groq.md)\n- [Antseed vs Jais 3](https://www.anchorterminal.com/compare/antseed-vs-jais-3.md)\n- [Antseed vs Meta Model API](https://www.anchorterminal.com/compare/antseed-vs-meta-model-api.md)\n- [Antseed vs MiniMax API](https://www.anchorterminal.com/compare/antseed-vs-minimax-api.md)\n- [Antseed vs Mistral AI API](https://www.anchorterminal.com/compare/antseed-vs-mistral-api.md)\n- [Antseed vs Muse Spark Open](https://www.anchorterminal.com/compare/antseed-vs-muse-spark-open.md)\n- [Antseed vs Nemotron 3.5 Super VL](https://www.anchorterminal.com/compare/antseed-vs-nemotron-3-5-super-vl.md)\n- [Antseed vs Novita AI](https://www.anchorterminal.com/compare/antseed-vs-novita-ai.md)\n- [Antseed vs OpenAI API](https://www.anchorterminal.com/compare/antseed-vs-openai-api.md)\n- [Antseed vs Prism Inference](https://www.anchorterminal.com/compare/antseed-vs-prism-inference.md)\n- [Antseed vs Beam 1.0](https://www.anchorterminal.com/compare/antseed-vs-reflection-beam.md)\n- [Antseed vs SambaCloud](https://www.anchorterminal.com/compare/antseed-vs-sambanova.md)\n- [Antseed vs SiliconFlow](https://www.anchorterminal.com/compare/antseed-vs-siliconflow.md)\n- [Antseed vs Simplismart](https://www.anchorterminal.com/compare/antseed-vs-simplismart.md)\n- [Antseed vs StepFun API](https://www.anchorterminal.com/compare/antseed-vs-stepfun-api.md)\n- [Antseed vs SWE-2 Flash](https://www.anchorterminal.com/compare/antseed-vs-swe-2-flash.md)\n- [Antseed vs Together AI Inference](https://www.anchorterminal.com/compare/antseed-vs-together-inference.md)\n- [BlockRun.AI vs Inkling 2 Small](https://www.anchorterminal.com/compare/blockrun-ai-vs-inkling-2-small.md)\n- [Cerebras Inference vs Inkling 2 Small](https://www.anchorterminal.com/compare/cerebras-inference-vs-inkling-2-small.md)\n- [Cloudflare AI Gateway vs Inkling 2 Small](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-inkling-2-small.md)\n- [Cloudflare Workers AI vs Inkling 2 Small](https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-inkling-2-small.md)\n- [Cohere Chat API (Command models) vs Inkling 2 Small](https://www.anchorterminal.com/compare/cohere-chat-vs-inkling-2-small.md)\n- [DeepInfra vs Inkling 2 Small](https://www.anchorterminal.com/compare/deepinfra-vs-inkling-2-small.md)\n- [DeepSeek API vs Inkling 2 Small](https://www.anchorterminal.com/compare/deepseek-api-vs-inkling-2-small.md)\n- [Glimpse vs Inkling 2 Small](https://www.anchorterminal.com/compare/elorian-glimpse-vs-inkling-2-small.md)\n- [Fireworks AI Inference vs Inkling 2 Small](https://www.anchorterminal.com/compare/fireworks-inference-vs-inkling-2-small.md)\n- [Gemini Developer API vs Inkling 2 Small](https://www.anchorterminal.com/compare/gemini-api-vs-inkling-2-small.md)\n- [GroqCloud vs Inkling 2 Small](https://www.anchorterminal.com/compare/groq-vs-inkling-2-small.md)\n- [Inkling 2 Small vs Jais 3](https://www.anchorterminal.com/compare/inkling-2-small-vs-jais-3.md)\n- [Inkling 2 Small vs Meta Model API](https://www.anchorterminal.com/compare/inkling-2-small-vs-meta-model-api.md)\n- [Inkling 2 Small vs MiniMax API](https://www.anchorterminal.com/compare/inkling-2-small-vs-minimax-api.md)\n- [Inkling 2 Small vs Mistral AI API](https://www.anchorterminal.com/compare/inkling-2-small-vs-mistral-api.md)\n- [Inkling 2 Small vs Muse Spark Open](https://www.anchorterminal.com/compare/inkling-2-small-vs-muse-spark-open.md)\n- [Inkling 2 Small vs Nemotron 3.5 Super VL](https://www.anchorterminal.com/compare/inkling-2-small-vs-nemotron-3-5-super-vl.md)\n- [Inkling 2 Small vs Novita AI](https://www.anchorterminal.com/compare/inkling-2-small-vs-novita-ai.md)\n- [Inkling 2 Small vs OpenAI API](https://www.anchorterminal.com/compare/inkling-2-small-vs-openai-api.md)\n- [Inkling 2 Small vs OpenRouter](https://www.anchorterminal.com/compare/inkling-2-small-vs-openrouter.md)\n- [Inkling 2 Small vs Prism Inference](https://www.anchorterminal.com/compare/inkling-2-small-vs-prism-inference.md)\n- [Inkling 2 Small vs Router.com (Ramp Router)](https://www.anchorterminal.com/compare/inkling-2-small-vs-ramp-router.md)\n- [Inkling 2 Small vs Beam 1.0](https://www.anchorterminal.com/compare/inkling-2-small-vs-reflection-beam.md)\n- [Inkling 2 Small vs RouterPlus](https://www.anchorterminal.com/compare/inkling-2-small-vs-routerplus.md)\n- [Inkling 2 Small vs SambaCloud](https://www.anchorterminal.com/compare/inkling-2-small-vs-sambanova.md)\n- [Inkling 2 Small vs SiliconFlow](https://www.anchorterminal.com/compare/inkling-2-small-vs-siliconflow.md)\n- [Inkling 2 Small vs Simplismart](https://www.anchorterminal.com/compare/inkling-2-small-vs-simplismart.md)\n- [Inkling 2 Small vs StepFun API](https://www.anchorterminal.com/compare/inkling-2-small-vs-stepfun-api.md)\n- [Inkling 2 Small vs SWE-2 Flash](https://www.anchorterminal.com/compare/inkling-2-small-vs-swe-2-flash.md)\n- [Inkling 2 Small vs Tencent Cloud TokenHub](https://www.anchorterminal.com/compare/inkling-2-small-vs-tencent-tokenhub.md)\n- [Inkling 2 Small vs Together AI Inference](https://www.anchorterminal.com/compare/inkling-2-small-vs-together-inference.md)\n- [Inkling 2 Small vs Vercel AI Gateway](https://www.anchorterminal.com/compare/inkling-2-small-vs-vercel-ai-gateway.md)\n- [Antseed vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/antseed-vs-cloudflare-ai-gateway.md)\n- [Antseed vs OpenRouter](https://www.anchorterminal.com/compare/antseed-vs-openrouter.md)\n- [Antseed vs Router.com (Ramp Router)](https://www.anchorterminal.com/compare/antseed-vs-ramp-router.md)\n- [Antseed vs RouterPlus](https://www.anchorterminal.com/compare/antseed-vs-routerplus.md)\n- [Antseed vs Tencent Cloud TokenHub](https://www.anchorterminal.com/compare/antseed-vs-tencent-tokenhub.md)\n- [Antseed vs Vercel AI Gateway](https://www.anchorterminal.com/compare/antseed-vs-vercel-ai-gateway.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-06",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "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": "Antseed vs Inkling 2 Small",
        "url": ""
      }
    ],
    "description": "Antseed scores 54.1 (C) to Inkling 2 Small's 52.1 (D) for llm inference. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Antseed C 54.1",
      "Inkling 2 Small D 52.1",
      "scores"
    ],
    "h1": "Antseed vs Inkling 2 Small",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/antseed-vs-inkling-2-small",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Antseed vs Inkling 2 Small for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-06",
    "url": "https://www.anchorterminal.com/compare/antseed-vs-inkling-2-small"
  },
  "tokens": {
    "markdown": 6300,
    "slim": 3180
  },
  "version": 1
}
