Skip to main content

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