A collection of Apify actors powered by Interfaze AI for web search, web scraping, LinkedIn scraping, and document extraction.
| Actor | Description |
|---|---|
| Web Search | AI-powered web search across research indexes, social platforms, financial data, and the general web |
| LinkedIn Scraper | Scrape LinkedIn profiles with built-in residential proxies and human behavior simulation |
| Web Scraper | Self-healing web scraper using natural language prompts -- no selectors needed |
| PDF & Image Extractor | OCR and text extraction from PDFs and images with bounding boxes and confidence scores |
All actors use the Interfaze API via the Vercel AI SDK. Interfaze provides deterministic run_task endpoints for specific tasks:
web_search-- Search the web and get structured resultsscraper-- Scrape any URL with anti-bot handling, residential proxies, and self-healing selectorsocr-- Extract text from PDFs and images with bounding boxes and confidence scores
Each actor requires an Interfaze API key. You can provide it in two ways:
- Input field -- Pass
interfazeApiKeydirectly in the actor input - Environment variable -- Set
INTERFAZE_API_KEYin the actor's environment variables on Apify
Get your API key at interfaze.ai/dashboard.
Each actor can be deployed independently. From any actor directory:
cd actors/web-search
apify login
apify pushactors/
web-search/ # Web search actor
linkedin-scraper/ # LinkedIn profile scraper
web-scraper/ # Self-healing web scraper
pdf-extractor/ # PDF & image text extractor
tests/ # Local test scripts
Install dependencies and run any test script:
cd tests
npm install
INTERFAZE_API_KEY=your_key npx tsx test-web-search.tsTest output is saved to tests/output/.