Platform Components
Radish CLI
Radish CLI is the compiler and local developer tool.
It is responsible for:
- validating blueprints
- compiling blueprints into generated architecture
- writing generated layers into the repository
- generating manifests and documentation
- providing local tools like the console and blueprint wizard
Radish Hub
Radish Hub is the orchestration layer for applications.
Hub is responsible for:
- managing applications
- storing and versioning active blueprints
- coordinating generation workflows
- managing deployment-oriented application state
Radish Cloud
Radish Cloud is the hosted and multi-hub management layer.
From a user perspective, it behaves like hosted Radish. Internally, it is concerned with:
- tenant accounts
- hub management
- hosted infrastructure
- centralized operational control
Radish Lib
Radish Lib is the knowledge system of the platform.
It stores and organizes:
- blueprint templates
- prompt-to-blueprint examples
- reusable architecture patterns
- curated collections of application designs