As part of the work on Denote.dev, we recently started implementing an SDK for a Durable Execution framework called Restate.
Restate is a platform for building resilient applications. As of this writing, it provides SDKs in TypeScript and Java.
SDKs in other languages are in development.
But as Denote.