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.

67
/ 100
Established

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.

web-automation data-extraction AI-agent-development web-scraping test-automation
No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

1,304

Forks

151

Language

Python

License

MIT

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.