Astron Agent is an enterprise-grade Agent development platform designed for AI developers and small to medium-sized enterprises.
English | 简体中文
- 🔭 What is Astron Agent?
- 🛠️ Tech Stack
- 🚀 Quick Start
- 📖 Usage Guide
- 📚 Documentation
- 🤝 Contributing
- 🌟 Star History
- 📞 Support
- 📄 License
Astron Agent is an enterprise-grade Agent development platform designed for AI developers and small to medium-sized enterprises.
It not only provides end-to-end capabilities covering model hosting, application development, performance optimization, and access control, but also innovatively integrates intelligent RPA. This allows Agents not only to “think,” but also to truly “act,” completing complex task chains across digital systems and desktop environments.
- Consistent and Reliable: Shares the same core technology with iFLYTEK Astron Agent Platform, inheriting its proven enterprise-grade stability.
- Closed Loop of Thinking + Acting: Deep integration of intelligent RPA enables Agents to move from “generating answers” to “automatically completing tasks.”
- Dual Value for Developers and Enterprises: Developers can quickly get started and expand, while SMEs can efficiently implement digital workflows.
- Enterprise-Grade High Availability: Full-stack capabilities for development, building, optimization, and management. Supports one-click deployment with strong reliability.
- Intelligent RPA Integration: Enables cross-system process automation, empowering Agents with controllable execution to achieve a complete loop “from decision to action.”
- Ready-to-Use Tool Ecosystem: Integrates massive AI capabilities and tools from the iFLYTEK Open Platform, validated by millions of developers, supporting plug-and-play access without extra development.
- Flexible Model Support: Offers diverse access methods, from rapid API-based model validation to one-click deployment of enterprise-level MaaS (Model as a Service) local clusters, meeting needs of all scales.
- Multi-language Backend: Supports mainstream languages such as Java, Go, and Python; frontend adapted to TypeScript + React stack.
- Comprehensive Toolchain: Provides API documentation, deployment guides, and troubleshooting manuals to reduce learning and maintenance costs.
- One-Click Deployment: Built-in Dockerized environment for out-of-the-box setup and rapid project launch.
- Backend: Java 21, Spring Boot 3, Go, Python 3.11
- Frontend: TypeScript 5, React 18
- Database: MySQL 8
- Cache: Redis
- Queue: Apache Kafka
- Infrastructure: Docker, MinIO
- Quality Tools: Checkstyle, PMD, SpotBugs, ESLint, gocyclo, staticcheck, golangci-lint, black, isort, flake8, mypy, pylint
# Clone the repository
git clone https://github.com/iflytek/astron-agent.git
cd astron-agent
# Start the stack
docker-compose up -d- Visit
http://localhost:8080in your browser.
For detailed usage instructions, please refer to Usage Documentation
- 📖 Usage Documentation
- 🚀 Deployment Guide
- 📖 API Reference
- 🔧 Configuration
- 🐛 Troubleshooting
- 📝 Changelog
We welcome contributions of all kinds! Please see our Contributing Guide
- 💬 Community Discussion: GitHub Discussions
- 🐛 Bug Reports: Issues
This project is licensed under the Apache 2.0 License.