module / SDK · unclecode/crawl4ai
Crawl4AI Python library
Async Python crawler that produces Markdown, HTML, links, media, screenshots, tables, and structured extraction results.
Location
Repository path
README.mdInvocation
`from crawl4ai import AsyncWebCrawler`; call `await crawler.arun(url=...)`
Setup
Installation / activation
Install the `crawl4ai` package and use it from Python.
Keywords
PythonSDKcrawlerAsyncWebCrawlerMarkdownextraction
Repository context
unclecode/crawl4ai
Apache-2.0 Python web-crawling and scraping framework that produces LLM-ready Markdown and structured data through browser automation, adaptive and deep crawling, CLI, SDK, Docker API, and a documented MCP server that exposes crawl, HTML, screenshot, PDF, JavaScript, and library-context tools directly to Claude Code.
web crawlingweb scrapingbrowser automationdata extractionRAG ingestionagent toolingself-hosted infrastructureweb-to-Markdown