announcementscloud
Oct 08, 2026

Unison Cloud is now open source

Paul Chiusano

Unison Cloud is now open source, MIT licensed. There are four projects:

What is Unison Cloud?

Unison Cloud turns any pool of nodes into a distributed computer, programmable with the Unison language. See a series of demos. Some features:

  • Service deploys in seconds. Services are lightweight, < 200kb. No more building and shipping around multi-GB containers.
  • Fast, typed, inter-service communication using adaptive service graph compression.
  • Distributed batch jobs, using a high-level fork/join style distributed computing model.
  • Transactional storage (backed by DynamoDB) and object storage (backed by S3).
  • Secrets management, long-running background jobs, and more.
  • The Unison Cloud client defines the programming model for a Unison Cloud cluster. It includes both a local interpreter (for testing and local development) and the real interpeter that talks to a distributed Unison cluster. This has been open source for a long time.
  • Nimbus is the worker node for a Unison Cloud cluster. It is written in Unison. The system supports any number of workers, and can be scaled dynamically up or down. This is newly open sourced.
  • The Unison Cloud API Server is a Haskell service that the Unison Cloud client talks to when interacting with a remote Unison Cloud cluster. It also acts as a control plane for tracking cluster membership, handling authentication, and so on. This is newly open sourced.
  • The Unison Cloud UI is the code behind app.unison.cloud (for viewing deployed services, logs, and so on). This is newly open sourced.

We think this tech will be more useful to the world as an open source technology and hope that people build great things with it.

If you're interested in professional support for a Unison Cloud cluster, get in touch at hello@unison.cloud.