AIPythoner/pymidscene
PyMidscene - Midscene.js 的 Python SDK 实现 | AI 驱动的自然语言 UI 自动化,告别选择器,用中文描述即可操作。与官方缓存格式完全兼容。
This tool helps you automate repetitive web tasks by letting you tell the computer what to do in plain English or Chinese, instead of needing to understand complex web coding. You provide natural language instructions, and it interacts with webpages, filling out forms, clicking buttons, and extracting information. It's designed for anyone who frequently performs browser-based tasks and wants to automate them without writing brittle, technical code.
Available on PyPI.
Use this if you need to automate web browser interactions for tasks like data extraction, testing, or form filling, and prefer to describe actions in plain language rather than using code-specific selectors.
Not ideal if you require extremely high-performance, low-level browser control or if your automation tasks involve highly dynamic and unpredictable UI elements that even AI struggles to interpret consistently.
Stars
13
Forks
1
Language
Python
License
MIT
Category
Last pushed
Feb 27, 2026
Commits (30d)
0
Dependencies
10
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/AIPythoner/pymidscene"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
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.