๐ PulsarRPAPro
November 24, 2025 ยท View on GitHub
English | ็ฎไฝไธญๆ | ไธญๅฝ้ๅ ๐จ๐ณ
๐ PulsarRPAPro: The AI-Powered, Lightning-Fast Browser Automation Solution! ๐
๐ Key Features
Core Capabilities of PulsarRPAPro:
-
๐ฝ AutoExtract
- ๐ค Powered by machine learning agents โ no token cost!
- ๐ฏ High-precision data extraction
- ๐โโ๏ธ Blazing fast performance
- ๐ค Powered by machine learning agents โ no token cost!
-
๐ Web UI โ Intuitive and easy to use
-
โจ๏ธ Command Line Interface (CLI) โ Scriptable and automation-ready
Advanced Features Included:
- ๐ค AI Integration with LLMs โ Smarter automation driven by large language models
- โก Ultra-Fast Automation โ Coroutine-safe browser concurrency with spider-grade crawling speed
- ๐ง Deep Web Understanding โ Intelligent parsing of dynamic, JavaScript-rich pages
- ๐ Structured Data APIs โ Extract clean, structured data with minimal effort
๐ค Automate the browser and extract data at scale with simple text:
Go to https://www.amazon.com/dp/B08PP5MSVB
After page load: scroll to the middle.
Summarize the product.
Extract: product name, price, ratings.
Find all links containing /dp/.
๐ฝ Extract data with machine learning agents:

๐ฅ Demo Videos
๐ Quick Start Guide
โถ๏ธ Run PulsarRPAPro
๐ฆ Run Executable Jar - Enjoy the Best Experience
Executable JAR uses your desktop browser, you can enjoy the best experience.
Download:
curl -L -o PulsarRPAPro.jar https://github.com/platonai/PulsarRPAPro/releases/download/v3.0.0/PulsarRPAPro.jar
Run the JAR for help:
java -jar PulsarRPAPro.jar
๐ Resources
- ๐ฆ GitHub Release Download
- ๐ Mirror / Backup Download
- ๐ ๏ธ LLM Configuration Guide
- ๐ ๏ธ Configuration Guide
โ๏ธ Prerequisites
MongoDB running on port 27017 without authentication:
docker run -d --name mongodb -p 27017:27017 mongo:latest
๐ณ Docker Users
Docker user can run the Docker image directly:
docker run -d -p 8182:8182 -e DEEPSEEK_API_KEY=${DEEPSEEK_API_KEY} galaxyeye88/pulsar-rpa-pro:latest
๐ Auto Extraction Guide: Just Structured Data! No Code! No Token!
Use the harvest command to extract data from a product listing using unsupervised ML:
java -jar PulsarRPAPro.jar harvest "https://www.amazon.com/b?node=1292115011" -diagnose -refresh
๐ก Make sure the URL is a portal page like a product category or listing.
The tool will:
- Visit the portal
- Identify optimal item page links
- Retrieve those pages
- Analyze them automatically
๐ Example Results
See a sample extraction result in HTML: Auto Extraction Result of Amazon
๐ฅ๏ธ Run PulsarRPAPro Server
java -DDEEPSEEK_API_KEY=${DEEPSEEK_API_KEY} -jar PulsarRPAPro.jar serve
๐ง LLM Capabilities: Just Text, No Code!
Use the ai/command API to perform actions and extract data using natural language instructions.
curl -X POST "http://localhost:8182/api/ai/command" \
-H "Content-Type: text/plain" \
-d '
Visit https://www.amazon.com/dp/B08PP5MSVB
Summarize the product.
Extract: product name, price, ratings.
Find all links containing /dp/.
After page load: click #title, then scroll to the middle.
'
๐ LLM + X-SQL: Precise, Flexible, Powerful
Harness the power of the x/e API for highly precise, flexible, and intelligent data extraction.
curl -X POST "http://localhost:8182/api/x/e" -H "Content-Type: text/plain" -d "
select
llm_extract(dom, 'product name, price, ratings') as llm_extracted_data,
dom_base_uri(dom) as url,
dom_first_text(dom, '#productTitle') as title,
dom_first_slim_html(dom, 'img:expr(width > 400)') as img
from load_and_select('https://www.amazon.com/dp/B08PP5MSVB', 'body');
"
๐ Sample Output:
{
"llm_extracted_data": {
"product name": "Apple iPhone 15 Pro Max",
"price": "\$1,199.00",
"ratings": "4.5 out of 5 stars"
},
"url": "https://www.amazon.com/dp/B08PP5MSVB",
"title": "Apple iPhone 15 Pro Max",
"img": "<img src=\"https://example.com/image.jpg\" />"
}
๐ง Proxies - Unlock Advanced Capabilities
Set the environment variable:
export PROXY_ROTATION_URL=https://your-proxy-provider.com/rotation-endpoint
This URL should return fresh proxy IPs when accessed.
๐ Contact Us
- ๐ฌ WeChat: galaxyeye
- ๐ Weibo: galaxyeye
- ๐ง Email: galaxyeye@live.cn, ivincent.zhang@gmail.com
- ๐ฆ Twitter: @galaxyeye8
- ๐ Website: platon.ai
