iflytek / astron-agent
Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing iflytek/astron-agent in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
PreviewEnglish | ็ฎไฝไธญๆ
</div>๐ญ 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 ๐ค <a href="https://github.com/mklong"><img src="https://github.com/mklong.png" width="20" align="center" /> @mklong</a>
- Astron Agent Zhengzhou Meetup ๐ค <a href="https://github.com/lyj715824"><img src="https://github.com/lyj715824.png" width="20" align="center" /> @lyj715824</a> <a href="https://github.com/wowo-zZ"><img src="https://github.com/wowo-zZ.png" width="20" align="center" /> @wowo-zZ</a>
- Astron on Campus @ Zhejiang University of Finance and Economics ๐ค <a href="https://github.com/lyj715824"><img src="https://github.com/lyj715824.png" width="20" align="center" /> @lyj715824</a>
- Astron Agent & RPA ยท Qingdao Meetup Brings Agentic AI! ๐ค <a href="https://github.com/vsxd"><img src="https://github.com/vsxd.png" width="20" align="center" /> @vsxd</a> <a href="https://github.com/doctorbruce"><img src="https://github.com/doctorbruce.png" width="20" align="center" /> @doctorbruce</a> <a href="https://github.com/MaxwellJean"><img src="https://github.com/MaxwellJean.png" width="20" align="center" /> @MaxwellJean</a>
- Astron Training Camp ยท Cohort #1 ๐ค <a href="https://github.com/lyj715824"><img src="https://github.com/lyj715824.png" width="20" align="center" /> @lyj715824</a>
- Astron Talk @ Chongqing Mini Tech Fest ๐ค <a href="https://github.com/lyj715824"><img src="https://github.com/lyj715824.png" width="20" align="center" /> @lyj715824</a>
๐ 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
<div align="center"> <img src="https://api.star-history.com/svg?repos=iflytek/astron-agent&type=Date" alt="Star History Chart" width="600"> </div>๐ 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.
