astron-agent is a free, open source orchestration & scheduling project written in Java and released under Apache-2.0. It has 9,032 GitHub stars, 886 forks and 46 open issues, and was last pushed 8 days ago. On this registry it ranks #21 of 64 tracked projects in Orchestration & Scheduling, with 5 head-to-head comparisons available. It gained 16 stars over the last 3 tracked days.

What is astron-agent?

Astron Agent is an enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents, aimed at organizations that need to orchestrate AI workflows, models, tools, and RPA automation in production rather than in a demo.

What it is

Astron Agent is a Java-based agentic workflow development platform published by iFLYTEK under the Apache-2.0 licence. It integrates AI workflow orchestration, model management, AI and MCP tool integration, RPA automation, and team collaboration into one system, and it supports high-availability deployment so that organizations can build scalable, production-ready intelligent agent applications. The registry lists it under Infrastructure & Operations / Orchestration & Scheduling, and its topics — agent, agentic-ai, agentic-workflow, llm, llm-ops, mcp, multi-agent, low-code, enterprise-automation — describe the scope directly.

The concrete problem it addresses is the gap between a decision and an action. Agents built on chat interfaces can reason but cannot reliably act inside enterprise systems; Astron Agent closes that loop with natively integrated intelligent RPA, so an agent can connect internal and external enterprise systems and carry out cross-system process automation under controlled execution. It replaces the assembly work of stitching together a workflow orchestrator, a model gateway, a tool integration layer, and an automation runner, and it is built on the same core technology as the iFLYTEK Astron Agent Platform, with a fully available high-availability version released as open source.

Key capabilities

  • AI workflow orchestration combined with model management, AI and MCP tool integration, RPA automation, and team collaboration in a single platform.
  • Intelligent RPA integration for cross-system process automation, enabling the "from decision to action" loop with controllable execution.
  • Ready-to-use tool ecosystem drawn from the iFLYTEK Open Platform, supporting plug-and-play integration without extra development.
  • Flexible large model support, from rapid API-based model access and validation to one-click deployment of enterprise-level MaaS on on-premises clusters.
  • High-availability deployment with one-click deployment support for development, building, optimization, and management.
  • Open ecosystem compatibility with multiple industry models and tools, plus custom extensions for varied enterprise scenarios.
  • Apache-2.0 licensing with no commercial restrictions, permitting free commercial use.

Who uses it and how

  • Enterprises that need agents to reach into existing internal and external systems, where the RPA integration provides the execution layer rather than the agent stopping at a recommendation.
  • Teams running on-premises model infrastructure, using the MaaS one-click deployment path on their own clusters instead of depending on an external inference endpoint.
  • Organizations that require high availability in production, using the open-source high-availability version rather than a single-node trial setup.
  • Groups that want the tool catalog without building it, integrating AI capabilities from the iFLYTEK Open Platform that the README describes as validated by millions of developers.
  • Commercial products and internal platforms, since the Apache-2.0 licence imposes no commercial restriction.

Getting started

The README offers two deployment methods, with Docker Compose recommended for a quick start; the documented first step is git clone https://github.com/iflytek/astron-agent. A hosted option is also referenced at agent.xfyun.cn, and documentation is available in English, Simplified Chinese, and Japanese.

How it compares

No list of paid products that this project replaces is provided in the facts, and no comparable open-source tools are named either. Within this registry it stands alone in its combination of agentic workflow orchestration, RPA execution, MCP tool integration, and high-availability enterprise deployment.

When to use it — and when not to

Astron Agent suits teams prepared to run and operate their own agent platform, including a high-availability deployment, and it is the natural choice for organizations already aligned with iFLYTEK models and the iFLYTEK Open Platform tool catalog. Teams looking for a fully managed service with no self-hosting obligation should look elsewhere, and the provided README excerpt does not state the database, object storage, or mail infrastructure a self-hosted install requires, so the operational surface should be confirmed against the repository before committing. The excerpt is also truncated at the first quick-start command, meaning the second deployment method is not described in the supplied facts.

project readme (upstream, from github) — read inline

Astron Agent Logo

Astron_Readme

iflytek%2Fastron-agent | Trendshift

License GitHub Stars Ask DeepWiki

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.

🤝 Adopters

                   

                 

📰 News

🔄 Ongoing

📅 Past

🚀 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 the Docker deployment 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

AstronAgent

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. Get quick access at https://agent.xfyun.cn.

Using Guide:For detailed usage instructions, please refer to Quick Start Guide.

📚 Documentation

readme truncated — read the full docs on github

Frequently asked questions

Is astron-agent free to use?

astron-agent is open source under the Apache-2.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does astron-agent do?

Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.

What is astron-agent written in?

astron-agent is primarily written in Java. Its source is publicly available at https://github.com/iflytek/astron-agent, and it has 9,032 GitHub stars.