Settings

Theme

Show HN: Keenable – A different web search API for AI agents

keenable.ai

12 points by matt4711 · 6 comments · 1 min read

Reader

Hey HN! We built https://keenable.ai, a different web search API for AI agents.

Keenable searches our own 100B+ page index. We are focused on low cost and latency (p95 <250ms from us-east). We don’t believe in benchmaxxing, so we open-sourced our internal benchmarking suite, NEEDLE (available at https://keenableai.github.io/needle): a live benchmark that compares Keenable with other search APIs on fresh agent-like queries.

I spent seven years at Amazon as a scientist working on web grounding for Alexa/AGI, and my co-founder Andrey previously led search at Yandex. We started Keenable because agents search differently from humans, and we wanted to build around those patterns directly.

The API is available now and we provide a free allowance of 100,000 requests a month.

It also exposes a novel SQL-like interface to the web, which is useful for structured extraction and agent workflows.

Happy to answer questions about the index, crawl, ranking, latency, or benchmarking.

3 threads
ic1018

I read your 2 axis chart of quality vs cost where there's a direct comparison vs Google and perplexity. But still don't understand the differentiation with Perplexity.

styskin

How is it different from Exa or Parallel?

  • matt4711OP

    If you look at our benchmarks at https://keenableai.github.io/needle/ we are competitive in quality to exa (the market leader) but much cheaper and lower latency.

    This provides interesting tradeoffs where models can call search much more frequently which we believe is one thing that is not happening today.

    Our benchmarks (see https://keenableai.github.io/needle/card-lowshared/ ) also suggest that some players in the market, such as Parallel and Brave, may be using the same underlying search index.

  • phoenix120

    Some additional points to what Matthias already said in the same thread.

    The main differences are lower price and latency while having roughly the same (or sometime superior) quality.

    In terms of price Keenable is 4$ per 1000 queries, and for each query you can have up to 50 results for the same price. Exa charges 7$ per 1000 queries, and charges additionally for each result that is out of top-10. Parallel charges 5$ per 1000 queries.

    In terms of latency, Keenable is much faster than both Exa and Parallel, especially in the "realtime" mode. p50 is less than 200ms.

    As for the quality, you can also check the AA analysis: https://artificialanalysis.ai/agents/search-api

madmecodes

how it behaves once the agent starts making repeated calls in quick succession?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection