Scrape any website with Apify & OpenCode, here’s how
By David Ondrej
Web Scraping AI Agent Development with Appify - Detailed Summary
Key Concepts:
- Web Scraping: Extracting data from websites for usable analysis.
- AI Agent: Autonomous entities capable of performing tasks, enhanced by web scraping for data acquisition.
- Agent Skills: Pre-built instructions enabling AI agents to perform specific tasks, like web scraping.
- Appify: A platform providing web scraping tools and integration with AI agents.
- Actors (Appify): Serverless cloud programs within Appify that execute scraping tasks.
- Runs (Appify): Instances of an Actor executing a specific task.
- Tasks (Appify): Saved configurations for Actors, allowing reuse of scraping setups.
- Git Ignore: A file specifying intentionally untracked files that Git should ignore.
1. Introduction & The Power of Web Scraping
David Andre introduces the concept of building web scraping AI agents, emphasizing their potential to automate tasks and increase productivity in both personal and business contexts. He highlights applications like lead generation, social media growth, job candidate sourcing, and competitor analysis. He asserts that simple web search tools integrated into AI agents are often insufficient, particularly when dealing with websites actively blocking automated access (e.g., Twitter, Reddit, LinkedIn). He positions Appify as a solution capable of scraping “literally any website,” suggesting web scraping can be “life-changing” when properly implemented.
2. Use Cases & Benefits
The video details several practical applications:
- Lead Generation: Automating the identification and outreach to potential customers on platforms like LinkedIn.
- Competitor Analysis: Tracking competitor pricing, new features, and customer complaints to gain a competitive edge.
- Job Searching: Proactively finding job opportunities.
- Real Estate Listings: Rapidly identifying relevant properties.
- Time-Sensitive Data: Gathering information requiring millisecond response times or processing large datasets.
Andre emphasizes the synergy between scraping and AI: a scraper collects data, while an AI agent analyzes it and acts upon it (e.g., sending emails, updating spreadsheets).
3. Agent Skills & Appify Integration
The video explains how "agent skills" simplify the integration of web scraping into AI agents like Claw Code, Agent Zero, and Cursor. These pre-built instructions eliminate the need for manual coding of scraping logic. The agent simply needs to be instructed in plain English, leveraging the pre-configured skill.
Appify is presented as a preferred tool due to its extensive library of over 4,000 pre-built scrapers for platforms like LinkedIn, Google Maps, Instagram, and TikTok. Its integrated platform and AI-friendly design are also highlighted. (A partnership with Appify is disclosed.)
4. Building a Web Scraping AI Agent – Step-by-Step
The demonstration begins with creating an Appify account (appify.com). The importance of Appify’s GitHub repository for agent skills is emphasized, noting its active development and providing installation instructions.
- Actors: The concept of "Actors" is introduced as serverless cloud programs that take JSON input, perform a task (like scraping), and output structured data. The Appify store offers both Appify-developed and third-party Actors.
- Installation: The video demonstrates installing agent skills globally using a command from the GitHub repository:
npm install -g @appify/skills. All 11 available skills are installed for maximum functionality. - Open Code Setup: Open Code is used as the AI agent. The video confirms access to the Appify skills by prompting Open Code: “list out all agent skills you have access to.”
- API Token: An Appify API token is required for authentication. The video stresses the importance of treating the token like a password and protecting it (using a
.gitignorefile when using Git). - First Test: Coffee Shops in Austin: The first test scrapes the top 20 coffee shops in Austin, Texas, from Google Maps, extracting names, ratings, review counts, and addresses, and saving the data as a CSV file. The process takes approximately 1 minute and 45 seconds and costs $0.09.
- Saved Tasks: The concept of "Saved Tasks" is introduced as reusable configurations for Actors.
- Second Test: Competitor Analysis (Solar Panels): The agent is tasked with scraping 200 reviews from the top 10 competitors of a solar panel installation company in Poland from Trustpilot. The agent identifies patterns, negative themes, and complaints, and generates an HTML report with actionable insights. The agent autonomously pivots to scrape European competitors due to limited Polish-specific data. This scraping costs approximately $0.20 for 1,130 reviews.
- Third Test: Twitter Scraping: The agent scrapes the 50 highest engagement AI-related tweets from top AI influencers over the past seven days, building a web app to filter by engagement, analyze formats, and save ideas to a swipe file. Initial issues with data loading are resolved with a screenshot-based debugging approach.
5. Appify Features & Developer Opportunities
The video highlights additional Appify features:
- Schedules: Automated execution of Actors on a defined schedule.
- Appify Store: A marketplace for developers to create and sell their own Actors. Developers can earn revenue based on usage.
- Usage Breakdown: Detailed cost breakdown for each scraping run.
6. Technical Details & Costs
- Pricing: Scraping costs are minimal, often fractions of a cent per request. The competitor analysis example cost $0.20 for 1,130 reviews.
- Data Format: Data is output in structured formats like CSV and JSON.
- API Token Security: Emphasis on protecting API tokens and using
.gitignorefiles. - Agent Compatibility: Appify skills are compatible with multiple AI agents supporting agent skills (Claw Code, Agent Zero, Cursor, etc.).
7. Conclusion & Call to Action
Andre concludes by reiterating the transformative potential of web scraping AI agents. He encourages viewers to explore Appify (link provided) and begin building their own automated workflows. He emphasizes the competitive advantage gained by leveraging these tools for tasks like competitor analysis and marketing optimization. He also encourages viewers to subscribe to his channel for further AI-related content.
Notable Quote:
“Web scraping can change your life.” – David Andre, emphasizing the potential impact of automated data acquisition.
This summary provides a detailed and specific account of the video's content, preserving the original language and technical precision. It aims to be actionable and informative for viewers interested in building their own web scraping AI agents.
Chat with this Video
AI-PoweredLoad the transcript when you're ready to chat so the initial page stays lighter.
Related Videos

User Signal Dies at the Retrieval Boundary - Sonam Pankaj, StarlightSearch
AI Engineer

HTML is All You Need (for Agents to Make Graphics) - Amol Kapoor, Nori
AI Engineer

Stanford MS&E435 Economics of the AI Supercycle | Spring 2026 | Applications, Coding AI
Stanford Online

A Genius With Amnesia - Victor Savkin, Nx
AI Engineer

I made my SaaS ready for AI agents (in San Francisco)
Marc Lou

Implementing DeepMind innovation: Deep research API
Google Cloud Tech

Obsidian Just 10x’d Everyone’s Hermes Agent
David Ondrej