Drex for Search is here: supercharge your agentic search.
Nace.AI
NewDrex for Search

Supercharge your agentic search with Decision‑powered retrieval.

Your coding agent gets 6% more answers right with 62% fewer steps and 56% fewer tokens, and finishes 2.3× faster.

A painting of a Manhattan street at golden hour, a crowd of blurred figures moving fast past trees and sunlit towers

OfficeQA Pro

DefaultWith Drex for Search

OfficeQA Pro, 133 questions: accuracy and agent turns per question for each harness and model pair, as shipped and with Drex for Search
HarnessModelEffortAccuracy as shipped, %Accuracy with Drex for Search, %Gain, pointsAgent turns as shippedAgent turns with Drex for Search
Gemini CLIGemini 3.1 Promedium54.961.76.822.910.4
Hermes AgentQwen3.8-27Bmedium56.460.23.820.16.5
piOpus 5.5medium65.468.43.07.73.7
CodexGPT-6 solmax66.270.74.514.38.6
Hermes AgentOpus 5.5medium64.368.44.18.53.7
OpenCodeQwen3.8-27Bmedium51.153.42.323.710.0
piQwen3.8-27Bmedium43.645.92.324.311.1
Claude CodeOpus 5.5max66.569.93.418.59.1
CodexGPT-6 lunamax54.953.4-1.516.811.3

Trusted by

  • Intel
  • General Catalyst
  • Barton
  • Big Fouraccounting firm
  • Prosper
  • Mountain America Credit Union

Search that knows where to look.

Most of a search's quality is decided before the search runs. Drex makes those decisions first.

Fewer places to look. The right ones.

  1. 01

    Classify. Drex reads the question and decides, before any search runs, whether it needs a quick lookup or an agent that reads documents and queries tables.

  2. 02

    Squeeze. Drex walks the workspace level by level: folder, file, section, page, and inside a sheet, table and column. Each level keeps only what can hold the answer. Depth is fixed, so a million files take the same number of steps as a thousand.

  3. 03

    Answer. Only the pages and tables Drex kept reach the LLM. The answer comes back with the file and page.

Beyond RAG.

Every generation of search narrowed where the machine looks. Exact match found the string, keywords the term, BM25 the likely passage, embeddings the similar one. Drex decides where the answer can be before the agent reads a page.

  1. Exact matchthe string
  2. Keywordsthe term
  3. BM25scored keywords, Elasticsearch
  4. Semanticembeddings and RAG, similar meaning
  5. DrexClassifies the question in one sub-second decision.Narrows folder, file, section, page, then table and column.Fixed depth, so time does not grow with the number of files.

Illustrative counts. Measured results are in the benchmarks below.

Ingest once. Search forever.

  1. Ingest. Documents, tables, media, JSON. Every page is OCR'd and laid out, and every sheet is kept as a table.

  2. Link. A knowledge graph joins what the files say. A term in one file reaches its definition in another.

  3. Search. Drex classifies the question, narrows the candidates, and the answer cites file and page.

fy25-audit
PathStatus
contracts/halden-amendment-3.pdfdocument · 11 pagesingesting
reports/fy25-10k.pdfdocument · 212 pagesingested
ledgers/tb-q3.xlsxtable · 4 sheetsingested
calls/earnings-q3.mp4media · 41 miningested
crm/accounts.jsonjson · 1,208 recordsingested
contracts/halden-msa.docxdocument · 38 pagesingested
pages
2,391
graph
1,204 nodes · 3,870 edges
index
6 files

One workspace per project. A search never leaves it.

  • Isolated. Its own index and graph, built only from its own files. Delete the workspace and everything built from it goes.

  • Shareable. Invite members. Everyone searches and asks over the same files.

  • Cited. Every answer names the file and the page, row or minute it came from.

A glass-walled conference room in a law firm, a framed landscape painting on the wood wall behind it, blurred figures walking past the glass
  • Project Birch4 members

    folders

    • data-room/38
    • financials/6
    • legal/9

    files

    • cim.pdf
    • qoe-report.pdf
    • cap-table.xlsx
    • mgmt-call-2.mp4

    isolated · 5,804 pages

  • Northwind Foods1 member

    folders

    • pos/14
    • rate-cards/2
    • vendors/5

    files

    • po-77120.xlsx
    • po-77121.xlsx
    • rate-card-2025.pdf
    • vendor-msa-arla.pdf

    isolated · 640 pages

  • Halden Group2 members

    folders

    • contracts/6
    • redlines/9
    • correspondence/14

    files

    • msa-v4-redline.docx
    • sow-3.pdf
    • rate-card-2026.xlsx
    • counsel-notes.md

    isolated · 1,120 pages

  • Halden Group3 members

    folders

    • contracts/2
    • ledgers/1
    • reports/1
    • calls/1

    files

    • halden-msa.docx
    • halden-amendment-3.pdf
    • tb-q3.xlsx
    • earnings-q3.mp4

    isolated · 2,391 pages

Search that is built for knowledge work.

Four public leaderboards for search over documents. Ranks as published, including the ones we do not lead.

MADQA

Accuracy, LLM judge · 500 test questions · Higher is better

Leaderboard
  1. Drex for Search: 94.7
  2. Progress: 94.3
  3. Mixedbread: 93.4
  4. Perplexity: 92.1
  5. ARRAY Spectrum: 91.8
  6. Distyl Button: 91.7
  7. BM25 search agent: 82.2
  8. Google File Search: 78.6
  9. OpenAI File Search: 49.6
  10. ColBERTv2 RAG: 40.2

Leaderboards read October 20, 2026.

Built for the files that break other search.

  • PDFs and scans

    Scanned statements, filings, contracts. OCR and layout keep the tables inside them as tables. The answer points at the page.

  • Spreadsheets and tables

    xlsx, csv, Parquet. General ledgers and journal entries stay whole, however long. The answer points at the row and cell.

  • Audio and video

    Earnings calls, recorded meetings, mp3 and mp4. The answer points at the minute.

  • Office and text

    docx, pptx, md, json, txt. One question runs over documents and sheets together.

Full list of supported files in the docs.

Your files stay yours.

You upload what you want searched. Nothing else leaves your storage.

  • No training. Customer content never trains, tunes or evaluates shared models.

  • Retention. Files stay in the workspace until you delete the workspace or your account.

  • Encryption. TLS in transit, encrypted at rest, stored in the United States.

  • SOC 2 Type II. Audited. Request the report

A painting of a finance worker at a desk at night, screens glowing, the lights of Manhattan through a tall dark window behind them
fy25-audit · Settings
Members
  • a.serikova
  • d.kim
  • +1

3 members · search and ask

Retention

Until deleted

Training

Customer content is not used for training

Compliance

SOC 2 Type II

Encryption

TLS in transit · AES at rest

Runs where your files are allowed to be.

Same models, same API at every tier. Only the boundary around your workspaces moves. SOC 2 Type II audited at every one.

Request SOC 2
  1. A blurred evening street downtown, crowds and traffic streaming past tall buildings
    Runs in
    Our cloud
    Network
    Public TLS
    GPUs
    Shared
    Updates
    Continuous

    01

    Managed Cloud

    Our GPUs, our API, a key from Console.

  2. A glass-walled conference room off an office hall, people passing in a blur on the other side of the glass
    Runs in
    Our cloud
    Network
    Private link
    GPUs
    Dedicated
    Updates
    Continuous

    02

    Dedicated Cloud

    Your own cluster in our cloud, reached over private links.

  3. A still lake at dawn closed in on every side by dark woods
    Runs in
    Your cloud account
    Network
    Inside your VPC
    GPUs
    Dedicated
    Updates
    From registry

    03

    Your Cloud

    Installs in your AWS or Azure account. Data stays inside.

    Talk to sales
  4. An empty shore under a pale sky, the sea running out to a bare horizon
    Runs in
    Your datacenter
    Network
    None
    GPUs
    Dedicated
    Updates
    Offline bundles

    04

    On-Prem & Air-Gapped

    Your datacenter, your hardware, zero outbound.

    Talk to sales

Four ways in. One key.

One Console key for everything.

A painting of a person in a white shirt working on a laptop on a flowered hillside, orange clouds over green hills behind them
$ pipx install nace-cli$ nace login$ nace workspace-create fy25-audit$ nace upload ./fy25 --workspace <id> --ingest$ nace search "Total liabilities at year end?"Total liabilities at year end were $48.2M.evidences (1):  reports/fy25-10k.pdf, page 41  "Total liabilities  48,214"

Frequently asked questions

What is Drex for Search?

Drex for Search finds the exact answer in your files and cites the file and page it came from. You upload documents to a workspace, and Drex narrows each search to the few places the answer can be. It works through the CLI, SDKs, MCP and REST.

How does Drex for Search improve BM25 and RAG?

Drex for Search tells BM25 and RAG where to look, so the LLM reads less and misses less. Drex reads the question, picks a quick lookup or an agent that reads documents and tables, and narrows the candidates to the few that can hold the answer.

Do my files have to leave my storage to use Drex for Search?

Only the files you choose to search. You upload a folder from a laptop, a synced bucket or a drive export to an isolated workspace, and the files stay there until you delete the workspace or your account. If your data can't leave your network, Drex for Search can run in your own cloud or data center.

What file types can Drex for Search handle?

PDFs and scanned documents, spreadsheets, Parquet, JSON, audio and video. Spreadsheets and Parquet files are kept as tables, so an answer can point to the exact row or cell.

Does Drex for Search work with my existing coding agent?

Yes. Claude Code, Codex, Cursor and OpenCode can call it as a tool through the CLI or the MCP server. On OfficeQA Pro, the ten agent setups we tested used 57% fewer input tokens with it, and eight of ten answered more questions correctly.

Does Drex for Search use my content to train models?

No. Customer content never trains, tunes or evaluates shared models.

Point Drex at your files.

Create a workspace. Upload a folder. Ask.