A systems language
for agentic computation.
Turn gives you Erlang-style actors, stochastic inference, and durable memory as first-class bytecode primitives. There are no frameworks and no API wrappers — just the fundamental physics of agentic software.
01 / install
Get Turn on your machine.
Turn ships as a single static binary with no runtime dependencies. It is currently available for macOS, Linux, and Windows.
curl -fsSL https://turn-lang.dev/install.sh | bashThis shell script downloads the pre-compiled turn binary to ~/.turn/bin and automatically appends it to your terminal's $PATH.
Once installed, you can verify your installation:
turn --version
# turn v0.5.0-alpha02 / sandbox
Try it in the browser.
Turn compiles the Wasm inference driver directly into your browser tab. You can write Turn programs below and execute them locally — the only network requests made are your direct calls to the LLM API.
Examples marked ✦ use the infer primitive — configure your preferred LLM provider above to run them.
03 / docs
Documentation.
The complete guide to Turn — from installation to building production-grade multi-agent systems.
Part 0 · Before You Start
Part 1 · The Process
Part 2 · Intelligence
Part 3 · Multi-Agent