← All briefingsSignals

"The NVIDIA Stack Behind HumAi's Agentic Research: Nemotron 3.5 Lightning, AI-Q Blueprint, and NeMo Guardrails - with ISO 42001 Alignment"

The NVIDIA Stack Behind HumAi's Agentic Research: Nemotron 3.5 Lightning, AI-Q Blueprint, and NeMo Guardrails - with ISO 42001 Alignment

Executive summary

HumAi HQ runs its deep research capability on a self-hosted NVIDIA AI-Q Blueprint deployment: three containers on our own VPS, bound to 127.0.0.1:8000, no public exposure. The design is a system of models rather than a single LLM, split across two boundaries that are easy to conflate and worth separating clearly.

Outside AI-Q, the HumAi runtime drives the agent. Nemotron 3.5 Lightning (30B MoE, 3B active) runs Agent Q's own turns: planning the research, calling the AI-Q job, and writing the report from what comes back. HumAi's own guardrail layer wraps every one of those turns.

Inside AI-Q, a Nemotron nano tier does the research work: intent classification, shallow lookup, and the deep researcher pipeline, with deterministic citation verification applied to every claim.

This article documents that stack, the evidence behind it, and how organisations deploying agentic research operations can align it with ISO/IEC 42001. It also states plainly which parts of NVIDIA's governance stack are enabled in our deployment today and which are not, because an article arguing that evidence should be verifiable is a poor place to describe a product's brochure as one's own configuration.


1. The stack, in one diagram

┌───────────────────────────────────────────────────────────────┐
│  HumAi HQ runtime                                             │
│                                                               │
│   Agent Q  ──  turn orchestration: Nemotron 3.5 Lightning     │
│               plans the run, calls the job, writes the report │
│                                                               │
│   HumAi guardrail layer  ──  wraps every agent turn           │
└───────────────────────────────┬───────────────────────────────┘
                                │  deep_research_start
                                │  deep_research_status
                                ▼
┌───────────────────────────────────────────────────────────────┐
│  Self-hosted AI-Q Blueprint 2.1.0   (Docker, 127.0.0.1:8000)  │
│                                                               │
│   ┌─────────────────┐  ┌─────────────────┐  ┌──────────────┐  │
│   │ Intent          │  │ Shallow         │  │ Clarifier    │  │
│   │ Classifier      │  │ Researcher      │  │ (HITL plan)  │  │
│   └─────────────────┘  └─────────────────┘  └──────────────┘  │
│                                                               │
│   ┌───────────────────────────────────────────────────────┐   │
│   │  Deep Researcher                                      │   │
│   │    Planner  →  Researcher  →  Orchestrator / Writer    │   │
│   └───────────────────────────┬───────────────────────────┘   │
│                               ▼                               │
│   ┌───────────────────────────────────────────────────────┐   │
│   │  Citation Verification  (deterministic, always on)     │   │
│   │  SourceRegistry → URL matching → sanitisation → audit  │   │
│   └───────────────────────────────────────────────────────┘   │
│                                                               │
│   Model tier: Nemotron 3 Nano 30B-A3B · Nemotron Mini 4B      │
│               · GPT-OSS 120B                                  │
│   Web search: Tavily          Store: PostgreSQL + Chroma      │
└───────────────────────────────────────────────────────────────┘

2. Nemotron 3.5 Lightning: the agent tier

Model: 30B parameter Mixture-of-Experts, 3B active Role at HumAi: Agent Q's turn orchestration - research planning, job control, report writing Licensing: OpenMDW-1.1 (permissive; explicitly cleared for commercial use, derivatives permitted) Architecture: Hybrid Mamba-2 / MoE / Attention, up to 1M token context Deployment: Runs on DGX Spark, GeForce RTX 5090 and data centre GPUs; NVFP4 and BF16 checkpoints; DSpark/DFlash draft models for speculative decoding

Evidence-backed performance

MetricResult
Artificial Analysis Intelligence IndexPareto frontier winner for small open models (accuracy vs output speed)
PinchBench (agent productivity)86%
IFBench (instruction following)72.9%
SWE-bench Verified52.8%
Time to complete 10,000 agentic tasks~30% faster than Qwen3.6 35B at similar accuracy
Output speedUp to 4x similar-sized models

Where it is deliberately not used

Published benchmarks also show where this model class should not be trusted alone, and those numbers shape our routing policy as much as the strong ones:

BenchmarkScoreWhat it means for deployment
Terminal-Bench 2.024.6%Keep off unsupervised terminal-driving work
tau-bench (banking)9.5%Never solo on policy-heavy customer flows
AA-Omniscience16.6%It knows how to do things, not facts - so it always works grounded, with retrieval, never from memory

That last row is the one that matters most here, and it is the reason this model is a good fit for the job it holds. Agent Q never answers from recall. The evidence arrives from the AI-Q backend with citations attached, and the model's task is to plan and to write over supplied material, which is exactly what its strong rows measure.

Sources: NVIDIA Technical Blog, "Nemotron 3.5 Lightning Delivers Fast, Accurate Specialized Task Execution for Long-Running Agents" (2026-08-11); Hugging Face model cards for NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 and -BF16.


3. The AI-Q model tier

The research backend runs its own models, independently of the agent tier above. Our deployment uses the Blueprint's default LlamaIndex profile:

FunctionModel
Intent classificationNemotron 3 Nano 30B-A3B
Shallow and deep researchNemotron 3 Nano 30B-A3B
Long-context synthesisGPT-OSS 120B
Lightweight utility callsNemotron Mini 4B Instruct

Nemotron 3 Super 120B is supported by AI-Q and present in the configuration, but commented out: NVIDIA's own config notes it has limited availability on the Build API due to demand.

Why a small model tier is the right default here. Long-running research spends most of its tokens on execution rather than judgement: issuing searches, validating results, cataloguing sources, formatting sections. Sending every one of those steps to a frontier model buys very little and costs a great deal. The hard calls in this pipeline are made by structure, not by scale, because the citation verification stage below is deterministic rather than model-judged.


4. AI-Q Blueprint: the research orchestration layer

What it is: a deployable research backend built on NeMo Agent Toolkit and LangChain Deep Agents Source: open source, github.com/NVIDIA-AI-Blueprints/aiq Our deployment: Blueprint 2.1.0, Docker Compose, three containers, 127.0.0.1:8000 only, never publicly exposed

Deep Researcher workflow

  1. Research planning - the planner creates strategic search queries mapped to report sections, and builds evidence-grounded outlines through interleaved search and outline optimisation
  2. Iterative research - configurable loops in which the researcher executes searches, the orchestrator creates and updates draft sections, and gaps are identified for follow-up
  3. Citation management - the orchestrator catalogues every source and numbers citations sequentially
  4. Final report - publication-ready formatting with inline citations and structured sections
  5. Citation verification - deterministic post-processing, covered in full below

Storage and observability in our deployment

ComponentConfiguration
Job storePostgreSQL (aiq-postgres container)
Checkpoints and summariesPostgreSQL
Vector storeChroma, local volume
TracesNeMo Agent Toolkit async traces, preserving agent hierarchy across concurrent researchers

5. Citation verification: the part that should be copied

This is the single most transferable idea in the stack, and it is worth separating from everything else because it does not depend on which model you run.

Citation verification in AI-Q is deterministic post-processing, always on, with no configuration flag to disable it. It works like this:

  • SourceRegistryMiddleware intercepts every tool call and records the URLs and citation keys actually retrieved into a per-session registry. That registry is ground truth: it is built from what the system genuinely fetched, not from what the model later says it fetched.
  • Citation validation checks every citation in the draft against that registry using five levels of URL matching: exact, truncation, prefix, child-path, and query-subset.
  • Sanitisation strips shortened URLs, truncated or garbled URLs, bare IP-address URLs and non-HTTP schemes, then renumbers the surviving citations.
  • An audit trail logs every removal with its reason: url_not_in_registry, citation_key_not_in_registry, or unverifiable.

The governance significance is that a fabricated citation cannot survive this pipeline, because surviving requires the URL to appear in a registry built from actual retrieval. That is a structural guarantee rather than a behavioural one, and structural guarantees are the only kind worth putting in a management system.

The removal log is also an operational signal rather than only an audit artefact: a rising removal rate means the search tooling is underperforming and the model is reaching, which is worth an alert.


6. NeMo Guardrails and NeMo Switchyard: capability, and where we actually are

Both are part of the NVIDIA stack around AI-Q, and both are worth understanding. Neither is enabled in HumAi's AI-Q deployment today. Our agent turns are guarded at a different boundary, described in §9.

NeMo Guardrails

An open-source Python library plus a production microservice, sharing one portable YAML/Colang configuration. Within AI-Q it can be attached as middleware at three boundaries: workflow input and output, shallow researcher input and output, and deep researcher input and output. At each boundary a rail may pass, modify or block.

CategoryAvailable implementations
Content safetyLLM self-check, Llama 3.1 NemoGuard 8B, LlamaGuard, Fiddler, ActiveFence, Cisco AI Defense
Jailbreak protectionSelf-check, heuristic pattern detection, NemoGuard Jailbreak Detection NIM, Prompt Security, Pangea AI Guard
Topic controlDialog rails (Colang flows), topical rails, NemoGuard Topic Control NIM
PII detection and maskingGLiNER-PII, Microsoft Presidio, Private AI, Polygraf, AutoAlign, GuardrailsAI
Agentic securityTool call validation via execution rails, LangGraph integration, action monitoring

The configuration shape, from the Blueprint's guardrails profile:

middleware:
  workflow_guardrails:
    _type: workflow_guardrails
    workflow_functions:
      "<workflow>":
        choices:
          - message.content
    guardrails:
      # NeMo Guardrails config

workflow:
  _type: chat_deepresearcher_agent
  middleware:
    - workflow_guardrails

NeMo Switchyard

A provider-agnostic routing library and reference server that sends each agent step to the model best suited to it, with tuning-free routers available:

RouterLogicBest for
LLM ClassifierAn LLM judge selects the model and maintains session affinityHeadless, domain-specific systems
Stage RouterExamines recent tool activity: errors and exploration to the capable model, steady writes to the efficient oneCoding agents with distinct exploration and implementation phases
Escalation RouterStarts cheap, monitors turn by turn, escalates on sustained difficultyMulti-turn workloads where a small model handles routine work but needs support after loops or drift

NVIDIA cites a LangChain benchmark over 145 multi-turn tasks in which an escalation router cut cost by roughly 74% against a frontier-only baseline, sending 7% of calls to the frontier model, for around a six-point accuracy tradeoff.

Sources: NVIDIA Technical Blog, "Route AI Agent Workloads Across Models with NVIDIA NeMo Switchyard" (2026-08-11); NeMo Guardrails documentation; AI-Q Blueprint guardrails customisation documentation.


7. ISO 42001 / AIMS: mapping the stack to certifiable governance

Why ISO 42001 for agentic research operations

  • Certifiable, not aspirational - third-party audited like ISO 27001, which turns "we follow best practices" into "we passed an independent audit"
  • Procurement pull - enterprise buyers increasingly require it of AI vendors
  • Regulatory structure - a large share of EU AI Act documentation maps onto ISO 42001 clauses and Annex A controls
  • Reuses ISMS process - the same Annex SL structure as ISO 27001, so an existing management system extends rather than restarts
  • Incidents demand evidence - boards want independently verifiable assurance, not internal assertion

Clause mapping for agentic research deployments

This is a mapping template for operators deploying this stack. Which controls are live in any given deployment is a separate question, and ours is answered in §9.

ISO 42001 clauseRequirementWhere the stack provides evidence
4. ContextDefine AIMS scope, stakeholders, internal and external factorsDeployment scope document; the configured data source registry
5. LeadershipAI policy, executive accountability, rolesWorkflow configuration defines agent roles, boundaries and tool access as executable policy
6. PlanningRisk assessment, impact assessment, risk treatmentCitation verification as automated evidence validation; guardrail rails as treatment where enabled
7. SupportCompetence, awareness, documented informationAsync traces recording full agent hierarchy; model cards; architecture documentation
8. OperationLifecycle management, data governance, operational controlsThe phased research lifecycle: intent, shallow, clarifier, deep, verification
9. Performance evaluationMonitoring, internal audit, management reviewAsync traces; citation verification audit logs; evaluation harnesses such as Deep Research Bench and FreshQA
10. ImprovementNonconformity, corrective action, continual improvementCitation removals logged with reasons, driving retrieval and prompt iteration

Annex A controls of particular relevance

Annex A controlImplementation in this stack
A.2.1 AI policyWorkflow configuration as executable policy, version controlled
A.3.2 Reporting concernsAsync traces as an immutable record of agent activity
A.5.1 Risk assessmentCitation verification pipeline; SourceRegistry as ground truth
A.6.3 Verification and validationFive-level URL matching, sanitisation and audit trail; evaluation harnesses
A.6.5 Operation and monitoringAsync traces preserving agent, model and tool hierarchy
A.7 Data for AI systemsConfigured and auditable data source boundaries
A.9.2 Human oversightThe Clarifier stage: human plan approval before deep research proceeds
A.10 Third-party relationshipsEvery model and search provider configurable, swappable and individually auditable

A practical implementation path

PhaseTimelineActivities
1. FoundationWeeks 1-4Gap analysis against clauses 4-6; draft AI policy referencing the actual configuration; define AIMS scope covering which agents, data sources and boundaries
2. BuildWeeks 5-12Deploy with guardrails at each boundary; configure citation verification; establish cost and latency reporting; select Annex A controls; write the Statement of Applicability
3. Operate and evaluateWeeks 13-20Internal audit against traces and audit logs; management review; corrective action
4. CertifyWeeks 21-24Engage an accredited body; stage 1 documentation review; stage 2 assessment against decision logs and verification evidence

Sources: ISO/IEC 42001:2023 clauses and Annex A; Flowtivity, "ISO 42001 AI Management System Requirements" (2026-05-12); Vijil, "ISO 42001 Compliance: The Path to Operationalizing Agentic AI" (2026-07-28).


8. AIMS risk factors: what the stack addresses, and what remains

Risk factorHow the stack addresses itResidual operator action
Hallucination and unverifiable citationsCitation verification pipeline, always on: SourceRegistry, five-level URL matching, sanitisation, audit trailReview the removal log; tune search tooling if the removal rate rises
Prompt injection and jailbreakNeMo Guardrails detection rails at workflow, shallow and deep boundaries, where enabledEnable the guardrails profile; test against adversarial suites
PII leakagePII detection rails via Presidio, GLiNER or Private AI, opt-inEnable for any workflow touching customer or employee data; decide masking versus blocking
Tool abuseExecution rails validating tool inputs and outputsDefine per-agent tool allow-lists; monitor action logs
Model driftEvaluation harnesses run on a schedule; cost and latency trendsSchedule benchmark runs; set alert thresholds
Shadow AI and untracked agentsA single governed research entry point; all agents discoverable in the toolkit registryEnforce the deployment policy that all agentic research goes through this endpoint
Third-party supply chainEvery model and search provider configurable and swappableVendor due diligence per provider; contingency for provider change
Cost runawayA small-model tier for high-volume execution; per-job cost reportingSet per-job budgets; alert on frontier-model call share
ReproducibilityVerification grounded in actual retrieval; traces preserving full hierarchyArchive traces; pin checkpoint and dependency versions

9. HumAi's deployment today

Stated exactly, because a governance claim that outruns its configuration is worse than no claim.

Running

ComponentConfiguration
HostOwn VPS, Docker Compose, bound to 127.0.0.1:8000, no public exposure
BlueprintNVIDIA AI-Q Blueprint 2.1.0 - aiq-agent, aiq-blueprint-ui, aiq-postgres
Agent turn orchestrationNemotron 3.5 Lightning, outside AI-Q, running Agent Q's own turns
AI-Q intent and researchNemotron 3 Nano 30B-A3B
AI-Q long-context synthesisGPT-OSS 120B
AI-Q utility callsNemotron Mini 4B Instruct
Citation verificationDeterministic pipeline, always on, no disable flag
Web searchTavily
Document searchKnowledge search over uploaded files
StoragePostgreSQL job store, checkpoints and summaries; Chroma vector store
Agent guardrailsHumAi's own guardrail layer, wrapping every agent turn in the HumAi runtime
Agent interfacedeep_research_start and deep_research_status against the AI-Q REST API

Available in the stack, not enabled here

ComponentStatus
NeMo Guardrails inside AI-QNot enabled. AI-Q runs the default profile, not the guardrails profile. Agent turns are guarded by HumAi's own layer at the runtime boundary instead, which is a different control at a different point
NeMo Switchyard routingNot deployed
Academic paper searchPresent in configuration but commented out
PII railsNot enabled
Embedding and vision model tiersNot configured in the active profile

That second table is the point of this section. Everything in it is a real capability of the stack, and describing it as though it were already our configuration would be precisely the failure this article argues against.


10. Key takeaways for operators

  1. A system of models beats a single model. Most tokens in a long-running research job go to execution rather than judgement. A small, fast, grounded model tier handles that volume, and the hard guarantees come from structure rather than from scale.

  2. Citation verification is the transferable idea. A deterministic pipeline that validates every citation against a registry built from actual retrieval means a fabricated source cannot survive to publication. It is always on, and it does not depend on which model you run. If you take one thing from this stack, take this.

  3. Know which boundary your guardrails sit at. Rails at the research backend and rails at the agent runtime are different controls protecting different things. Both are legitimate; conflating them in an audit is not.

  4. ISO 42001 alignment is structural, not ceremonial. The evidence auditors want is produced as a byproduct of running the system: traces preserving agent hierarchy, verification decisions logged with reasons, cost and latency records, evaluation results over time.

  5. Self-hosting is control-plane ownership. Running the research backend on your own infrastructure, bound to localhost, with configurable providers, means the deployment boundary, the data flows and the audit surface belong to the organisation.

  6. The stack is open and swappable. OpenMDW-1.1 on the Nemotron weights, open source across the Agent Toolkit, Guardrails and Switchyard, and provider-agnostic routing. There is no lock-in at the model, orchestration or routing layer.

  7. Publish your configuration, not the brochure. The most useful section of this article for anyone assessing us is §9, including the half of it listing what we have not turned on.


Sources

  1. NVIDIA Technical Blog, "Nemotron 3.5 Lightning Delivers Fast, Accurate Specialized Task Execution for Long-Running Agents" (2026-08-11) - https://developer.nvidia.com/blog/nvidia-nemotron-3-5-lightning-delivers-fast-accurate-specialized-task-execution-for-long-running-agents/
  2. NVIDIA Technical Blog, "Route AI Agent Workloads Across Models with NVIDIA NeMo Switchyard" (2026-08-11) - https://developer.nvidia.com/blog/route-ai-agent-workloads-across-models-with-nvidia-nemo-switchyard/
  3. NVIDIA AI-Q Blueprint documentation - https://docs.nvidia.com/aiq-blueprint/
  4. AI-Q Blueprint source repository - https://github.com/NVIDIA-AI-Blueprints/aiq
  5. AI-Q Blueprint guardrails customisation guide - https://github.com/NVIDIA-AI-Blueprints/aiq/blob/develop/docs/source/customization/guardrails.md
  6. NVIDIA NeMo Guardrails documentation - https://docs.nvidia.com/nemo/guardrails/latest/index.html
  7. Nemotron 3.5 Lightning model card, NVFP4 - https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4
  8. Nemotron 3.5 Lightning model card, BF16 reference weights - https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16
  9. LangChain, "Switchyard Agent Routing Benchmark" - https://www.langchain.com/blog/switchyard-agent-routing-benchmark
  10. Flowtivity, "ISO 42001 AI Management System Requirements: What Organisations Building Agentic Employees Need to Know" (2026-05-12) - https://flowtivity.ai/blog/iso-42001-ai-management-system-requirements-agentic-employees/
  11. Vijil, "ISO 42001 Compliance: The Path to Operationalizing Agentic AI" (2026-07-28) - https://vijil.ai/blog/iso-42001-compliance-the-path-to-operationalizing-agentic-ai
  12. ISO/IEC 42001:2023 - https://www.iso.org/standard/42001