Rad reimagines how relational databases integrate with application code. It eliminates the friction between schema definitions, migrations, and type-safe client generation by treating the schema as the single source of truth.
Key innovations:
Unified toolchain: One binary for server, CLI, and code generation
Type-safe generated clients: No ORMs or query builders—clients are auto-generated from your schema
Object storage native: Designed for stateless compute on durable object storage
rad:// protocol: A structured JSON-over-HTTP approach for generated clients, replacing hand-written queries
Simplified data access: Supports nested relationships and complex joins without flattening
Still at v0, but represents an interesting architectural perspective on modernizing database development workflows for cloud-native applications.