SuperAPI AI Directory

Diffbot

Diffbot is a set of tools and services that transform raw web pages into structured knowledge. It provides single-page structured extraction (outputting JSON without using large language models), whole-site crawling, natural-language entity and relationship parsing, public web knowledge graph queries, and a low-latency web search API that can be self-hosted, with no ads and no telemetry. Its Web Search API claims P90 latency below 300 milliseconds; self-hosting can further reduce latency, and a compact index can be packaged for offline use.

Open website

About this tool

Purpose: Diffbot's goal is to transform raw web content into structured knowledge for programmatic querying and use, covering single-page extraction, site-level data collection, natural-language structuring, knowledge graph queries, and web search. The material uses "research Prometheus and draft a sales brief" as an agent operation example, illustrating that these capabilities can be invoked in sequence, and that each step is a real, inspectable Diffbot API call.

Main capabilities:

  1. Single-page extraction: classify and extract structured, opinionated JSON from a single URL. The official documentation emphasizes that this process does not rely on large language models, so it does not produce hallucinations.
  2. Whole-site crawling: traverse an entire site from a single seed URL, extracting thousands of pages into the same structured dataset.
  3. Natural-language structuring: parse entities, relationships, facts, and sentiment from plain text.
  4. Knowledge graph queries: run structured queries against what it calls "the world's largest public web knowledge graph," querying content such as companies, people, and news.
  5. Web search: ultra-low-latency search, with no ads and no telemetry, designed for self-hosting and API access. The official documentation states that the Web Search API currently has P90 latency below 300 milliseconds and performs comparably on NDCG to similar "fast" modes; if self-hosted, latency can improve by another 20-100 milliseconds depending on hardware and sharding optimization.

Usage: The material mentions access via API and also offers a self-hosting option; the example workflow is "prompt—RUN AGENT—view transcript," where each step when the agent runs corresponds to a real Diffbot API call. The index can be packaged in compact form (for example, a 4TB core set of news, documents, homepages, recipes, etc.) and can be carried for offline use. The material does not provide specific installation commands or code examples.

Applicable scenarios: collection and dataset construction that require converting web pages into structured data in bulk; extracting entities, relationships, facts, and sentiment from text; structured querying of public web information such as companies, people, and news; and latency-sensitive web search that requires no ads, no telemetry, and self-hosting.

Limitations: The official documentation states that the extraction process does not rely on LLMs, which is the mechanism it describes for avoiding hallucinations. The search index is a compact version (for example, 4TB), not a complete web index. The latency and performance figures are official descriptions; actual performance depends on hardware and sharding optimization. The material does not provide facts such as pricing, charging model, platform support, installation commands, or specific API parameters.