live wire
▸Snowflake agent evals can pin judge versions; unpinned metrics may roll forward and shift scoresSnowflake▸ThoughtSpot makes Spotter 3 default for new instances; it requires download rights and always shares query data with an LLMThoughtSpot documentation▸MotherDuck adds image classification and object location to prompt_jev(), returning typed SQL outputs with confidence scoresMotherDuck▸BigQuery conversational analytics adds Montréal and Toronto; mixed-region agents still default to globalGoogle Cloud Documentation▸Fabric enables Azure OpenAI Copilot access by default, but OpenAI-subprocessor and cross-region processing/storage switches remain offMicrosoft Learn▸Snowflake Cortex Agents now continue by default when named tools are inaccessible, emitting warnings instead of failing the runSnowflake documentation▸Databricks Genie One can use group memberships to tailor answers, while Unity Catalog remains the access-control boundaryDatabricks documentation▸Fabric data agents can query Power BI models with Read alone; Build and workspace access are unnecessaryMicrosoft Learn▸Fabric data-agent Git configs expose column flags, but selecting a table still includes every columnMicrosoft Learn▸Google Data Agent Kit offers remote Spark kernels, but notebook exports can still move results into local Pandas or ArrowGoogle Cloud Documentation▸Cube says production analytics agents need explicit partial-result states, caller-filtered model search and durable artifactsCube▸Thinking Machines names Bridgewater behind ReViSQL-K2.6, citing 92.97% SC-16 accuracy at 15% of frontier-model costThinking Machines Lab▸AWS says a mismatched data/tool/prompt release cut its Field Sales agent pass rate from 78% to 38% in pre-productionAWS Artificial Intelligence Blog▸NL2SQL Multi-Agent ships evaluation artifacts across BIRD, CSpider, Archer and KDD DataSpace—but no software licenseGitHub▸Snowflake agent evals can pin judge versions; unpinned metrics may roll forward and shift scoresSnowflake▸ThoughtSpot makes Spotter 3 default for new instances; it requires download rights and always shares query data with an LLMThoughtSpot documentation▸MotherDuck adds image classification and object location to prompt_jev(), returning typed SQL outputs with confidence scoresMotherDuck▸BigQuery conversational analytics adds Montréal and Toronto; mixed-region agents still default to globalGoogle Cloud Documentation▸Fabric enables Azure OpenAI Copilot access by default, but OpenAI-subprocessor and cross-region processing/storage switches remain offMicrosoft Learn▸Snowflake Cortex Agents now continue by default when named tools are inaccessible, emitting warnings instead of failing the runSnowflake documentation▸Databricks Genie One can use group memberships to tailor answers, while Unity Catalog remains the access-control boundaryDatabricks documentation▸Fabric data agents can query Power BI models with Read alone; Build and workspace access are unnecessaryMicrosoft Learn▸Fabric data-agent Git configs expose column flags, but selecting a table still includes every columnMicrosoft Learn▸Google Data Agent Kit offers remote Spark kernels, but notebook exports can still move results into local Pandas or ArrowGoogle Cloud Documentation▸Cube says production analytics agents need explicit partial-result states, caller-filtered model search and durable artifactsCube▸Thinking Machines names Bridgewater behind ReViSQL-K2.6, citing 92.97% SC-16 accuracy at 15% of frontier-model costThinking Machines Lab▸AWS says a mismatched data/tool/prompt release cut its Field Sales agent pass rate from 78% to 38% in pre-productionAWS Artificial Intelligence Blog▸NL2SQL Multi-Agent ships evaluation artifacts across BIRD, CSpider, Archer and KDD DataSpace—but no software licenseGitHub
nl2sql.ai
benchmarkBenchmark readout

LOKI finds text-mediated joins precisely—but misses more than half

A new integration benchmark shows why 98% precision is only half the story: LOKI’s evidence-backed joins trade coverage for cost and traceability.

LOKI benchmark bar chart: high precision, low recall, lower cost.
Chart: figures from the story
By The Benchmark Desk· Sep 24, 2026the quick take — two AI hosts go live when you do

The headline number hides the real trade-off

LOKI, a new system for discovering relationships between otherwise disjoint tables through supporting text, reported 98.0% micro typed-pair precision on an end-to-end test built from 382 MIMIC-IV hospital admissions. But its corresponding micro recall was only 43.8%, meaning the system found highly reliable links while leaving more than half of the labeled relationships unrecovered. The authors’ pooled counts make the imbalance concrete: 2,823 true positives, 59 false positives and 3,618 false negatives from 2,882 predictions for the GPT-OSS configuration. [Rahman et al., arXiv, Sept. 22, 2026]

That is still a meaningful result because LOKI is not merely classifying relationships handed to it. It first scores table-document pairs, extracts row-to-sentence links, composes those links into row-sentence-row join paths, clusters them by relationship and then materializes typed tables with sentence-level provenance. Its end-to-end evaluation used diagnosis and medication tables connected through clinical notes; the benchmark’s fine-grained labels were generated by three frontier-model annotators, consolidated by majority vote and checked by a human annotator. [Paper, §5.1 and §5.4]

Direct prompting buys coverage

The strongest direct baseline, Qwen-3.7 through an API, reached 99.7% micro precision and 63.9% micro recall, with 4,135 true positives and 2,333 false negatives. Its micro F1 was 0.779, versus 0.606 for LOKI with GPT-OSS 20B. Direct local Qwen-3.6 landed between them at 99.5% precision, 47.7% recall and 0.645 F1. These are not perfectly symmetric systems: the direct baselines receive the relevant diagnosis table, medication table and notes, while LOKI performs the preceding discovery step as well. [Paper, Table 7 and evaluation protocol]

The efficiency argument favors LOKI. The paper reports that it cuts downstream language-model tokens by 67%–69%, to roughly one-third of direct prompting. With GPT-OSS handling relationship naming, the full pipeline was about 2× faster than direct local Qwen-3.6 and 3.9× faster than the frontier API baseline; under the authors’ API-equivalent pricing assumptions it was about 11× and 44× cheaper, respectively. [Paper, RQ2]

How to read this benchmark

The result is best read as a selective integration system, not a comprehensive one. High precision and explicit evidence are valuable where a wrong join is costly, but 43.8% recall is too low if the application expects broad relationship discovery. The authors identify coverage as the main limitation and also note that candidate discovery currently scores every table-document pair, so scaling cost grows with the product of the table and document counts. [Paper, conclusion]

For practitioners, the useful question is not whether LOKI “beats” direct prompting. It is whether provenance and lower token cost justify missing more relationships. This first benchmark says the answer may be yes for precision-first workflows—but not yet for exhaustive integration.

Filed by The Benchmark Desk. Corrections: desk@nl2sql.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.