LocateAnything-3B

Updated
03.07.2026
Thinking
Vision
Reasoning
Code

Run LocateAnything-3B, a compact vision model, locally in Atomic Chat. Offline image understanding, fully private. Download free.

huggingface-cli download nvidia/LocateAnything-3B
from transformers import AutoModel
model = AutoModel.from_pretrained("nvidia/LocateAnything-3B")

More models

No items found.
NameSize / UsageContextInput

At a glance

  • License: Other
  • Context length: 32K tokens
  • Languages: en
  • Minimum hardware: ~3 GB VRAM
  • Strengths: reasoning and on-device inference

Overview

LocateAnything-3B is a vision-language model from NVIDIA built for visual grounding: you give it an image and a text prompt, and it returns the exact pixel locations of.

  • License: Other
  • Context length: 32K tokens
  • Languages: en
  • Minimum hardware: ~3 GB VRAM
  • Strengths: reasoning and on-device inference

Highlights

  • Visual grounding — returns exact pixel locations for objects named in a text prompt.
  • Open-vocabulary detection — boxes any named category, including dense and long-tail scenes.
  • Referring grounding with reasoning — resolves expressions like "the red car behind the bus."
  • GUI & document localization — locates buttons, fields, and OCR text for agents and pipelines.

What it is good at

LocateAnything-3B turns plain-language requests into spatial answers, which makes it useful anywhere you need to find things in an image rather than just describe them.

  • Open-vocabulary object detection — name any category in text ("forklift", "stop sign", "ripe tomato") and the model draws boxes around every match, including in dense and long-tail scenes where a fixed-class detector like YOLO would miss.
  • Referring grounding with reasoning — point it at "the red car behind the bus" or "people wearing hats" and its reasoning over the scene resolves which specific instances you mean, returning single or multiple boxes.
  • GUI and document localization — locate buttons, fields, OCR text, or layout regions from an instruction, which feeds GUI agents, document-understanding pipelines, and code that needs to act on screen coordinates.

Running it locally

At 3.8B parameters the model needs roughly 8.4 GB of VRAM in FP16 for inference; quantized to INT4 that drops to about 2.1 GB, so an 8 GB card such as an RTX 4060 can run it. It uses BF16, which means an Ampere-or-newer NVIDIA GPU (RTX 30/40/50-series, A100, H100). Context length is 32K. Download the weights with:

huggingface-cli download nvidia/LocateAnything-3B

You can load it through Hugging Face Transformers (4.57.1+) and the official Eagle worker code, or skip the setup and open it with one click in Atomic Chat, which manages the download and runtime for you.

License

LocateAnything-3B is released under the NVIDIA License, listed as "other." It permits use, reproduction, and modification for academic and non-profit research only. Commercial use is not granted, so check the license terms on the model card before building anything you intend to ship or sell.

Desktop
macOS
(M1 or better)
Download
Windows
(x64)
Download
Linux
(x86_64)
Download

Frequently asked questions

LocateAnything-3B is a 3.8B-parameter vision-language model from NVIDIA, built on its Eagle line, for visual grounding and open-vocabulary object detection. You give it an image and a text prompt, and it returns the exact locations of the objects you named as bounding boxes or points. It handles open-ended categories, referring expressions, GUI elements, and OCR text rather than a fixed list of classes.

In FP16 it needs roughly 8.4 GB of VRAM for inference, covering weights, activations, and KV cache. Quantized to INT4 that falls to about 2.1 GB, which lets an 8 GB card like an RTX 4060 run it. The model uses BF16, so you need an Ampere-or-newer NVIDIA GPU (RTX 30/40/50-series, A100, or H100).

The weights are free to download from Hugging Face. It is released under the NVIDIA License (non-commercial), which allows use, modification, and reproduction for academic and non-profit research only. Commercial use is not permitted, so review the license before using it in a paid product.

Yes. Once you download the weights with huggingface-cli, the model runs entirely on your own hardware with no internet connection needed. In Atomic Chat it runs on-device, so the images you analyze and the prompts you write never leave your machine. There is also a C++ ggml port (locate-anything.cpp) for CPU-only offline inference without a Python runtime.

Unlike a fixed-class detector such as YOLO, it does open-vocabulary detection: you can name any category in plain text and it finds it, no retraining required. It performs strongly in dense scenes and on long-tail objects, and it can resolve referring expressions like "the person on the left holding a phone." That makes it a fit for GUI agents, robotics, and document-understanding pipelines that need spatial coordinates from language.