astron-agent
Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.
GitHub Stars
9,548
User Rating
Not Rated
Favorites
0
Views
186
Forks
1,121
Issues
56
English | ็ฎไฝไธญๆ
๐ญ What is Astron Agent
Astron Agent is an enterprise-grade, commercial-friendly Agentic Workflow development platform that integrates AI workflow orchestration, model management, AI and MCP tool integration, RPA automation, and team collaboration features.
The platform supports high-availability deployment, enabling organizations to rapidly build scalable, production-ready intelligent agent applications and establish their AI foundation for the future.
Why Choose Astron Agent?
- Stable and Reliable: Built on the same core technology as the iFLYTEK Astron Agent Platform, providing enterprise-grade reliability with a fully available high-availability version open source.
- Cross-System Integration: Natively integrates intelligent RPA, efficiently connecting internal and external enterprise systems, enabling seamless interaction between Agents and enterprise systems.
- Enterprise-Grade Open Ecosystem: Deeply compatible with various industry models and tools, supporting custom extensions and flexibly adapting to diverse enterprise scenarios.
- Business-Friendly: Released under the Apache 2.0 License, with no commercial restrictions, allowing free commercial use.
Key Features
- 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 integration without extra development.
- Flexible Large Model Support: Offers diverse access methods, from rapid API-based model access and validation to one-click deployment of enterprise-level MaaS (Model as a Service) on-premises clusters, meeting needs of all scales.
๐ฐ News
- Astron Hackathon @ 2025 iFLYTEK Global 1024 Developer Festival ๐ค
@mklong - Astron Agent Zhengzhou Meetup ๐ค
@lyj715824
@wowo-zZ - Astron on Campus @ Zhejiang University of Finance and Economics ๐ค
@lyj715824 - Astron Agent & RPA ยท Qingdao Meetup Brings Agentic AI! ๐ค
@vsxd
@doctorbruce
@MaxwellJean - Astron Training Camp ยท Cohort #1 ๐ค
@lyj715824 - Astron Talk @ Chongqing Mini Tech Fest ๐ค
@lyj715824
๐ Quick Start
We offer two deployment methods to meet different scenarios:
Option 1: Docker Compose (Recommended for Quick Start)
# Clone the repository
git clone https://github.com/iflytek/astron-agent.git
# Navigate to astronAgent directory
cd docker/astronAgent
# Copy environment configuration
cp .env.example .env
# Configure environment variables
vim .env
For environment variable configuration, please refer to the documentation:DEPLOYMENT_GUIDE_WITH_AUTH.md
# Start all services (including Casdoor)
docker compose -f docker-compose-with-auth.yaml up -d
๐ Service Access Addresses
After startup, you can access the services at the following addresses:
Authentication Service
- Casdoor Admin Interface: http://localhost:8000
AstronAgent
- Application Frontend (nginx proxy): http://localhost/
Note
- Default Casdoor login credentials: username:
admin, password:123
Option 2: Helm (For Kubernetes Environments)
๐ง Note: Helm charts are currently under development. Stay tuned for updates!
# Coming soon
# helm repo add astron-agent https://iflytek.github.io/astron-agent
# helm install astron-agent astron-agent/astron-agent
๐ For complete deployment instructions and configuration details, see Deployment Guide
๐ Using Astron Cloud
Try Astron๏ผAstron Cloud provides a ready-to-use environment for creating and managing Agents.Free quick access https://agent.xfyun.cn.
Using Guide๏ผFor detailed usage instructions, please refer to Quick Start Guide.
๐ Documentation
- ๐ Deployment Guide
- ๐ง Configuration
- ๐ Quick Start
- ๐ Development Guide
- ๐ก Best Practices
- ๐ฑ Use Cases
- โ FAQ
๐ค Contributing
We welcome contributions of all kinds! Please see our Contributing Guide
๐ Star History
๐ Support
- ๐ฌ Community Discussion: GitHub Discussions
- ๐ Bug Reports: Issues
- ๐ฅ WeChat Work Group:
๐ Open Source License
This project is licensed under the Apache 2.0 License, allowing free use, modification, distribution, and commercial use without any restrictions.
