Overview of Astron Agent Architecture
mainAstron Agent is an enterprise-grade Agentic Workflow development platform. Its architecture is organized into several hierarchical layers:
- UI Layer: Provides the web interface for agent and workflow management.
- Console Backend Layer: Manages authentication, permissions, and CRUD operations for the management console.
- Core Microservices Layer: Contains the primary execution engines (Agent, Workflow, Knowledge, Memory, Tenant).
- Plugin System: Extends capabilities via AI Tools, RPA, and Link plugins.
- Common Services Layer: Provides unified infrastructure abstraction (logging, observability, DB/MQ connections) for Python microservices.
- Infrastructure Layer: Handles data persistence (MySQL, Redis, PostgreSQL), messaging (Kafka), and object storage (MinIO).