Alchemy adds Rivet, Effect actor frameworks
Alchemy 2.0.0-beta.87 decouples stateful Domain models from Cloudflare, enabling deployments to Rivet and Effect Cluster across any cloud with a single layer swap. The release also adds unified support for six sandbox providers, including E2B, Modal, and AWS Nitro Sandboxes, for running untrusted agent code.
Cloudflare Durable Objects popularized edge actors, but vendor lock-in has hampered teams needing multi-cloud portability for persistent agent workflows. By turning runtime placement into a swappable Effect layer, Alchemy lets developers build stateful actor services once and target dedicated runtimes or self-hosted clusters without rewriting domain logic.
- –**Portability over lock-in**: Teams can move stateful domain models off Cloudflare Durable Objects to Rivet or Effect Cluster on AWS, GCP, Fly, Hetzner, or Kubernetes by switching a single dependency injection Layer.
- –**Unified actor abstractions**: Live state updates and watch events automatically stream over WebSockets across all supported backends, preserving real-time reactivity without custom synchronization code.
- –**First-class agent sandboxes**: Standardized interfaces across six sandbox providers (E2B, Daytona, Modal, Archil, Boat, and AWS ECS Nitro Sandboxes) simplify running untrusted agent-generated code across different cloud environments.
- –**Type-safe infrastructure evolution**: Integrating IaC directly into TypeScript with Effect delivers declarative actor topologies, zero-config local emulation, and compile-time verification across distributed systems.
DISCOVERED
1h ago
2026-11-14
PUBLISHED
1h ago
2026-11-14
RELEVANCE
AUTHOR
samgoodwin89

