Skip to main content
use-apify.com

Open source: guides & tutorials

Pair open-source scrapers with hosted runs, proxies, and scheduling. Apify complements Crawlee, Playwright, and community actors you can inspect and fork.

8 articles

View all tags

Open-source scrapers pair well with hosted runs, proxies, and scheduling. These guides cover combining Crawlee, Playwright, and community actors you can inspect and fork with managed execution.

Open source gives transparency and control; a hosted platform adds scale and reliability. Apify complements both. Below you will find guides on open-source scraping tools and how to run them in production.

Related topics

Chatbase16 min read

Connect YouTube to Chatbase: Timestamped Video Answers

· 16 min read
Yassine El Haddad
Software Developer & Automation Specialist

Chatbase YouTube Connector is a free, MIT-licensed tool that keeps a Chatbase AI agent trained on your YouTube channel, so the agent answers customers from your videos and links to the exact minute it used. It runs as a scheduled GitHub Action or a Docker container on any VPS, with no server or database of its own. Transcripts come from an Apify Actor at about $1 per 1,000 videos, and a day with no new uploads costs $0. On Chatbase Standard and above it syncs through the API; on Free and Hobby it exports ready-to-upload files instead.

Here is what a customer sees once it is running:

Customer: How do I hand a chat over to a human? Agent: Turn on the Chatbase live chat action, then ... watch at 0:24

Chatbase26 min read

9 Best Chatbase Alternatives: Cheaper or Open-Source

· 26 min read
Achraf Bizyane
Software Engineer

Switch from Chatbase only if you need one of five things: AI plus live chat for less than Chatbase Standard ($150/month), open-source self-hosting (Botpress), AI that runs inside the Zendesk or Freshdesk you already use (eesel AI, or Intercom Fin if you live in Intercom), Alexa or Google Assistant deployment (Voiceflow), or WooCommerce and PrestaShop storefront tooling (Tidio). Otherwise, stay: as of October 2026, Chatbase includes a Helpdesk with live chat handoff, phone and voice agents, and multi-step procedures.

Pricing and features verified 2026-10-04 against chatbase.co/pricing and the Chatbase docs. SiteGPT, Chatling and Lindy prices were checked on their official pricing pages the same day; other competitor prices are approximate, so check each vendor before buying.

Build your first Chatbase agent free and use it as the benchmark the nine alternatives below have to beat.

Automation8 min read

n8n, Dify, and Ollama: The 2026 Open-Source Automation Stack

· 8 min read
Yassine El Haddad
Software Developer & Automation Specialist

The n8n + Dify + Ollama stack is a common 2026 self-hosted pattern for teams that want open-source control over automation, LLM apps, and where models run: n8n runs event-driven workflows across SaaS and APIs; Dify ships LLM apps, agents, and knowledge bases; Ollama exposes a local OpenAI-compatible inference API on your hardware. None fully replaces the others, but teams often blur which layer owns which job.

This article maps each tool’s role, where capabilities overlap, how they compose into one architecture versus compete for the same budget and headcount, and a practical deployment roadmap you can adapt from a laptop toward production.

For how agent runtimes, MCP, and infra headlines affect wiring choices like these, see Top 10 AI and tech stories this week (March 17–24, 2026).

AI news7 min read

Top 10 AI and Tech Stories This Week (March 17–24, 2026)

· 7 min read
Yassine El Haddad
Software Developer & Automation Specialist

This weekly AI and tech briefing (March 17–24, 2026) is a curated index of ten major stories: each item states what happened, why it matters for builders, and links to a full on-site analysis with sources and tradeoffs.

This week in one sentence: the loudest headlines mattered less than where teams are settling—agent runtimes, tool protocols like MCP, and infrastructure economics—and that keeps narrowing the gap between demo and production.

Below are ten short takes you can skim in a few minutes. Each one links to a full on-site deep dive with sources, caveats, and how to think about tradeoffs. When something matches your roadmap, jump to that piece.

Comparison2 min read

Firecrawl vs Crawl4AI 2026: Managed API vs Open-Source Crawler

· 2 min read
Yassine El Haddad
Software Developer & Automation Specialist

Crawl4AI is open-source and self-hosted; Firecrawl is a managed API. Firecrawl wins on setup speed, reliability, and MCP support. Crawl4AI wins on cost (free to run) and full control over crawling behavior. Choose by operational model: managed convenience vs self-hosted control.

Try Firecrawl →

Automation9 min read

Make.com vs ActivePieces 2026: Cloud vs Open-Source Automation

· 9 min read
Yassine El Haddad
Software Developer & Automation Specialist

Make.com commands the mid-market with 3,000+ integrations and a visual canvas that non-engineers can actually use. ActivePieces is an MIT-licensed open-source challenger that lets you self-host the entire automation stack on your own infrastructure — for free.

This comparison covers deployment model, pricing, integration depth, workflow builder maturity, AI features, and the specific use cases where each tool wins.

Agents6 min read

OpenClaw: Build a Local, Multi-Channel AI Agent in 2026

· 6 min read
Yassine El Haddad
Software Developer & Automation Specialist
Quick Answer

OpenClaw is an open-source personal AI assistant you run yourself: a Gateway on your machine routes WhatsApp, Telegram, Discord, and other channels to an LLM (e.g. Ollama locally or OpenAI / Anthropic in the cloud). It is not the model—it is the plumbing (sessions, pairing, tools, optional browser automation). NemoClaw (NVIDIA, 2026) is an enterprise-oriented secure runtime layer for running OpenClaw-class agents inside a hardened, policy-controlled environment—think governance and sandboxing on top of the same assistant idea.

Most people use hosted assistants (ChatGPT, Claude, Gemini). That is convenient, but sensitive threads, internal repos, and private DMs pass through someone else’s servers. For engineers and privacy-conscious teams, OpenClaw (successor lineage to projects sometimes referred to as Moltbot / Clawdbot) flips the model: you host the Gateway, you pick the model, and you decide which tools (files, shell, HTTP, browser, custom skills) the agent may use.

As of March 2026, OpenClaw is among the largest open-source AI assistant projects on GitHub (on the order of hundreds of thousands of stars—exact counts move quickly; check the repo for the live number). This guide explains what it is, how to run it, where it breaks down operationally, and how to pair it with Apify when local scraping is too fragile for production sites.

Guides on this site

Frequently asked questions

Frequently Asked Questions

Crawlee and Scrapy are the leading frameworks; Playwright, Puppeteer, and Selenium for browser automation; BeautifulSoup and Cheerio for HTML parsing; and httpx, aiohttp, and Requests for HTTP clients. Apify itself is largely open-source: Crawlee, the SDK, and many Store actors are publicly licensed on GitHub.

Open-source gives full control, no vendor lock-in, and community contributions. Commercial tools add managed infrastructure, maintenance, and support. Most production teams use a combination: open-source Crawlee or Scrapy for custom actors deployed on Apify Cloud for managed scheduling, proxies, and storage.

Start by opening issues for bugs you find, then fix small issues with tests. Study the codebase before proposing large changes. Crawlee, Scrapy, and Playwright all have active communities and contribution guides. Publishing well-documented Apify actors to the Store also contributes reusable tools to the open-source community.

Crawlee uses Apache 2.0; Scrapy uses BSD-2; BeautifulSoup uses MIT; Playwright uses Apache 2.0; Puppeteer uses Apache 2.0; Selenium uses Apache 2.0. These permissive licenses allow commercial use without copyleft obligations. Always check the license of any library or Apify actor before using it in a commercial product.