Alchemy turns TypeScript into deployable cloud infra
Alchemy is an open-source, TypeScript-native infrastructure-as-code library that models cloud resources as memoized async functions and manages their lifecycle automatically. The current push centers on an Effect-first workflow: plan, deploy, destroy, type-safe IAM and env bindings, optional async fetch handlers, live previews for pull requests, and built-in testing and observability patterns across Cloudflare and AWS.
Hot take: this is less “yet another IaC tool” and more a serious attempt to make infrastructure feel like a normal TypeScript program, especially if you already buy into Effect and modern JS runtimes.
- –The strongest angle is developer ergonomics: resources are expressed as code, not a separate DSL or config layer.
- –The Effect integration is the real differentiator here; type-safe bindings and inferred envs reduce a lot of the glue usually associated with cloud setup.
- –The product is opinionated about workflows, not architecture: it pushes preview stacks, isolated tests, and automated teardown as first-class defaults.
- –This looks most compelling for teams already using Bun, Cloudflare, or Effect, and less compelling for teams invested in Terraform/CDK conventions.
- –Because it is open source and still in beta, the biggest question is ecosystem maturity rather than product vision.
DISCOVERED
45d ago
2026-05-05
PUBLISHED
45d ago
2026-05-05
RELEVANCE
AUTHOR
samgoodwin89