tinyfish-io/agentql
AgentQL is a suite of tools for connecting your AI to the web. Featuring a query language and Playwright integrations for interacting with elements and extracting data quickly, precisely, and at scale. Includes REST API, Python and JavaScript SDKs, browser debugger.
AgentQL helps you automate web tasks and extract specific data from websites using plain language. You input natural language instructions describing what you want to do or find on a web page, and it outputs the requested information or completes the specified actions. It's designed for developers building AI agents or automated systems that need to interact with and gather data from the live web.
1,304 stars. Actively maintained with 10 commits in the last 30 days.
Use this if you are a developer creating AI agents or automation scripts that need to reliably extract structured data or perform actions on a wide variety of websites, even those with dynamic content or frequent UI changes.
Not ideal if you're looking for a no-code solution for simple, one-off data extraction or if you prefer purely visual scraping tools without programming.
Stars
1,304
Forks
151
Language
Python
License
MIT
Category
Last pushed
Mar 26, 2026
Commits (30d)
10
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/tinyfish-io/agentql"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
seleniumbase/SeleniumBase
APIs for browser automation, testing, and bypassing bot-detection.
apify/crawlee-python
Crawlee—A web scraping and browser automation library for Python to build reliable crawlers....
intoli/user-agents
A JavaScript library for generating random user agents with data that's updated daily.
apify/crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In...
Kaliiiiiiiiii-Vinyzu/patchright
Undetected version of the Playwright testing and automation library.