[{"data":1,"prerenderedAt":155},["ShallowReactive",2],{"navigation_docs":3,"-providers-kernel":88,"-providers-kernel-surround":150},[4,48],{"title":5,"path":6,"stem":7,"children":8,"icon":47},"Guide","\u002Fguide","1.guide\u002F01.index",[9,11,15,19,23,27,31,35,39,43],{"title":10,"path":6,"stem":7},"Getting Started",{"title":12,"path":13,"stem":14},"Scrape","\u002Fguide\u002Fscrape","1.guide\u002F02.scrape",{"title":16,"path":17,"stem":18},"Screenshots and PDFs","\u002Fguide\u002Fcaptures","1.guide\u002F03.captures",{"title":20,"path":21,"stem":22},"Links and accessibility and extract","\u002Fguide\u002Freading","1.guide\u002F04.reading",{"title":24,"path":25,"stem":26},"Crawl and search","\u002Fguide\u002Fcrawl","1.guide\u002F05.crawl",{"title":28,"path":29,"stem":30},"Sessions","\u002Fguide\u002Fsessions","1.guide\u002F06.sessions",{"title":32,"path":33,"stem":34},"CLI","\u002Fguide\u002Fcli","1.guide\u002F07.cli",{"title":36,"path":37,"stem":38},"MCP and Pi and OMP","\u002Fguide\u002Fagents","1.guide\u002F08.agents",{"title":40,"path":41,"stem":42},"Errors","\u002Fguide\u002Ferrors","1.guide\u002F09.errors",{"title":44,"path":45,"stem":46},"Custom providers","\u002Fguide\u002Fcustom","1.guide\u002F10.custom","i-lucide-book-open",{"title":49,"path":50,"stem":51,"children":52,"icon":87},"Providers","\u002Fproviders","2.providers\u002F00.index",[53,55,59,63,67,71,75,79,83],{"title":54,"path":50,"stem":51},"Every provider",{"title":56,"path":57,"stem":58},"Steel","\u002Fproviders\u002Fsteel","2.providers\u002F01.steel",{"title":60,"path":61,"stem":62},"Browserbase","\u002Fproviders\u002Fbrowserbase","2.providers\u002F02.browserbase",{"title":64,"path":65,"stem":66},"Kernel","\u002Fproviders\u002Fkernel","2.providers\u002F03.kernel",{"title":68,"path":69,"stem":70},"Browserless","\u002Fproviders\u002Fbrowserless","2.providers\u002F04.browserless",{"title":72,"path":73,"stem":74},"Hyperbrowser","\u002Fproviders\u002Fhyperbrowser","2.providers\u002F05.hyperbrowser",{"title":76,"path":77,"stem":78},"Anchor","\u002Fproviders\u002Fanchor","2.providers\u002F06.anchor",{"title":80,"path":81,"stem":82},"Cloudflare","\u002Fproviders\u002Fcloudflare","2.providers\u002F07.cloudflare",{"title":84,"path":85,"stem":86},"Playwright","\u002Fproviders\u002Fplaywright","2.providers\u002F08.playwright","i-lucide-server",{"id":89,"title":64,"body":90,"description":143,"extension":144,"links":145,"meta":146,"navigation":147,"path":65,"seo":148,"stem":66,"__hash__":149},"docs\u002F2.providers\u002F03.kernel.md",{"type":91,"value":92,"toc":139},"minimark",[93,97,118,128],[94,95],"provider-facts",{"name":96},"kernel",[98,99,100,101,105,106,109,110,113,114,117],"p",{},"Kernel doesn't have a scrape route. It has browsers. So ",[102,103,104],"code",{},"scrape()"," sends a small Playwright script to ",[102,107,108],{},"\u002Fbrowsers\u002F{id}\u002Fplaywright\u002Fexecute",", ",[102,111,112],{},"page.goto"," then ",[102,115,116],{},"page.content()",", and that's the scrape. No session, no scrape: it throws until you pass one.",[98,119,120,121,124,125,127],{},"The CLI and the tools handle that. They open a browser, scrape, and release it in ",[102,122,123],{},"finally",". In the recording that round trip was the slowest of the lot, which is the price of a real browser per call. Also raw HTML, since that's what ",[102,126,116],{}," returns.",[98,129,130,131,134,135,138],{},"In exchange you get ",[102,132,133],{},"navigate"," and ",[102,136,137],{},"evaluate"," on a live session, and a CDP URL, so Kernel is a good fit when the scrape is only the first step.",{"title":140,"searchDepth":141,"depth":141,"links":142},"",2,[],"Every read runs Playwright inside a live Kernel browser. Scrape and screenshot need a session. Needs KERNEL_API_KEY","md",null,{},true,{"title":64,"description":143},"SjZG4OEl58YN1ZpWjFIPAZvSwaUeaxXPaQ1GYI_juXY",[151,153],{"title":60,"path":61,"stem":62,"description":152,"children":-1},"Markdown from \u002Fv1\u002Ffetch without a session. No screenshot over REST and a CDP URL for everything else. Needs BROWSERBASE_API_KEY",{"title":68,"path":69,"stem":70,"description":154,"children":-1},"HTML from \u002Fcontent and screenshots and PDFs from their own routes. One element by selector. Needs BROWSERLESS_API_KEY",1790685115878]