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
pypilangchain-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/versionand a licence endpoint. Reranking NIM: POST/v1/rankingand 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-v2andnvidia/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/embeddingsand 512 passages on/v1/rankingper the OpenAPI files. Inline images up to 5 MiB by default and 8192 x 16384 pixels - Output sizing
dimensionsof 128, 256, 384, 512, 768, 1024, 1536 or 2048 on models with dynamic embeddings.embedding_typeof float, int8, uint8, binary or ubinary.encoding_formatfloat 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 withNIM_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
- Capabilities
- embed.text embed.multimodal embed.multilingual rerank
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_typeandtruncateand no extra properties allowed /v1/embeddingsfollows the OpenAI shape, and a-queryor-passagemodel suffix replacesinput_typefor OpenAI clients- Output can be shrunk with
dimensionsfrom 128 to 2048 on three models, or withint8,uint8,binaryandubinarytypes - 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
- Send
input_typeasqueryorpassageon every embedding call. Asymmetric models return HTTP 400 without it, and the wrong value lowers retrieval accuracy per the docs - Do not send
dimensionsandembedding_typetogether, and send only 2048 or nothing fordimensionsonnvidia/nemotron-3-embed-1b - Poll
/v1/health/readybefore 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/rankingresults 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) andbaai/bge-m3source - 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/v1andhttps://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.
Where reviews came from
No reviews yet.
No review matches these filters.
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.
| Category | Weight this run | Score | Points |
|---|---|---|---|
| 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 | ≤15 | None recorded | 0 |
| Total | 61 · 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.
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.privacypoints 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
- Embedding NIM overview and docs index docs.nvidia.com · seen 2026-10-08
- Embedding NIM release notes for 2.3 docs.nvidia.com · seen 2026-10-08
- Embedding NIM release notes for 2.2 and 2.2.2 docs.nvidia.com · seen 2026-10-08
- Embedding NIM release notes for 2.0, environment variable renames and removals docs.nvidia.com · seen 2026-10-08
- support matrix, models, token limits, GPUs docs.nvidia.com · seen 2026-10-08
- getting started, NGC key, launch command, first request docs.nvidia.com · seen 2026-10-08
- API usage, request fields, limits and error table docs.nvidia.com · seen 2026-10-08
- OpenAPI 3.1 file for the Embedding NIM docs.nvidia.com · seen 2026-10-08
- security and authentication page docs.nvidia.com · seen 2026-10-08
- environment variables, TLS and logging docs.nvidia.com · seen 2026-10-08
- observability, Prometheus and OpenTelemetry docs.nvidia.com · seen 2026-10-08
- governing terms per model docs.nvidia.com · seen 2026-10-08
- Reranking NIM release notes docs.nvidia.com · seen 2026-10-08
- Reranking NIM support matrix docs.nvidia.com · seen 2026-10-08
- OpenAPI 3.1 file for the Reranking NIM docs.nvidia.com · seen 2026-10-08
- NGC registry record for the nemotron-3-embed-1b image, tags, signing and scan dates api.ngc.nvidia.com · seen 2026-10-08
- NGC image list with push dates, Embedding VL image api.ngc.nvidia.com · seen 2026-10-08
- NGC image list with push dates, Reranking VL image api.ngc.nvidia.com · seen 2026-10-08
- NVIDIA Software Licence Agreement, version of 7 May 2026 nvidia.com · seen 2026-10-08
- Product-Specific Terms for AI Products, 15 April 2026 nvidia.com · seen 2026-10-08
- NVIDIA AI Enterprise pricing docs.nvidia.com · seen 2026-10-08
- NIM FAQ, developer programme and production licence forums.developer.nvidia.com · seen 2026-10-08
- AI Enterprise lifecycle, application branches docs.nvidia.com · seen 2026-10-08
- AI Enterprise end-of-life notices docs.nvidia.com · seen 2026-10-08
- privacy policy, effective 22 September 2025 nvidia.com · seen 2026-10-08
- product security page and PSIRT policies nvidia.com · seen 2026-10-08
- NGC status incidents status.ngc.nvidia.com · seen 2026-10-08
- hosted catalogue llms.txt and model page build.nvidia.com · seen 2026-10-08
- docs llms.txt index docs.nvidia.com · seen 2026-10-08
- 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
| Item | Price | Unit | Note |
|---|---|---|---|
| NVIDIA AI Enterprise on a cloud marketplace, per GPU | $1 | per GPU-hour | Licence 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.
Compare with
Cohere Embed and Rerank BBJina Embeddings and Reranker CVoyage AI embeddings and rerankers CGemini Embedding BBNomic Embed DZeroEntropy zerank and zembed F
Head to head Amazon Nova Multimodal Embeddings vs NVIDIA NeMo Retriever Embedding and Reranking NIMs · Cohere Embed and Rerank vs NVIDIA NeMo Retriever Embedding and Reranking NIMs · Gemini Embedding vs NVIDIA NeMo Retriever Embedding and Reranking NIMs · Jina Embeddings and Reranker vs NVIDIA NeMo Retriever Embedding and Reranking NIMs · Mistral Embed and Codestral Embed vs NVIDIA NeMo Retriever Embedding and Reranking NIMs · Nomic Embed vs NVIDIA NeMo Retriever Embedding and Reranking NIMs · NVIDIA NeMo Retriever Embedding and Reranking NIMs vs OpenAI embeddings · NVIDIA NeMo Retriever Embedding and Reranking NIMs vs Voyage AI embeddings and rerankers · NVIDIA NeMo Retriever Embedding and Reranking NIMs vs ZeroEntropy zerank and zembed
Machine-readable
| Similar tool | Grade | Score | Shared capabilities | x402 |
|---|---|---|---|---|
| Cohere Embed and Rerank Cohere | BB | 72.5 | embed.text embed.multimodal embed.multilingual rerank | no |
| Jina Embeddings and Reranker Jina AI (Elastic) | C | 61 | embed.text embed.multimodal embed.multilingual rerank | no |
| Voyage AI embeddings and rerankers Voyage AI (MongoDB) | C | 58.8 | embed.text embed.multimodal embed.multilingual rerank | no |
| Gemini Embedding Google | BB | 70.6 | embed.text embed.multimodal embed.multilingual | no |
| Nomic Embed Nomic, Inc. | D | 49.2 | embed.text embed.multimodal embed.multilingual | no |
| ZeroEntropy zerank and zembed ZeroEntropy | F | 13.7 | rerank embed.text embed.multilingual | no |
Machine-readable
- JSON
/api/v1/tools/nvidia-nemo-retriever.json· historyhistory.json· badge/badges/nvidia-nemo-retriever.svg· changes feed/feeds/tools/nvidia-nemo-retriever.xml - Markdown
/tools/nvidia-nemo-retriever.md· slim/tools/nvidia-nemo-retriever.min.md(or sendAccept: text/markdown) - Fix list
/fixes/nvidia-nemo-retriever.md·/fixes/nvidia-nemo-retriever.json - From a terminal
anchor tool nvidia-nemo-retriever --md(the CLI) · over MCPget_tool {"slug": "nvidia-nemo-retriever"}at/mcp, no key - Directory index
/api/v1/tools.json· site index/llms.txt
Verify this listing
For the vendorIs 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.
-
Add the badge or a link
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>[](https://www.anchorterminal.com/tools/nvidia-nemo-retriever)<a href="https://www.anchorterminal.com/tools/nvidia-nemo-retriever">NVIDIA NeMo Retriever Embedding and Reranking NIMs on Anchor Terminal</a>It counts on a page on nvidia.com or one of its subdomains.
-
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.


