NVIDIA NeMo Retriever Embedding and Reranking NIMs

by NVIDIA HTTP API in Embeddings & rerankers

NVIDIA Corporation · nvidia.com since 1993 · status page · who's behind it

NVIDIA's NeMo Retriever Embedding and Reranking NIMs are GPU containers that run text and image embedding models and rerankers behind a local REST API, with /v1/embeddings in the OpenAI shape and /v1/ranking.

Good for Teams that already run NVIDIA GPUs and need embedding and reranking inside their own network, including page-image retrieval with the VL models.

Is this your product? Claim this listing or verify it

More from NVIDIA NVIDIA NeMo Guardrails (Guardrails)

Assessment. Self-hosted containers with OpenAPI 3.1 files, typed request fields, five embedding output types and a dated end-of-life list. The API has no authentication or rate limiting of its own, production use needs an NVIDIA AI Enterprise licence at $4,500 a GPU a year, and the release notes carry no dates.

Facts

Transport
HTTP
Auth
None
Pricing
Freemium · Freemium
x402
No
Licence
Proprietary containers under the NVIDIA Software Licence Agreement and Product-Specific Terms for AI Products. Models carry their own licences, such as OpenMDW 1.1 for `nvidia/nemotron-3-embed-1b` and the NVIDIA Open Model Licence for the Llama Nemotron models
Packages
pypi langchain-nvidia-ai-endpoints
llms.txt
not found
Last release
PyPI / week
134k
Surface graded
The self-hosted containers from nvcr.io/nim/nvidia/, version 2.3. The hosted trial endpoints on build.nvidia.com are recorded and not graded
Endpoints
Embedding NIM: POST /v1/embeddings, GET /v1/models, /v1/health/ready, /v1/health/live, /v1/metrics, /v1/metadata, /v1/manifest, /v1/version and a licence endpoint. Reranking NIM: POST /v1/ranking and the same GET set. Optional KServe V2 gRPC
Embedding models
nvidia/nemotron-3-embed-1b (4,096 tokens, 2048 dimensions), nvidia/llama-nemotron-embed-vl-1b-v2 (2,048 tokens, text and image), nvidia/llama-nemotron-embed-1b-v2 and nvidia/llama-nemotron-embed-300m-v2 (8,192 tokens), nvidia/nv-embedqa-e5-v5, baai/bge-m3, baai/bge-large-zh-v1.5
Reranking models
nvidia/llama-nemotron-rerank-vl-1b-v2, nvidia/llama-nemotron-rerank-1b-v2, nvidia/llama-nemotron-rerank-500m-v2, each at 8,192 tokens
Request limits
Up to 8,192 inputs a call on /v1/embeddings and 512 passages on /v1/ranking per the OpenAPI files. Inline images up to 5 MiB by default and 8192 x 16384 pixels
Output sizing
dimensions of 128, 256, 384, 512, 768, 1024, 1536 or 2048 on models with dynamic embeddings. embedding_type of float, int8, uint8, binary or ubinary. encoding_format float or base64
Errors
JSON with object: "error", a message and a type. 400, 404, 415, 422 and 503 documented, with nine example messages
Hardware
NVIDIA GPUs from A10G and L4 to H100, H200, B200 and GB200, plus DGX Spark on arm64 from 2.3. x86 hosts need at least 8 cores. Multi-instance GPU mode and multi-GPU deployment are not supported
Licence to run
Free for research, development and testing on up to 16 GPUs through the NVIDIA developer programme. Production needs NVIDIA AI Enterprise, with a 90-day trial licence
Observability
Prometheus metrics at /v1/metrics, OpenTelemetry metrics and traces over OTLP HTTP with NIM_ENABLE_OTEL=1, and logs in pretty, JSON or compact format
Releases
Embedding 2.0 (image pushed 1 June 2026), 2.2 and 2.2.2, 2.3 (3 August 2026). Reranking 2.0 (1 June 2026) and 2.3 (27 July 2026). Dates are from the NGC registry, as the release notes carry none
Support branches
Feature branch releases are supported for one month and production branches for nine months, per the NVIDIA AI Enterprise lifecycle policy

Facts verified 2026-10-08 from vendor docs, repositories and package registries. JSON · Markdown

Strengths

  • OpenAPI 3.1 files for both services, with enums for input_type, modality, embedding_type and truncate and no extra properties allowed
  • /v1/embeddings follows the OpenAI shape, and a -query or -passage model suffix replaces input_type for OpenAI clients
  • Output can be shrunk with dimensions from 128 to 2048 on three models, or with int8, uint8, binary and ubinary types
  • NGC images are signed, built for amd64 and arm64, and were last scanned on 5 October 2026 per the NGC registry record
  • The AI Enterprise lifecycle pages give support periods per branch and an end-of-life table with dates

Weaknesses

  • The API has no authentication and no rate limiting. The security page leaves both to a proxy the deployer runs
  • Production use needs an NVIDIA AI Enterprise licence, $4,500 a GPU a year or $1 a GPU-hour on cloud marketplaces, plus the GPU
  • Release notes carry no dates, and environment variable names changed between 2.0 and 2.3 without a note in the 2.2 or 2.3 notes we read
  • The NVIDIA Software Licence Agreement forbids disclosing benchmark results without written permission, apart from a published exception
  • Closed-source runtime with no public issue tracker or test suite, and no llms.txt entry or Markdown pages for these docs

Before you call it notes for agents

  1. Send input_type as query or passage on every embedding call. Asymmetric models return HTTP 400 without it, and the wrong value lowers retrieval accuracy per the docs
  2. Do not send dimensions and embedding_type together, and send only 2048 or nothing for dimensions on nvidia/nemotron-3-embed-1b
  3. Poll /v1/health/ready before the first call. The Docker health check can report unhealthy while the NIM is ready, per the 2.3 known issues
  4. Check the image tag on NGC before pulling. The guide uses nemotron-3-embed-1b:2.3, and NGC's record for that image listed tags up to 2.2.2 on 8 October 2026
  5. Put a proxy with authentication and TLS in front of port 8000, and sort /v1/ranking results yourself as the request has no top-n field

Who's behind it provenance 83/100

  • Legal entity namedNVIDIA Corporation20/20
  • Domain agenvidia.com, registered 1993-04-20 (33 years)15/15
  • Endpoint on the vendor's domainno hosted endpointn/a
  • Terms of serviceread, states 5 of the 7 things a reader expects, and has 1 clause that costs points6.3/10
  • Privacy policyread, states 7 of the 8 things a reader expects9.3/10
  • Status pagestatus.ngc.nvidia.com10/10
  • Changelogpublished10/10
  • security.txtnot found0/10

Terms and privacy, as read

Terms of service dated 2026-05-07, states 5 of 7, 1 to know

TL;DR Dated 2026-05-07. States 5 of the 7 things a reader expects, and we didn't find how changes are announced or a service level. To know before relying on it, limits on benchmarking.

Restricts benchmarking or competitive usecosts points
Customer may not use the Software or NVIDIA Confidential Information for the purpose of (i) developing competing products or technologies or assisting a third party in such activities, or (ii)identifying or supporting an assertion or potential assertion of any intellectual property rights against NVIDIA (including pat…

A clause against publishing test results or using the service to build something that competes.

Gives the date it was last updated Last updated 2026-05-07
Last Modified: May 07, 2026

Without a date nobody can tell which version they agreed to.

Names the governing law or courts The law of the United States
The Agreement will be governed in all respects by the laws of the United States and the laws of the State of Delaware, without regard to conflict of laws principles or the United Nations Convention on Contracts for the International Sale of Goods.

Says where a dispute would be heard and under whose law.

States a limit on its liability Capped at $100.00
…ANY AND ALL LIABILITIES, OBLIGATIONS OR CLAIMS ARISING OUT OF OR RELATED TO (I) ENTERPRISE PRODUCTS WILL NOT EXCEED THE NET AMOUNT NVIDIA WAS PAID FOR THE ENTERPRISE PRODUCTS GIVING RISE TO THE CLAIM IN THE TWELVE (12-)MONTH PERIOD BEFORE THE EVENT GIVING RISE TO THE LIABILITY, OR (II) SOFTWARE AT NO CHARGE WILL NOT E…

Says the most the vendor would owe if the service causes a loss.

Says how the agreement or account can be ended
If a payment delinquency is not cured within the cure period stated in Section 10.2 for payment obligations, NVIDIA may terminate the Agreement.

Says when the vendor can cut off access and what notice it gives.

Says how changes to the terms are announced

Not found in the text.

Says whether a customer hears about a change before it binds them.

Lists what users may not do
Customer may not combine the use of paid and unpaid Software, Derivative Samples and Derivative Models in a way that avoids incurring fees or exceeding use limits or quotas.

The acceptable-use rules an agent acting for a user has to stay inside.

Refers to a service level or uptime commitment

Not found in the text.

Says whether availability is promised and where the promise is written.

Liability for software supplied at no charge is capped at 100 US dollars.
SOFTWARE AT NO CHARGE WILL NOT EXCEED ONE-HUNDRED US DOLLARS ($100.00 USD)

Noted by a second reader on 2026-10-08.

NVIDIA or an independent auditor may audit the customer's compliance during the term and for three years after it.
NVIDIA or an independent auditor will have the right to audit Customer to validate and confirm Customer’s information and compliance with the terms of the Agreement.

Noted by a second reader on 2026-10-08.

Orders placed directly with NVIDIA cannot be cancelled and fees received are not refunded.
Each Order Form placed is non-cancelable and fees received are non-refundable.

Noted by a second reader on 2026-10-08.

The document · read 2026-10-08 · 11,508 words

Privacy policy gives no date, states 7 of 8, 1 to know

TL;DR Gives no date. States 7 of the 8 things a reader expects. To know before relying on it, selling or sharing data for advertising.

Says it sells personal data or shares it for advertising
However, our sharing of non-sensitive data with advertising providers may qualify as the sale of personal data or the sharing of personal data for purposes of targeted advertising.

Personal data is passed to advertising partners, or the document says its sharing may count as a sale under privacy law.

Gives the date it was last updated

Not found in the text.

Without a date nobody can tell which version applied when data was collected.

Says what personal data is collected
We collect your information when you search for information, order products, request to download content, register for events or demos, or give us feedback.

The basic statement a privacy policy exists to make.

Says how long data is kept
We retain your personal data for as long as our engagement with you continues (e.g., emails, website visits, logins, or event attendance).

Says when data sent to the service is deleted.

Says who else receives the data
Our service provider hCaptcha uses this data to verify whether user actions meet our security requirements.

Names the sub-processors or service providers the data is passed to, or where they are listed.

Says whether personal data is sold or shared for advertising
We use this data on ad-supported GeForce NOW plans to provide interest-based advertising, for fraud prevention, and to limit the repetition of advertisements.

A plain statement either way.

Says what rights people have over their data
If you have an NVIDIA account or have signed up for our content with your email address, you may visit the NVIDIA Privacy Center to exercise your privacy rights.

Access, correction, deletion and objection, and how to use them.

Gives a privacy contact privacy@nvidia.com
If you are a member of the public and wish to exercise any of your privacy rights, please contact us directly at privacy@nvidia.com.

An address or officer to send a request to.

Says where data is transferred or stored Relies on standard contractual clauses
Transfers of personal data to the United States, and to or from NVIDIA, are made subject to the Standard Contractual Clauses which have been pre-approved by the European Commission and ensure appropriate data protection safeguards.

The countries data goes to and the safeguard used.

Some products or functions, such as demos and beta technologies, collect personal data outside this policy and come with separate privacy disclosures.
From time to time, we may launch certain products or features (e.g., demos or beta technologies) that involve collection of personal data that falls outside the scope of this privacy policy.

Noted by a second reader on 2026-10-08.

The document · read 2026-10-08 · 7,539 words

A reading by a fixed set of rules, each answered with the vendor's own sentence. It isn't legal advice, a rule can miss a clause or misread one, and the document itself is what binds. How it's read and scored.

Self-hosted software. The API answers on the deployer's own host, port 8000 by default. Images come from nvcr.io and the docs are on docs.nvidia.com.

The governing terms page for the Embedding NIM names the NVIDIA Software Licence Agreement (version of 7 May 2026) and the Product-Specific Terms for AI Products (15 April 2026) for the container, with a separate model licence per model.

The privacy policy (effective 22 September 2025) is NVIDIA Corporation's general policy, at 2788 San Tomas Expressway, Santa Clara. The model cards name it as the applicable privacy policy. No product-specific privacy document was found.

www.nvidia.com/.well-known/security.txt answers 403 with an access-denied body and www.nvidia.com/security.txt answers 404. Vulnerability reports go to NVIDIA PSIRT.

status.ngc.nvidia.com covers NGC, the registry the images are pulled from, and NVIDIA Build. It does not cover a self-hosted NIM.

RDAP for nvidia.com gives a registration date of 1993-04-20.

The hosted trial endpoints are on integrate.api.nvidia.com and ai.api.nvidia.com, under the NVIDIA API Trial Terms of Service, a PDF on assets.ngc.nvidia.com that we did not read.

Checked 2026-10-08 against the vendor's own pages and the domain registry. Provenance is half of Transparency & trust.

Live watched around the clock · updated 2026-10-09 09:03 UTC

  • Vendor status page all systems normal, All Systems Operational · 1 minute ago

Live data comes from our pollers, trackers and scrapers and doesn't change the score until a benchmark run. What we watch · /api/v1/live/nvidia-nemo-retriever.json

Notable

  • The Embedding NIM lists seven models, among them nvidia/nemotron-3-embed-1b (text, 2048 dimensions, 4,096 tokens), nvidia/llama-nemotron-embed-vl-1b-v2 (text and image) and baai/bge-m3 source
  • The Reranking NIM lists three models at 8,192 tokens, including nvidia/llama-nemotron-rerank-vl-1b-v2, which scores text, image or mixed passages against a text query source
  • The security page says NIMs impose no rate limits and that the developer must secure the endpoints, suggesting a proxy and HTTPS with TLS 1.2 source
  • Release 2.0 replaced the runtime, renamed four environment variables and removed fifteen, among them NIM_TELEMETRY_MODE, which the AI product terms still name as the telemetry switch source
  • The NVIDIA Software Licence Agreement, version of 7 May 2026, bars disclosing benchmarking or performance results without written permission, except as described in a published benchmarking document source
  • NVIDIA's end-of-life notices mark the NV-EmbedQA-E5-v5 NIM as deprecated with action required by January 2027 source
  • The same models answer on NVIDIA's hosted trial API at https://integrate.api.nvidia.com/v1 and https://ai.api.nvidia.com/v1/retrieval/..., under the NVIDIA API Trial Terms of Service source

Reviews by the Anchor panel

Every review here is a desk review, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. The outcome says whether the reviewer's questions could be answered from public material. How reviews work.

n/a

0 desk reviews · from public material, no calls made

5★0
4★0
3★0
2★0
1★0
Reviewed by

Where reviews came from

PanelOur reviewer panel, every graded listing but Anthropic's. Desk reviews, no calls made
0
letme-checked agentsCalls checked through letme. Opens when calling through letme does
0
CommunityOpen submissions from other agents, not open yet
0

No reviews yet.

The review panel · How third-party agents will submit reviews · All reviews

Score breakdown methodology v0.4 · October 2026 research run

Assessed on 8 October 2026 from public evidence, against the published checklist. Confidence medium. Performance and Task success are pending until our probes and task suites run, so the total is over the 7 assessed categories, each weight divided by 80.

CategoryWeight this runScorePoints
Reliability 16%20 10.6
Local-software reading, for the containers the owner runs. Signed images install from nvcr.io with a support matrix naming GPUs, drivers and CPUs (20). The runtime is closed source and no public CI or test suite was found (0 of 25). There is no public issue tracker. The release notes list three known issues for the Embedding NIM at 2.3, among them a Docker health check that reports unhealthy when the NIM is ready, and two for the Reranking NIM (10 of 25). Release 2.0 lists renamed, deprecated and removed environment variables, but the names changed again by 2.3 (NIM_BIND_ADDR to NIM_SERVER_BIND_ADDR, NIM_PRECISION to NIM_ENGINE_PRECISION) with no note in the 2.2 or 2.3 notes we read, and no release carries a date (8 of 15). Version 2.3, with production branches named (15).
Performancenot scored in this run 10%pending pending n/a
Schema & documentation 13%16.2 12.7
OpenAPI 3.1 files to download for both services. The embedding file says version 2.2.0 and the reranking file 1.11.0 while the docs are at 2.3 (25). docs.nvidia.com has an llms.txt and a NIM index, but neither links these docs and the .html.md form answers 404 (2 of 10). The usage pages say when to send query or passage, which embedding type suits which case and what each model can't do (15 of 20). Enums on input_type, modality, embedding_type, truncate and dimensions, length limits and no extra properties allowed (14 of 15). Curl examples with responses and a table of nine error messages, though the OpenAPI file gives errors a description only (12 of 15). Versioned release notes per service, without dates (10 of 15).
Agent ergonomics 13%16.2 11.9
Vectors can be shortened with dimensions on three models or packed as int8 or binary, and returned as base64 (20 of 25). One call takes up to 8,192 inputs or 512 passages with a truncate setting, but /v1/ranking has no top-n field (14 of 20). Errors are JSON with a message that names the bad field and the allowed values (16 of 20). Calls are stateless and safe to repeat, and 503 is described as try again, with no backoff guidance (14 of 20). Two required fields and the OpenAI request shape, so OpenAI clients work with a model-name suffix. NVIDIA publishes no SDK of its own for these services, and its guide uses the LangChain package (9 of 15).
Security & auth 14%17.5 9.6
The API takes no credential. NVIDIA's security page says the deployer must add authentication, and an NGC key is needed only to pull images (10 of 30). The service is stateless inference with no write or delete operation, a configurable bind address and built-in TLS, and no access control of its own (12 of 20). It returns vectors and scores, not untrusted content (10). Prometheus metrics, OpenTelemetry traces and JSON logs go to the operator's own stack, with no per-caller log because there are no callers' identities (10 of 15). NVIDIA PSIRT runs coordinated disclosure and publishes bulletins, images are signed and scanned on NGC with VEX documents, and no security.txt or bug bounty was found (13 of 20).
Payments & pricing 10%12.5 5.0
Proprietary software with a paid licence, so scored on that licence and not by the free self-hosted rule. No x402, MPP or L402 (0). The licensing guide lists $4,500 a GPU a year and $1 a GPU-hour on cloud marketplaces without a login (20). The developer programme allows research, development and testing on up to 16 GPUs free, and build.nvidia.com says its trial endpoints need no card (20). A person has to create an NGC account and key, and accept licence terms in a browser for some models (0).
Task successnot scored in this run 10%pending pending n/a
Maintenance & community 7%8.8 5.0
The newest image we could date is nemotron-3-embed-1b, updated on NGC on 5 August 2026, 64 days before the check, with Embedding 2.3 pushed on 3 August (20 of 30). Three dated pushes fall inside 90 days across the two services (Reranking 2.3.0 on 27 July, Embedding 2.3 on 3 August, the 5 August update), read from the NGC registry because the release notes have no dates (15 of 20). Closed service reading for responsiveness. Release notes and a developer forum exist, and we did not read reply times (6 of 15). No NVIDIA SDK. langchain-nvidia-ai-endpoints 1.4.3 of 2 July 2026 sits in the langchain-ai repository (8 of 15). Images are multi-architecture, signed and rescanned on 5 October 2026 (8 of 10).
Transparency & trusteditorial 59, provenance 83 7%8.8 6.2
Closed runtime under published terms, with model licences named per model and weights for nvidia/nemotron-3-embed-1b on Hugging Face (18 of 30). Inputs stay on the deployer's hardware. The licence agreement says software may collect configuration, performance and usage data, and the AI product terms say NIMs that collect telemetry are switched with NIM_TELEMETRY_MODE, a variable release 2.0 removed with no replacement. The current environment variable page names no telemetry setting, so the statements don't fully agree (15 of 30). The AI Enterprise lifecycle policy gives one month of support for a feature branch and nine for a production branch, and the end-of-life table dates the NV-EmbedQA-E5-v5 retirement to January 2027 (18 of 20). Telemetry is disclosed in the terms with an opt-out that the 2.x docs no longer list (8 of 20).
Negative events≤15None recorded0
Total61 · C

Weight is the published weight, and the figure under it is that category's share of the 100 points in this run. A pending category has no score and adds nothing. What changes when it's scored.

Fix list 18 items, the biggest gain first

Everything this grade says the listing lacks, from the reasons above, the checklist, the provenance checks, the deductions, what we couldn't check and what the review panel asked for. Paste it into a coding agent working on NVIDIA NeMo Retriever Embedding and Reranking NIMs, or have the agent fetch /fixes/nvidia-nemo-retriever.md. A fix counts at the next check, once it's public.

Markdown · JSON

Show it
# Fix list: NVIDIA NeMo Retriever Embedding and Reranking NIMs

From Anchor Terminal's listing at https://www.anchorterminal.com/tools/nvidia-nemo-retriever, the October 2026 research run, assessed 8 October 2026. Grade C, 61 out of 100.

This is everything the published grade says the listing lacks, the biggest possible gain to the total first. It comes from the reason given for each score, the checklist each category was scored against (https://www.anchorterminal.com/benchmark/#checklist), the provenance checks, the deductions, what we couldn't check and what the review panel asked for. A fix counts at the next check, once it's public.

For a coding agent working on NVIDIA NeMo Retriever Embedding and Reranking NIMs: work through the items below in the product, its docs and its public pages. Each category gives the reason for its score, with the points each checklist item earned, and the checklist itself, so the gap is the items that earned less than their points. Change the product, not the wording, and keep a note of what you changed and where it's published.

## 1. Reliability, 53 out of 100, up to 9.4 more on the total

Why it scored 53: Local-software reading, for the containers the owner runs. Signed images install from `nvcr.io` with a support matrix naming GPUs, drivers and CPUs (20). The runtime is closed source and no public CI or test suite was found (0 of 25). There is no public issue tracker. The release notes list three known issues for the Embedding NIM at 2.3, among them a Docker health check that reports unhealthy when the NIM is ready, and two for the Reranking NIM (10 of 25). Release 2.0 lists renamed, deprecated and removed environment variables, but the names changed again by 2.3 (`NIM_BIND_ADDR` to `NIM_SERVER_BIND_ADDR`, `NIM_PRECISION` to `NIM_ENGINE_PRECISION`) with no note in the 2.2 or 2.3 notes we read, and no release carries a date (8 of 15). Version 2.3, with production branches named (15).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-reliability):

Hosted APIs, MCP servers, models and platforms.

- 20, a public status page with component history (Statuspage, Instatus, BetterStack or the vendor's own).
- 0 to 30, the incident record for the last 90 days on that page. 30 for a clean record or trivial incidents only, 20 for minor incidents only, 10 for one major outage (an hour or more of a core API down, or errors across the board), 0 for several. 5 when there's no history we could read, and the note says so.
- 15, rate limits documented with numbers.
- 15, documented 429 or overload handling (Retry-After, backoff guidance), and idempotency keys or safe-retry guidance where writes are involved.
- 10, an SLA published for any paid tier.
- 10, the surface agents use is generally available, not beta or preview.

Local packages, SDKs, frameworks and stdio MCP servers.

- 20, installs from an official package with supported runtimes stated.
- 25, a public CI and test suite, passing on the default branch.
- 0 to 25, open crash or regression issues relative to activity (25 for few and handled, 0 for many, old and unanswered).
- 15, semver discipline and breaking changes called out in a changelog.
- 15, version 1.0 or later, or declared stable.

Protocols are read from their reference implementations, the public facilitators or servers, spec stability and test vectors.

## 2. Security & auth, 55 out of 100, up to 7.9 more on the total

Why it scored 55: The API takes no credential. NVIDIA's security page says the deployer must add authentication, and an NGC key is needed only to pull images (10 of 30). The service is stateless inference with no write or delete operation, a configurable bind address and built-in TLS, and no access control of its own (12 of 20). It returns vectors and scores, not untrusted content (10). Prometheus metrics, OpenTelemetry traces and JSON logs go to the operator's own stack, with no per-caller log because there are no callers' identities (10 of 15). NVIDIA PSIRT runs coordinated disclosure and publishes bulletins, images are signed and scanned on NGC with VEX documents, and no security.txt or bug bounty was found (13 of 20).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-security):

- 0 to 30, the credential model. 30 for OAuth 2.1 with scopes, or scoped and revocable keys with rotation. 20 for plain revocable API keys. 10 for one all-powerful key. 10 off when a secret can travel in a URL query string as a documented option.
- 0 to 20, read-only or least-privilege modes, and confirmation or approval for destructive actions.
- 0 to 15, prompt-injection posture where the tool returns untrusted content (documented mitigations or guidance). A tool that returns no untrusted content gets 10.
- 0 to 15, audit logs or per-call visibility for the operator.
- 0 to 20, a security programme. security.txt or a disclosure policy, a bug bounty, SOC 2 or ISO 27001, advisories handled in public.

Models are read for retention, whether API data trains models (and whether that's off by default), zero-retention options and certifications. Frameworks for telemetry defaults, approval hooks, guardrails and sandboxing.

## 3. Payments & pricing, 40 out of 100, up to 7.5 more on the total

Why it scored 40: Proprietary software with a paid licence, so scored on that licence and not by the free self-hosted rule. No x402, MPP or L402 (0). The licensing guide lists $4,500 a GPU a year and $1 a GPU-hour on cloud marketplaces without a login (20). The developer programme allows research, development and testing on up to 16 GPUs free, and build.nvidia.com says its trial endpoints need no card (20). A person has to create an NGC account and key, and accept licence terms in a browser for some models (0).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-payments):

The published rubric, also on the [x402 page](https://www.anchorterminal.com/x402/).

- 40, a machine payment protocol (x402, MPP or L402) on the tool's own endpoints. 10 to 30 when it covers only some endpoints or only goes through a third party, and the note says which.
- 20, per-call or per-unit pricing published without a login. 10 for public plan-only pricing, 0 for "contact sales" or prices behind a login.
- 20, a free tier or trial that doesn't need a card.
- 20, autonomous onboarding, meaning an agent can get access without a person signing up in a browser (keyless use, x402, a programmatic key API).

Payment platforms and agent wallets rarely charge for their own API over a machine protocol, so the first line has steps for them, and the highest one that applies counts. 40 when x402, MPP or L402 runs on all their own endpoints, 30 when it runs on part of their own API, 25 when their merchants can accept one, 20 for running a facilitator, 15 for paying as a buyer, and 0 when the only protocol is their own. Merchant acceptance sits above a facilitator because the platform's own customers can charge agents through it, while a facilitator settles for sellers who wire up the protocol themselves. The counter-argument (a facilitator does more for the protocol as a whole) has a point. Each note says which step applied.

Open-source software you run yourself is scored on its hosted or paid option if it has one. A free, self-hosted package with nothing to buy gets 20, 20 and 20 for the last three lines, and 0 to 40 for the first only if it ships a payment protocol.

## 4. Agent ergonomics, 73 out of 100, up to 4.4 more on the total

Why it scored 73: Vectors can be shortened with `dimensions` on three models or packed as int8 or binary, and returned as base64 (20 of 25). One call takes up to 8,192 inputs or 512 passages with a `truncate` setting, but `/v1/ranking` has no top-n field (14 of 20). Errors are JSON with a message that names the bad field and the allowed values (16 of 20). Calls are stateless and safe to repeat, and 503 is described as try again, with no backoff guidance (14 of 20). Two required fields and the OpenAI request shape, so OpenAI clients work with a model-name suffix. NVIDIA publishes no SDK of its own for these services, and its guide uses the LangChain package (9 of 15).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-ergonomics):

- 0 to 25, context cost. For MCP, the number and size of the tool definitions (25 for ten or fewer compact tools, 15 for 11 to 30, 5 for more than 30, plus up to 10 back for toolsets, dynamic loading or read-only subsets). For APIs, whether responses can be sized (field selection, limits, summaries).
- 20, pagination, filtering and output-size controls.
- 20, actionable, documented error responses, codes and messages an agent can recover from.
- 20, idempotency or safe retries, and for MCP the `readOnlyHint` and `destructiveHint` annotations.
- 15, sensible defaults, few required parameters, and official SDKs in at least two languages.

Models are read for tool use, structured output, prompt caching, context length, batch and SDKs. Frameworks for how much code and how many defaults a tool-calling agent with MCP needs.

## 5. Maintenance & community, 57 out of 100, up to 3.8 more on the total

Why it scored 57: The newest image we could date is `nemotron-3-embed-1b`, updated on NGC on 5 August 2026, 64 days before the check, with Embedding 2.3 pushed on 3 August (20 of 30). Three dated pushes fall inside 90 days across the two services (Reranking 2.3.0 on 27 July, Embedding 2.3 on 3 August, the 5 August update), read from the NGC registry because the release notes have no dates (15 of 20). Closed service reading for responsiveness. Release notes and a developer forum exist, and we did not read reply times (6 of 15). No NVIDIA SDK. `langchain-nvidia-ai-endpoints` 1.4.3 of 2 July 2026 sits in the langchain-ai repository (8 of 15). Images are multi-architecture, signed and rescanned on 5 October 2026 (8 of 10).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-maintenance):

- 0 to 30, time since the last release, or the last published model or API change for a closed service. 30 within 30 days, 20 within 90, 10 within 180, 0 older.
- 20, at least three releases or dated changelog entries in the last 90 days.
- 0 to 25, responsiveness. Issues and pull requests answered on GitHub (the open issues and how recent the replies are). For closed services, a public changelog and a support or community channel that answers, 0 to 15.
- 15, presence in the official MCP registry under a verified namespace (MCP servers), or current official SDKs (APIs and models).
- 10, package health, current dependencies and CI.

Models are read for deprecation notice periods and model churn rather than release counts.

## 6. Schema & documentation, 78 out of 100, up to 3.6 more on the total

Why it scored 78: OpenAPI 3.1 files to download for both services. The embedding file says version 2.2.0 and the reranking file 1.11.0 while the docs are at 2.3 (25). docs.nvidia.com has an llms.txt and a NIM index, but neither links these docs and the `.html.md` form answers 404 (2 of 10). The usage pages say when to send `query` or `passage`, which embedding type suits which case and what each model can't do (15 of 20). Enums on `input_type`, `modality`, `embedding_type`, `truncate` and `dimensions`, length limits and no extra properties allowed (14 of 15). Curl examples with responses and a table of nine error messages, though the OpenAPI file gives errors a description only (12 of 15). Versioned release notes per service, without dates (10 of 15).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-schema):

APIs and MCP servers.

- 25, a machine-readable contract (a public OpenAPI file or similar; for MCP, typed JSON Schema inputs on every tool).
- 10, llms.txt or Markdown docs served for agents.
- 0 to 20, descriptions that say what a tool is for, when to use it and when not to, read from the tool definitions in the source or the API reference.
- 0 to 15, typed inputs with enums, constraints and required fields, and no free-form JSON blobs.
- 0 to 15, examples and documented error responses.
- 15, versioning and a public changelog.

Models are read from the API reference, the OpenAPI file, llms.txt, the structured-output and tool-use docs and the model cards. Frameworks from docs a model can follow, typed interfaces, examples and the API reference.

## 7. Transparency & trust, 71 out of 100, up to 2.5 more on the total

Made of editorial 59, provenance 83.

Why it scored 71: Closed runtime under published terms, with model licences named per model and weights for `nvidia/nemotron-3-embed-1b` on Hugging Face (18 of 30). Inputs stay on the deployer's hardware. The licence agreement says software may collect configuration, performance and usage data, and the AI product terms say NIMs that collect telemetry are switched with `NIM_TELEMETRY_MODE`, a variable release 2.0 removed with no replacement. The current environment variable page names no telemetry setting, so the statements don't fully agree (15 of 30). The AI Enterprise lifecycle policy gives one month of support for a feature branch and nine for a production branch, and the end-of-life table dates the NV-EmbedQA-E5-v5 retirement to January 2027 (18 of 20). Telemetry is disclosed in the terms with an opt-out that the 2.x docs no longer list (8 of 20).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-transparency):

- 0 to 30, source availability and licence clarity. 30 for open source under an OSI licence, 15 for closed with clear terms, 0 for unclear terms.
- 0 to 30, data handling and retention statements that agree with each other (privacy policy, DPA, retention periods, subprocessors).
- 0 to 20, a deprecation policy or notices with dates.
- 0 to 20, telemetry disclosed with an opt-out (local software), or subprocessors and data locations disclosed (hosted).

The other half of Transparency and trust is the provenance score, computed from checked facts (below). The category score is the mean of the two.

Provenance checks not met in full (half of this category, computed from checked facts):

- Terms of service: read, states 5 of the 7 things a reader expects, and has 1 clause that costs points (6.3 of 10)
- Privacy policy: read, states 7 of the 8 things a reader expects (9.3 of 10)
- security.txt: not found (0 of 10)

## What we couldn't check

What we couldn't read counted as absent. Publishing it on a page a plain HTTP fetch can read (not only in a browser) lets the next check count it.

- unchecked: whether the 2.x containers send any telemetry to NVIDIA. Release 2.0 removed `NIM_TELEMETRY_MODE`, the current environment variable page names no telemetry setting, and we did not run a container
- unchecked: the image list for `nvcr.io/nim/nvidia/nemotron-3-embed-1b`, which NGC's API refused (403, not a public artifact). The repository record lists tags 2.2, 2.2.0, 2.2.1, 2.2.2, 2 and latest, while the getting-started guide pulls `:2.3`
- Release dates. The release notes give none, so the dates here are image push dates from the NGC registry
- unchecked: reply times on the NVIDIA developer forum for NIM questions
- unchecked: the NVIDIA API Trial Terms of Service (a PDF) and the rate limits of the hosted trial endpoints, which were not graded
- unchecked: SOC 2 or ISO 27001 coverage. No certification page was read, and the product is software the owner runs
- No product-specific privacy document was found. `provenance.privacy` points at NVIDIA's general privacy policy, which the model cards name as applicable
- The lead's docs URL under `/text-embedding/latest/` redirects to `/embedding/latest/`, and the hosted endpoints the lead left unchecked do exist as a trial service

## Weaknesses

- The API has no authentication and no rate limiting. The security page leaves both to a proxy the deployer runs
- Production use needs an NVIDIA AI Enterprise licence, $4,500 a GPU a year or $1 a GPU-hour on cloud marketplaces, plus the GPU
- Release notes carry no dates, and environment variable names changed between 2.0 and 2.3 without a note in the 2.2 or 2.3 notes we read
- The NVIDIA Software Licence Agreement forbids disclosing benchmark results without written permission, apart from a published exception
- Closed-source runtime with no public issue tracker or test suite, and no llms.txt entry or Markdown pages for these docs

## What costs an agent a turn today

The notes we give agents before they call it. Each one is a workaround an agent shouldn't need.

- Send `input_type` as `query` or `passage` on every embedding call. Asymmetric models return HTTP 400 without it, and the wrong value lowers retrieval accuracy per the docs
- Do not send `dimensions` and `embedding_type` together, and send only 2048 or nothing for `dimensions` on `nvidia/nemotron-3-embed-1b`
- Poll `/v1/health/ready` before the first call. The Docker health check can report unhealthy while the NIM is ready, per the 2.3 known issues
- Check the image tag on NGC before pulling. The guide uses `nemotron-3-embed-1b:2.3`, and NGC's record for that image listed tags up to 2.2.2 on 8 October 2026
- Put a proxy with authentication and TLS in front of port 8000, and sort `/v1/ranking` results yourself as the request has no top-n field

## When it's done

Send what changed and where it's published as a dispute (https://www.anchorterminal.com/builders/#disputes, or `POST https://www.anchorterminal.com/api/v1/contact` with `"kind": "dispute"`). Disputes are answered in public, and the listing is checked again by the same checklist. Paying for an audit or a listing claim changes nothing here.

What we couldn't check

  • unchecked: whether the 2.x containers send any telemetry to NVIDIA. Release 2.0 removed NIM_TELEMETRY_MODE, the current environment variable page names no telemetry setting, and we did not run a container
  • unchecked: the image list for nvcr.io/nim/nvidia/nemotron-3-embed-1b, which NGC's API refused (403, not a public artifact). The repository record lists tags 2.2, 2.2.0, 2.2.1, 2.2.2, 2 and latest, while the getting-started guide pulls :2.3
  • Release dates. The release notes give none, so the dates here are image push dates from the NGC registry
  • unchecked: reply times on the NVIDIA developer forum for NIM questions
  • unchecked: the NVIDIA API Trial Terms of Service (a PDF) and the rate limits of the hosted trial endpoints, which were not graded
  • unchecked: SOC 2 or ISO 27001 coverage. No certification page was read, and the product is software the owner runs
  • No product-specific privacy document was found. provenance.privacy points at NVIDIA's general privacy policy, which the model cards name as applicable
  • The lead's docs URL under /text-embedding/latest/ redirects to /embedding/latest/, and the hosted endpoints the lead left unchecked do exist as a trial service

Sources 30

  1. Embedding NIM overview and docs index docs.nvidia.com · seen 2026-10-08
  2. Embedding NIM release notes for 2.3 docs.nvidia.com · seen 2026-10-08
  3. Embedding NIM release notes for 2.2 and 2.2.2 docs.nvidia.com · seen 2026-10-08
  4. Embedding NIM release notes for 2.0, environment variable renames and removals docs.nvidia.com · seen 2026-10-08
  5. support matrix, models, token limits, GPUs docs.nvidia.com · seen 2026-10-08
  6. getting started, NGC key, launch command, first request docs.nvidia.com · seen 2026-10-08
  7. API usage, request fields, limits and error table docs.nvidia.com · seen 2026-10-08
  8. OpenAPI 3.1 file for the Embedding NIM docs.nvidia.com · seen 2026-10-08
  9. security and authentication page docs.nvidia.com · seen 2026-10-08
  10. environment variables, TLS and logging docs.nvidia.com · seen 2026-10-08
  11. observability, Prometheus and OpenTelemetry docs.nvidia.com · seen 2026-10-08
  12. governing terms per model docs.nvidia.com · seen 2026-10-08
  13. Reranking NIM release notes docs.nvidia.com · seen 2026-10-08
  14. Reranking NIM support matrix docs.nvidia.com · seen 2026-10-08
  15. OpenAPI 3.1 file for the Reranking NIM docs.nvidia.com · seen 2026-10-08
  16. NGC registry record for the nemotron-3-embed-1b image, tags, signing and scan dates api.ngc.nvidia.com · seen 2026-10-08
  17. NGC image list with push dates, Embedding VL image api.ngc.nvidia.com · seen 2026-10-08
  18. NGC image list with push dates, Reranking VL image api.ngc.nvidia.com · seen 2026-10-08
  19. NVIDIA Software Licence Agreement, version of 7 May 2026 nvidia.com · seen 2026-10-08
  20. Product-Specific Terms for AI Products, 15 April 2026 nvidia.com · seen 2026-10-08
  21. NVIDIA AI Enterprise pricing docs.nvidia.com · seen 2026-10-08
  22. NIM FAQ, developer programme and production licence forums.developer.nvidia.com · seen 2026-10-08
  23. AI Enterprise lifecycle, application branches docs.nvidia.com · seen 2026-10-08
  24. AI Enterprise end-of-life notices docs.nvidia.com · seen 2026-10-08
  25. privacy policy, effective 22 September 2025 nvidia.com · seen 2026-10-08
  26. product security page and PSIRT policies nvidia.com · seen 2026-10-08
  27. NGC status incidents status.ngc.nvidia.com · seen 2026-10-08
  28. hosted catalogue llms.txt and model page build.nvidia.com · seen 2026-10-08
  29. docs llms.txt index docs.nvidia.com · seen 2026-10-08
  30. LangChain client package pypi.org · seen 2026-10-08

Probe metrics

Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. The live panel above has what the pollers have seen so far, which doesn't change the score.

Pricing & changes

Freemium Freemium Free for research, development and testing on up to 16 GPUs through the NVIDIA developer programme, with no card. Production use needs NVIDIA AI Enterprise, listed at $4,500 a GPU a year through partners or $1 a GPU-hour on AWS, Azure, Google Cloud and Oracle marketplaces, plus the instance. A 90-day AI Enterprise trial licence is available on request. The hosted trial endpoints on build.nvidia.com are free for prototyping (https://docs.nvidia.com/ai-enterprise/planning-resource/licensing-guide/latest/pricing.html, checked 2026-10-08).

Prices

ItemPriceUnitNote
NVIDIA AI Enterprise on a cloud marketplace, per GPU$1per GPU-hourLicence only, plus the cloud instance. Self-managed systems are $4,500 a GPU a year

Compared across listings on the price index.

Recent changes

  • Latest release

Follow them as a feed at /feeds/tools/nvidia-nemo-retriever.xml, or this listing's score history at history.json.

Connect

Install

echo "$NGC_API_KEY" | docker login nvcr.io --username '$oauthtoken' --password-stdin
docker run -it --rm --runtime=nvidia --gpus all --shm-size=16GB -e HF_TOKEN -v ~/.cache/nim/cache:/opt/cache -v ~/.cache/nim/weights:/model -u $(id -u) -p 8000:8000 nvcr.io/nim/nvidia/nemotron-3-embed-1b:2.3

First request

curl -X POST http://localhost:8000/v1/embeddings \
  -H 'accept: application/json' -H 'Content-Type: application/json' \
  -d '{"input":["What is NVIDIA?"],"model":"nvidia/nemotron-3-embed-1b","input_type":"query","modality":"text","embedding_type":"float","encoding_format":"float"}'

Through letme picks today, calling later

GET https://letme.dev/nvidia-nemo-retriever

letme.dev answers with this listing and how to call it direct, and picks the best tool for a job by capability or in words. Calling through letme (one key, the vendor's own price) comes later. Nothing on letme.dev is for people to look at; this page explains it.

Similar toolGrade ScoreShared capabilitiesx402
Cohere Embed and Rerank CohereBB72.5embed.text embed.multimodal embed.multilingual rerankno
Jina Embeddings and Reranker Jina AI (Elastic)C61embed.text embed.multimodal embed.multilingual rerankno
Voyage AI embeddings and rerankers Voyage AI (MongoDB)C58.8embed.text embed.multimodal embed.multilingual rerankno
Gemini Embedding GoogleBB70.6embed.text embed.multimodal embed.multilingualno
Nomic Embed Nomic, Inc.D49.2embed.text embed.multimodal embed.multilingualno
ZeroEntropy zerank and zembed ZeroEntropyF13.7rerank embed.text embed.multilingualno

Machine-readable

Verify this listing

For the vendor

Is this your product? Link to this page from your own site or README, then tell us where. It shows people and agents that the listing is yours and that you know it's here. It never changes a grade, rank or review.

  1. Add the badge or a link

    NVIDIA NeMo Retriever Embedding and Reranking NIMs on Anchor Terminal, C, 61/100
    On a light page
    On a dark page
    <a href="https://www.anchorterminal.com/tools/nvidia-nemo-retriever"><img src="https://www.anchorterminal.com/badges/nvidia-nemo-retriever.svg" alt="NVIDIA NeMo Retriever Embedding and Reranking NIMs on Anchor Terminal" height="20"></a>
    [![NVIDIA NeMo Retriever Embedding and Reranking NIMs on Anchor Terminal](https://www.anchorterminal.com/badges/nvidia-nemo-retriever.svg)](https://www.anchorterminal.com/tools/nvidia-nemo-retriever)

    It counts on a page on nvidia.com or one of its subdomains.

  2. Tell us where it is

    We read it once now and again every week. If the link is missing two weeks in a row the listing says so, and a later check puts it back.

Agents send the same to POST /api/v1/verify as {"slug": "nvidia-nemo-retriever", "url": "…"}, or call the verify_listing tool at /mcp. Ten checks an hour from one address. What we check. To announce the listing, get sharing assets for social media.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.