VDPU Vector Data Processing Unit

Purpose-built silicon for AI agent retrieval

VDPU is a PCIe card that offloads vector index building and search from your CPUs and GPUs. It works with the vector database you already run.

Every agent request starts with a search.Then it reasons, and searches again.One question turns into many retrievals.

CPUs sit waiting on memory.GPUs are busy serving the models.

Retrieval is the new AI bottleneck.

Search runs where your index lives

VDPU holds your vector index in on-card memory and searches it there. Only the results go back to the host.

Near-memory search
Compute sits next to the index on the card, so there are no round trips to the host.
Many queries at once
The card schedules and serves concurrent agent queries in parallel.
Plugs into your stack
Works through the Milvus and FAISS you already use.
How it works
Conceptual view, not to scale.

Grow retrieval, not your server fleet

Search moves onto a card in servers you already run. As agents add retrievals, you add cards instead of racks of CPU servers.

Less hardware for the same load

Fewer servers to buy, power, cool and maintain for the same retrieval traffic.

CPUs and GPUs freed for their real work

Host cores serve the application, and GPU memory stays with the models.

Steady responses under agent load

Latency holds steady as concurrent queries climb, so agents stay responsive.

Independently tested by a KOLAS-accredited lab: recall above 99%, with single-query p99 latency of about 5 ms. See the results

VDPU card with the cover cut away to show the chip on the board

Built for workloads that search all the time

  • AI agents and deep research

    Multi-step agents retrieve again and again within one request. VDPU keeps that loop fast under load.

  • Enterprise knowledge search

    RAG over documents, logs and metadata, on-premises or in a private cloud.

  • Multimodal similarity search

    Image and text embeddings searched together, at high recall.

  • Recommendation

    Random-access lookups that stall CPUs, served from on-card memory.

See it on your own data

Bring your index and query log. We'll measure throughput, latency and recall on your data, on your server or ours.

VDPU card next to the VDPU chip