| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| astron-rpa_1.0.0_x64_zh-CN.msi | 2025-10-17 | 187.8 MB | |
| BUILD_GUIDE.md | 2025-10-17 | 22.9 kB | |
| AstronRPA v1.0.0 - Enterprise-Grade Open Source RPA Platform source code.tar.gz | 2025-10-16 | 45.7 MB | |
| AstronRPA v1.0.0 - Enterprise-Grade Open Source RPA Platform source code.zip | 2025-10-16 | 46.9 MB | |
| README.md | 2025-10-16 | 5.2 kB | |
| Totals: 5 Items | 280.4 MB | 0 | |
🚀 AstronRPA v1.0.0 - Initial Open Source Release
We're thrilled to announce the first open source release of AstronRPA, a production-ready, enterprise-grade Robotic Process Automation (RPA) development platform. Born from iFLYTEK's battle-tested commercial RPA platform serving diverse industries, we're now opening our core engine to the world.
🎯 What is AstronRPA?
AstronRPA is a comprehensive automation platform that enables developers and enterprises to design, build, and deploy sophisticated automation workflows with ease. Whether you're a developer looking for powerful automation tools or an enterprise seeking reliable process automation, AstronRPA delivers.
✨ Highlights
🏭 Production-Ready from Day One
- Battle-tested in real-world enterprise environments
- Proven stability and reliability across various industries
- Comprehensive security, audit logging, and data encryption
🧩 Rich Component Ecosystem
- 300+ professional RPA components out of the box
- Browser automation, Excel manipulation, PDF processing, email handling
- Computer vision, OCR, AI integration capabilities
- Extensible architecture for custom components
👨💻 Developer Experience
- Visual workflow designer with drag-and-drop interface
- Low-code/No-code development options
- Code-first approach supported for advanced users
- Real-time debugging and preview
- Hot reload during development
☁️ Cloud-Native Architecture
- Microservices-based design
- Docker-ready with full containerization support
- Horizontal scaling and load balancing
- Integrated observability with SkyWalking APM
🤖 AI-Powered Automation
- Intelligent image recognition and element picking
- OCR text extraction
- CAPTCHA solving
- Integration with major LLM providers
🌐 Multi-Platform Support
- Desktop app (Tauri-based) for Windows, macOS, Linux
- Web portal for monitoring and management
- REST API for programmatic integration
- MCP (Model Context Protocol) support for AI agents
🛠️ Technical Stack
Frontend
- Vue 3 + TypeScript + Vite
- Ant Design Vue + VXE Table
- Tauri for cross-platform desktop apps
- pnpm workspace monorepo
Backend Services
- Java Spring Boot (Main & Resource Services)
- Python FastAPI (AI & OpenAPI Services)
- MySQL + Redis
- Async task processing
Automation Engine
- Python 3.13+ with asyncio
- 20+ specialized component categories
- WebSocket real-time communication
- Advanced element locators (image, OCR, UI automation)
🚀 Quick Start
Backend: Docker (Recommended)
:::bash
git clone https://github.com/iflytek/astron-rpa.git
cd astron-rpa/docker
docker-compose up -d
Access the platform at http://localhost:8080
Engine + Frontend: Build from Source
:::bash
# Full build (engine + frontend + desktop app)
./build.bat --python-exe "C:\Program Files\Python313\python.exe"
Detailed instructions: Build Guide
📦 Component Packages
Core Automation
astronverse.system- System operations, process managementastronverse.browser- Browser automationastronverse.excel- Excel operationsastronverse.vision- Computer visionastronverse.ai- AI service integrationastronverse.network- HTTP requestsastronverse.email- Email automationastronverse.pdf- PDF processingastronverse.encrypt- Encryption utilities
Execution Framework
astronverse.actionlib- Atomic action definitionsastronverse.executor- Workflow execution engineastronverse.picker- Element pickerastronverse.scheduler- Task schedulerastronverse.trigger- Event triggers
📊 What's Included
- ✅ Full-featured workflow designer
- ✅ 300+ ready-to-use automation components
- ✅ Desktop application for Windows/macOS/Linux
- ✅ Web management portal
- ✅ REST API with OpenAPI specification
- ✅ Docker deployment configuration
- ✅ Comprehensive documentation
- ✅ Example workflows and templates
🎯 Use Cases
- Business Process Automation: Invoice processing, data entry, report generation
- Web Scraping & Data Collection: Automated data extraction from websites
- Testing & QA: UI testing, regression testing, load testing
- System Integration: Connect disparate systems without custom coding
- AI-Powered Workflows: Combine RPA with LLMs for intelligent automation
💬 Community & Support
- 📧 Email: zyzhou23@iflytek.com
- 💬 Discussions: GitHub Discussions
- 🐛 Issues: GitHub Issues
📝 License
This project is licensed under the terms specified in LICENSE.
🙏 Acknowledgments
AstronRPA is developed and maintained by iFLYTEK. Special thanks to all the contributors and the community for their support!