{"repo":"oxylabs/oxylabs-ai-studio-js","free":true,"listed":false,"github":"https://github.com/oxylabs/oxylabs-ai-studio-js","clone":"git clone https://github.com/oxylabs/oxylabs-ai-studio-js.git","description":"Structured data gathering from any website using AI-powered scraper, crawler, and browser automation. Scraping and crawling with natural language prompts. Equip your LLM agents with fresh data. AI Studio JS SDK for intelligent web data gathering.","language":"TypeScript","stars":326,"topics":["ai-crawler","ai-scraper","ai-search","ai-tools","ai-web-scraper","proxy-scraper","python-ai","web-scraping","web-scraping-ai","web-scraping-python"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Oxylabs AI Studio JavaScript SDK A JavaScript SDK for seamlessly interacting with Oxylabs AI Studio API services, including AI-Scraper, AI-Crawler, AI-Browser-Agent and other data extraction tools. Installation Quick Start 1. Environment Setup Either add OXYLABS AI STUDIO API URL and OXYLABS AI STUDIO API KEY values to the .env file, or as your environment variables: AI-Scraper Generate Schema Basic usage Available Parameters - url ( string ): The target URL to process. - output format ( string ): The desired format for the output. Can be either markdown , json , screenshot , csv or toon . Defaults to markdown . - render javascript ( boolean \"auto\" ): Whether to render JavaScript before extraction. Can be \"auto\" to auto-detect if rendering is needed. Defaults to false . - schema ( Record ): A JSON Schema object that defines the structure of the output data. This is required when output format is json , csv or toon . - geo location ( string ): Specifies the geographic location (ISO2 format) or country canonical name from which the request should be simulated. - user agent ( string ): User-Agent request header. See available values. - optimize content ( boolean ): Return cleaner markdown by focusing on the main page content. Output will be smaller in size when set to true . Defaults to true . - browser instructions ( BrowserInstruction[] ): Browser actions to run before capture (click, input, wait, etc.). Requires render javascript: true . Format follows Web Scraper API browser","default_branch":null,"files":null,"tree":[],"storefront":"/r/oxylabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oxylabs/oxylabs-ai-studio-js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}