Skip to main content

Install

ESM only, Node 20+.

Configuration

Core verbs

runCode(code, language?): Promise<ExecResult>

runCodeStream(code, language?): AsyncGenerator<Event>

fork(n=1): Promise<Sandbox[]>

See Fork for semantics.

diff(other, paths?): Promise<{added, removed, modified}>

mergeInto(winner): Promise<void>

upload(data, remotePath) / download(remotePath)

close(): Promise<void>

Vercel AI SDK adapter

Subpath import: "podflare/ai-sdk".
See Vercel AI SDK for the full guide.

Types