Public Search · what the world knows

The open web, indexed for agents.

Cheap Authority-ranked Fresh

Authority-ranked, fresh results across multiple indexes — built for context windows, not browsers.

Get Started no card required
Book a call
next.js caching behavior deep_search
Primary
nextjs.org/docs/app/building/caching 0.98
react.dev/reference/rsc/server 0.94
Supporting
github.com/vercel/next.js/releases 0.88
Community
stackoverflow.com/questions/71... 0.61
extracted → 1,240 tokens markdown ✓
~5×
cheaper per query
$0.0017 vs $0.0076–$0.0082 for comparable raw search APIs
93%
fewer tokens
on extracted pages, vs raw HTML your agent would parse
Authority-ranked, not SEO-ranked
Primary sources surface first, every time
The surface

Three tools, one search layer.

One key, one endpoint. Search the open web, pull any URL to clean Markdown, or go paper-deep on arXiv.

ninelayer_deep_search

Live search that returns evidence, not links.

Search across any index we cover. Ninelayer returns authority-ranked, typed evidence packets — extracted and ready for a context window.

request
await client.deepSearch({
  query: "next.js caching",
  index: "docs",
  format: "markdown"
})
response · packet 247 ms
PRIMARY conf 0.98
# Caching in Next.js
Dynamic APIs opt routes out of the
full route cache by default.
- Router Cache · Data Cache
ninelayer_get_url

Any URL to clean Markdown.

Point it at any page. No cookie banners, no nav bars, no ad scripts — just the content.

raw html
markdown63 ms
# Pricing
Start free, scale up.
- Pro · Team
academic_search

Paper-level search over arXiv.

Built for agents doing literature review — not casual browsing.

arXiv:2402.09353
Retrieval-augmented generation…
214
arXiv:2310.06825
Mistral 7B
89
MCP

All three run over MCP (mcp.ninelayer.in) or a single stateless HTTP call. Markdown by default — JSON is available too, if your pipeline prefers it.

Why Ninelayer

Built for agents, not browsers.

Four things a raw search API can't give an agent — shown, not claimed.

Authority-ranked

Primary docs first. Noise last.

Every result is scored and tiered by source authority — official docs before forum threads, every time.

Primaryofficial sources
nextjs.org/docs0.98
developer.mozilla.org0.95
github.com/vercel/next.jsSUPPORT
stackoverflow.comCOMMUNITY
Cheap

Packets, not HTML you pay to filter.

You pay for the answer, not the ad scripts and nav bars your agent would otherwise tokenize.

Raw HTML6,400 tok
Ninelayer extract1,240 tok
93% fewer tokens·~5× cheaper per query
Fresh

The current web, not a stale crawl.

Indexes refresh continuously, so agents reason over what's true right now.

nextjs.orgcrawled 2m ago
github.com6m ago
react.dev11m ago
Built for agents

Typed by source, scored by confidence.

Compact Markdown your agent can act on. No browser rendering, no scraping loop.

PRIMARYconf 0.98

"Dynamic APIs opt routes out of the full route cache by default."

source: nextjs.org/docs · markdown
Use cases

Where agents put it to work.

The same authority-ranked results, wherever your agent runs.

Research

Turn a broad question into a sourced brief — primary sources first, citations attached.

cited sources attached
Coding

Check current docs and migration notes before an agent edits code. Fewer hallucinated APIs.

docs · releases · migrations
Monitoring

Watch docs, changelogs, and release notes for material changes. Skip the noise.

material changes only
Support

Ground a support agent in current documentation before it answers.

answers grounded in docs
Comparison

Evaluate tools or vendors using official sources, not marketing pages.

official sources only

One layer,
every workflow.

Same evidence packets, from research to support.

Indexes

What's live today.

Two indexes are online now. Here's exactly what they cover.

Docs & Packages

LIVE

Official documentation and package registries (PyPI, npm, and more) across major frameworks and vendors.

+more

Academic

LIVE

arXiv papers, searchable at the paper level — abstracts, authors, and citation counts included.

arXiv
Paper-level search · authors, abstracts, citations
more indexes evaluated every release
Request an index

Request a new index

Tell us what you need indexed — we'll evaluate it for the next release.

Docs, APIs, registries, or your own corpus
We reply once it's evaluated