CLI
faircrawl-cli is the operator path for local terminals and coding-agent workflows. It installs cleanly on Node 20+ and uses the same API key as the SDKs.
Install and authenticate
npx -y faircrawl-cli@latest init --all --browser
# or save an existing keyfaircrawl auth --key fc_live_xxxCore commands
faircrawl statusfaircrawl scrape https://stripe.com/pricing --format markdownfaircrawl map https://docs.stripe.com --limit 50 --search checkoutfaircrawl research "best docs search experiences" --depth deep --synthesizefaircrawl agent "Compare Stripe and Adyen pricing for a SaaS company"Browser, enrichment, and freshness
faircrawl interact https://example.com/login \ --actions '[{"type":"fill","selector":"#email","value":"user@example.com"},{"type":"click","selector":"button[type=\"submit\"]"},{"type":"extract","format":"markdown"}]'
faircrawl enrich company stripe.comfaircrawl freshness register --entity company_stripe --source pricing_page --url https://stripe.com/pricing --cadence "7 days"faircrawl freshness dashboardfaircrawl freshness due --limit 25 --state stalePlatform shortcuts
faircrawl twitter profile openaifaircrawl tiktok profile nikefaircrawl reddit profile https://reddit.com/r/webscraping/faircrawl linkedin profile satyanadellafaircrawl bluesky profile paulgraham.bsky.socialOutput modes
--jsonreturns structured output for scripts-o, --output <path>writes the response to disk- root-level
--api-base-urland--app-base-urllet you point the CLI at a different environment