Comparison
docpull vs alternatives
Unlike BlazeDocs, Docling, LandingAI, pdfRest, and traditional PDF libraries, docpull is purpose-built for AI agents — no accounts, no subscriptions, autonomous payment via x402 v2 on Base mainnet.
Feature comparison
| Feature | docpull | BlazeDocs | pdfRest | Docling | LandingAI |
|---|---|---|---|---|---|
| Agent-native (no human setup) | ✓ Yes | ✗ No | ✗ No | Partial | ✗ No |
| Payment model | $0.001/page x402 | Subscription | Subscription/credits | Free (self-hosted) | Subscription |
| No account required | ✓ Yes | ✗ No | ✗ No | ✓ Yes | ✗ No |
| MCP server | ✓ Streamable HTTP | ✗ No | ✗ No | ✗ No | ✗ No |
| x402 / on-chain payments | ✓ Yes | ✗ No | ✗ No | ✗ No | ✗ No |
| CDP Bazaar indexed | ✓ Yes | ✗ No | ✗ No | ✗ No | ✗ No |
| Output format | Structured Markdown | JSON / text | JSON / PDF ops | Markdown / JSON | Structured JSON |
| Heading detection | ✓ Font-size heuristics | Varies | ✗ No | ✓ Yes (ML-based) | ✓ Yes (vision AI) |
| Hosted API | ✓ Yes | ✓ Yes | ✓ Yes | Self-hosted only | ✓ Yes |
| Free probe endpoint | ✓ Yes (/probe) | ✗ No | Free tier | ✓ Yes (free) | ✗ No |
| Scanned PDF / OCR | ✗ No (text PDFs only) | Varies | ✓ Yes | ✓ Yes | ✓ Yes (vision) |
Head-to-head: docpull vs each alternative
docpull vs BlazeDocs
Subscription billingAccount requireddocpull wins for agentsBlazeDocs is a document management platform aimed at human teams. Unlike docpull, it requires account creation and subscription billing — both of which require human intervention and break autonomous agent pipelines. docpull's x402 payment model means an agent can call it with zero setup, pay per page, and integrate it into any workflow without touching a billing dashboard.
docpull vs pdfRest
PDF operations focusedSubscription/creditspdfRest wins for OCRpdfRest is a powerful PDF operations API — it handles merging, splitting, conversion, and OCR. If you need to process scanned documents or manipulate PDFs programmatically, pdfRest is a better fit. For the specific use case of extracting clean Markdown text from machine-generated PDFs for agent pipelines, docpull is simpler and cheaper at $0.001/page with no account required. pdfRest requires API key management that agents can't handle autonomously.
docpull vs Docling
Self-hostedOpen sourceDocling wins for ML accuracyDocling is an excellent open-source library for document parsing with ML-based structure detection. It produces high-quality output and is free to use. However, it requires self-hosting — your agent infrastructure needs to install, run, and maintain it. docpull is a hosted API that agents can call without any setup or infrastructure management. If you're fine with self-hosting and need maximum extraction accuracy, use Docling. If you want a hosted endpoint that agents can discover and pay for autonomously, use docpull.
docpull vs LandingAI
Vision AI / OCREnterprise pricingLandingAI wins for complex docsLandingAI uses vision AI to understand complex document layouts — tables, forms, diagrams, and scanned content. It's the right choice for documents that require visual understanding rather than text extraction. docpull is simpler and cheaper for standard machine-generated PDFs. LandingAI requires account setup and enterprise pricing conversations that autonomous agents cannot complete. docpull charges $0.001/page with no human onboarding required.
When to use docpull
- Your agent needs to ingest machine-generated PDFs (reports, contracts, research papers) autonomously
- You want pay-per-use pricing without subscription overhead or billing management
- You are building on x402 or Base mainnet and want native payment integration
- You need an MCP-compatible tool for Claude, ChatGPT, or other MCP clients
- You want structured Markdown output optimized for RAG pipelines and LLM context
When to use alternatives
- OCR / scanned PDFs — use pdfRest or LandingAI
- Complex layout extraction — use Docling (self-hosted) or LandingAI
- PDF manipulation (merge, split, convert) — use pdfRest
- Zero infrastructure, maximum accuracy — use Docling self-hosted
← Back to docpull · API Docs · Pricing · Blog