Conselara Labs — R&D arm of Conselara, LLC. We build AI infrastructure and autonomous agents for federal IT work and share what we learn.

Running Qwen3.5-122B on a Single DGX Spark

The NVIDIA DGX Spark (GB10 SoC, 128GB unified LPDDR5X memory) can run Qwen3.5-122B-A10B, a 122B parameter MoE model, at usable throughput for production workloads. Here’s what it actually takes. The key constraint: NVFP4 only Qwen3.5-122B-A10B at full precision is ~250GB. In NVFP4 quantization it’s ~75GB, which fits comfortably in 128GB unified memory. There is no other quantization path that both fits and runs correctly on the GB10. The only verified checkpoint we’ve found: bjk110/SPARK_Qwen3.5-122B-A10B-NVFP4 on HuggingFace, which includes 15 patches for the SM121 architecture. Use this; don’t try to quantize the base model yourself unless you’re prepared to debug SM121-specific kernel failures. ...

May 5, 2026 · 3 min · Conselara Labs

USASpending API: How to Actually Query HHS Sub-Agencies

If you’re building anything that pulls contract award data from USASpending.gov and you need to filter by HHS sub-agency (NIH, FDA, CDC, CMS, AHRQ), you’ve probably hit this: the subtier name filter returns nothing. What doesn’t work body = { "filters": { "agencies": [ {"type": "awarding", "tier": "subtier", "name": "Food and Drug Administration"} ] } } Returns {"results": [], "page_metadata": {"total": 0}}, every time, for every HHS component, regardless of how you spell the name. The API accepts the request without error. ...

May 2, 2026 · 2 min · Conselara Labs

SAM.gov Opportunities API: The NAICS Filter Does Nothing

The SAM.gov Opportunities API v2 accepts a naics query parameter. The documentation implies it will filter results to matching NAICS codes. It doesn’t. What actually happens GET https://api.sam.gov/prod/opportunities/v2/search?api_key=...&naics=541511&limit=100 Returns opportunities with NAICS codes 541330, 561210, 711510, and anything else currently open, not just 541511. The filter is parsed, no error is returned, but the result set is unfiltered. This appears to be a persistent bug in the v2 API. It isn’t mentioned in the documentation. ...

May 1, 2026 · 2 min · Conselara Labs