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 Starchen 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: Integrated with the rich capabilities of the iFLYTEK Open Platform, validated by millions of developers, supporting plug-and-play access without extra development.
- Flexible Model Support: Multiple integration options, adaptable to use cases ranging from personal testing to large-scale on-premise enterprise clusters.
- 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.