The AI Scala SDK Generator for Functional Systems
Generate idiomatic Scala 3 client libraries with Circe JSON codecs, sttp client backends, and full Cats-Effect / ZIO async support.
Circe Derivation
Compile-time JSON codec derivation without runtime reflection or boilerplate case classes.
ZIO & Cats-Effect
First-class support for pure functional concurrency and effect systems.
SBT Build Setup
Includes complete build.sbt with cross-compilation across Scala 2.13 and Scala 3.
Idiomatic Code Output
Clean Scala Client Implementation
import com.shipsdk.client.ShipClient
import sttp.client3._
val client = ShipClient(apiKey = "sk_live_9981")
val response = client.projects.list()
println(s"Found projects: ${response.items.size}")
Join the ShipSDK Waitlist
Get early access to generate production-ready SDKs, ADKs, and embeddable JS widgets in seconds.
Application Submitted!
Thank you for applying. We've received your details and will email your early access credentials shortly.