Skip to main content

Keenable AI Launches NEEDLE, a Continuously Updating Search Benchmark

1 SEPTEMBER 2026·2 MIN READ·1 SOURCE·Trusted source

Keenable AI has introduced NEEDLE, an open-source evaluation benchmark for web search APIs that rebuilds its query sets dynamically. The system aims to prevent search agents from cheating on static datasets or relying on parametric memory.

Keenable AI Launches NEEDLE, a Continuously Updating Search Benchmark

Key takeaways · 2

  • 01

    NEEDLE regenerates queries dynamically to prevent search agents from relying on static datasets.

  • 02

    The tool is available as an open-source Python CLI.

Dynamic Query Generation

Keenable has introduced NEEDLE, a live open-source benchmark that rebuilds its query set from fresh public sources instead of freezing a static dataset. [1] This approach is designed to address issues where a search agent might download gold labels mid-evaluation or rely on answers encoded in a model's parametric memory. [1] The benchmark regenerates news queries hourly using RSS feeds and Google Trends. [1] Queries for finance, scholar, legal, and rare-entity verticals are regenerated daily from sources including SEC XBRL, arXiv, Europe PMC, CourtListener, and public agent logs. [1] Fifteen search APIs are run against the same query text, and scores are compared against a pooled oracle engine. [1]

Open-Source Implementation

NEEDLE is implemented as an open-source evaluation harness rather than a commercial product. [1] It operates as a Python CLI installed via uv sync, utilizing subcommands for generating and running benchmarks. [1] The system requires an OpenRouter key for judging and individual API keys for each tested engine. [1] It allows users to recreate all used query streams alongside the ranking quality judgements. [1]

What it means

By continuously updating its evaluation data, NEEDLE directly addresses the persistent problem of data contamination in AI benchmarking. If a model has already memorized the answers in a static dataset, it is impossible to evaluate its actual web retrieval capabilities accurately. NEEDLE's approach of generating queries from live sources like SEC filings and RSS feeds ensures that search APIs are tested on genuinely new information. What the sources don't address: How the computational cost of running continuous, dynamically generated evaluations compares to traditional static benchmarking.

NEEDLE provides a method for evaluating AI search tools on fresh, unseen data, preventing issues with memorized or contaminated test sets. This enables more accurate assessment of a model's live retrieval capabilities.

Why it matters
Daily session

Turn this story into practical AI skill after launch.

Get the release link for daily sessions built around your role and industry.

Join the waitlist

How this developed

  1. 1 September 2026

    Keenable AI Launches NEEDLE, a Continuously Updating Search Benchmark

  2. 1 September 2026

    Event created from source cluster.

Sources

AI fluency, one session a day, built for your work.