Diffbot logo

Diffbot

Freemium
訪問

Diffbot transforms unstructured public web content into structured data for AI applications. Its APIs and agent skills support web search, page extraction, crawling, entity resolution, natural-language processing, and Knowledge Graph research.

Diffbotとは?

Diffbot is a web data and knowledge platform that reads unstructured public web content and converts it into structured, linked information. Its core APIs cover page extraction, site crawling, Knowledge Graph querying and export, data enhancement, natural-language processing, and web search. The resulting data is intended for AI applications, research workflows, and systems that need facts from the public web rather than raw pages or flat scraped records.

Developers can call Diffbot APIs directly or install Diffbot Skills in a supported agent harness. The skills expose agent-facing workflows for web search, structured extraction, crawling, entity resolution, and Knowledge Graph research.

Diffbotでできること

Structured page extraction

Extract meaningful entities and content from individual web pages without writing site-specific rules. Results can be returned as Markdown or full JSON.

Knowledge Graph research

Query linked records covering organizations, people, news, places, deals, and other entity types. Knowledge Graph data can be explored through agent skills or raw DQL queries and exported as typed JSON or CSV.

Web search for AI workflows

Web Search combines an indexed web corpus with retrieval, ranking, and content chunking. Results include ranked URLs, relevance scores, dates, and snippets, and the API is available through GET and POST requests.

Site crawling

Crawl websites for links and structured pages, manage crawler jobs, and apply options such as URL-processing patterns and maximum pages to process.

Entity resolution and language analysis

Identify entities in raw text and link them to Diffbot Knowledge Graph records. Entity results can include confidence, salience, sentiment, and Diffbot IDs.

Agent Skills

Connect Diffbot capabilities to agent harnesses including Claude Code, GitHub Copilot, Snowflake Cortex, Factory.ai Droid, ForgeCode, and pi.dev, with a universal npx-based option also documented.

利用シーン

“Research and market intelligence”

Use Knowledge Graph searches for organizations, people, news, funding, acquisitions, and industry criteria when assembling company or market research.

“AI grounding and web research”

Give an agent live web results or extracted page content so research tasks can use structured public-web evidence rather than relying only on model knowledge.

“Building a private or controlled search service”

Use Web Search through an API or investigate self-hosting when a team wants search infrastructure on its own network; the site describes the product as self-host-ready.

“Website and content data pipelines”

Crawl sites and extract structured pages to build datasets or knowledge graphs from documentation, product pages, and other public web sources.

“Entity-aware text processing”

Process text such as reports or announcements to identify people, organizations, and other entities, then connect those mentions to records usable in downstream analysis.

よくある質問

How can developers use Diffbot?

Developers can authenticate with a Diffbot token and call the documented APIs, or install Diffbot Skills in a supported agent harness. Web Search is available through GET and POST API endpoints.

What can Diffbot Skills do?

Skills expose agent workflows for Knowledge Graph searches, live web search, page extraction, entity resolution, and site crawling. They include commands for news, organizations, people, places, deals, and raw DQL queries.

What output formats are available?

The Extract workflow returns structured page content as Markdown by default and can return full JSON. Knowledge Graph data can be exported as typed JSON or CSV, while Web Search returns ranked results with URLs, dates, relevance scores, and snippets.

Can Diffbot Web Search be self-hosted?

The Web Search product is described as self-host-ready. The site says to contact Diffbot for more information about self-hosting.

How does Diffbot pricing work?

Usage is measured in monthly credits. Page extraction and web searches generally consume one credit per operation, while Knowledge Graph entity records and some other operations have different credit costs. The Free plan is available without a credit card, and paid usage can incur plan-specific overage charges.

クイック情報

Product type
Web data platform and Knowledge Graph
Primary workflows
Web search, extraction, crawling, entity resolution, and graph queries
Agent support
Claude Code, GitHub Copilot, Snowflake Cortex, Factory.ai Droid, ForgeCode, pi.dev, and universal npx installation
API access
Documented APIs with token authentication; Web Search supports GET and POST
Pricing model
Monthly processing credits with Free, Startup, Plus, and Enterprise plans
Source domain
diffbot.com

Diffbotの代替品

GraphRAG logo

GraphRAG

microsoft.github.io

GraphRAG is a research project and data pipeline for extracting structured information from unstructured text with language models, then using graph-based context to support question answering over private data.

Valyu logo

Valyu

www.valyu.ai

Valyu provides search, content extraction, answer, and DeepResearch APIs for AI agents and knowledge-work applications. It combines open-web results with financial, scientific, biomedical, legal, economic, and other specialist sources, returning cited content and research outputs.

LandingAI logo

LandingAI

landing.ai

Document processing APIs for developers building structured, traceable data pipelines.

Firecrawl logo

Firecrawl

www.firecrawl.dev

Search, collect, and structure web content for AI agents and application data pipelines.

WebScraping.AI logo

WebScraping.AI

webscraping.ai

Web scraping API for developers to retrieve web content and extract structured data with AI.

Formalini logo

Formalini

formalini.com

Formalini turns photos, scans, PDFs, and other documents into structured data using a user-defined or automatically generated schema. It supports validation, human review, and delivery through JSON, CSV, APIs, and webhooks.