---
schema: 1
type: video
title: 'Zero Cold Starts: Serverless AI Agents on Akamai Functions — Thorsten Hans'
description: >-
  Cold starts, proprietary SDKs and one-region deployments slow AI apps down.
  WebAssembly at the edge removes all three. Thorsten Hans, senior developer
  advocate at Akamai, shows how to build and ship MCP servers and AI agents with
  Spin, the open-source WebAssembly framework, and run them on Akamai Functions,
  a globally distributed serverless platform with no cold starts. He explains
  why WebAssembly on the server is fast, portable and sandboxed by default, then
  live-codes MCP servers with wasmcp: scaffolding tools in TypeScript and Rust,
  composing them into a full server, testing with MCP Inspector, deploying it
  worldwide in about 60 seconds with one command, and calling its tools from the
  Zed editor. He finishes with an agent built on the Vercel AI SDK, backed by a
  model on a Linode GPU, and explains how memory snapshots keep apps warm. In
  this talk: • Why edge-native beats single-region for AI apps, and how
  WebAssembly kills cold starts • What Spin and Akamai Functions are • Building
  and composing MCP servers with wasmcp in TypeScript and Rust • Deploying an
  MCP server and an AI agent globally with one command SPEAKER Thorsten Hans,
  Senior Developer Advocate, Akamai LinkedIn:
  https://www.linkedin.com/in/ThorstenHans/ X: https://twitter.com/ThorstenHans
  GitHub: https://github.com/ThorstenHans Website: https://thorsten-hans.com
  LINKS Spin: https://spinframework.dev Spin (GitHub):
  https://github.com/spinframework/spin Akamai Functions:
  https://www.akamai.com/products/akamai-functions wasmcp (GitHub):
  https://github.com/wasmcp/wasmcp CHAPTERS 0:00 Intro 0:57 Why edge-native?
  1:32 The cold start problem 2:52 WebAssembly on the server 3:37 What is Spin?
  4:52 Akamai Functions 5:32 Sandboxed by default 7:32 Demo: scaffolding with
  wasmcp 9:41 Composing an MCP server 10:16 Testing with MCP Inspector 12:56
  Deploying to Akamai Functions 14:16 Using it from an MCP client 16:16 An agent
  with the Vercel AI SDK 18:21 Memory snapshots 20:56 Key takeaways Recorded at
  the AI Engineer World's Fair 2026 in San Francisco. Subscribe for more talks
  from the engineers building with AI. AI Engineer: https://ai.engineer YouTube:
  https://www.youtube.com/@aiDotEngineer X: https://x.com/aiDotEngineer
  LinkedIn: https://www.linkedin.com/company/aidotengineer/ #WebAssembly #MCP
  #AIEngineer
canonical: >-
  https://liquidgold.cc/channel/aidotengineer/explore/video/zero-cold-starts-serverless-ai-agents-on-akamai-fun-4c4f062f7313
markdown: >-
  https://liquidgold.cc/channel/aidotengineer/video/zero-cold-starts-serverless-ai-agents-on-akamai-fun-4c4f062f7313.md
llms: null
parent: 'https://liquidgold.cc/channel/aidotengineer.md'
channel: aidotengineer
updated: '2026-10-23T22:19:22.506Z'
language: null
children: []
videoId: Zf_e45GiNCE
durationSeconds: 1357
publishedAt: '2026-10-10T18:00:38.000Z'
searchChunks:
  - ordinal: 0
    text: null
    startSeconds: 59
    endSeconds: 71
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=59'
    heldReason: rights
  - ordinal: 1
    text: null
    startSeconds: 71
    endSeconds: 96
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=71'
    heldReason: rights
  - ordinal: 2
    text: null
    startSeconds: 175
    endSeconds: 188
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=175'
    heldReason: rights
  - ordinal: 3
    text: null
    startSeconds: 219
    endSeconds: 229
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=219'
    heldReason: rights
  - ordinal: 4
    text: null
    startSeconds: 229
    endSeconds: 297
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=229'
    heldReason: rights
  - ordinal: 5
    text: null
    startSeconds: 297
    endSeconds: 308
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=297'
    heldReason: rights
  - ordinal: 6
    text: null
    startSeconds: 332
    endSeconds: 343
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=332'
    heldReason: rights
  - ordinal: 7
    text: null
    startSeconds: 343
    endSeconds: 458
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=343'
    heldReason: rights
  - ordinal: 8
    text: null
    startSeconds: 469
    endSeconds: 584
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=469'
    heldReason: rights
  - ordinal: 9
    text: null
    startSeconds: 632
    endSeconds: 782
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=632'
    heldReason: rights
  - ordinal: 10
    text: null
    startSeconds: 794
    endSeconds: 863
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=794'
    heldReason: rights
  - ordinal: 11
    text: null
    startSeconds: 981
    endSeconds: 994
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=981'
    heldReason: rights
  - ordinal: 12
    text: null
    startSeconds: 1108
    endSeconds: 1120
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=1108'
    heldReason: rights
  - ordinal: 13
    text: null
    startSeconds: 1120
    endSeconds: 1266
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=1120'
    heldReason: rights
  - ordinal: 14
    text: null
    startSeconds: 1266
    endSeconds: 1277
    watch: 'https://liquidgold.cc/watch/Zf_e45GiNCE?t=1266'
    heldReason: rights
---


# Zero Cold Starts: Serverless AI Agents on Akamai Functions — Thorsten Hans

Cold starts, proprietary SDKs and one-region deployments slow AI apps down. WebAssembly at the edge removes all three. Thorsten Hans, senior developer advocate at Akamai, shows how to build and ship MCP servers and AI agents with Spin, the open-source WebAssembly framework, and run them on Akamai Functions, a globally distributed serverless platform with no cold starts. He explains why WebAssembly on the server is fast, portable and sandboxed by default, then live-codes MCP servers with wasmcp: scaffolding tools in TypeScript and Rust, composing them into a full server, testing with MCP Inspector, deploying it worldwide in about 60 seconds with one command, and calling its tools from the Zed editor. He finishes with an agent built on the Vercel AI SDK, backed by a model on a Linode GPU, and explains how memory snapshots keep apps warm. In this talk: • Why edge-native beats single-region for AI apps, and how WebAssembly kills cold starts • What Spin and Akamai Functions are • Building and composing MCP servers with wasmcp in TypeScript and Rust • Deploying an MCP server and an AI agent globally with one command SPEAKER Thorsten Hans, Senior Developer Advocate, Akamai LinkedIn: https://www.linkedin.com/in/ThorstenHans/ X: https://twitter.com/ThorstenHans GitHub: https://github.com/ThorstenHans Website: https://thorsten-hans.com LINKS Spin: https://spinframework.dev Spin (GitHub): https://github.com/spinframework/spin Akamai Functions: https://www.akamai.com/products/akamai-functions wasmcp (GitHub): https://github.com/wasmcp/wasmcp CHAPTERS 0:00 Intro 0:57 Why edge-native? 1:32 The cold start problem 2:52 WebAssembly on the server 3:37 What is Spin? 4:52 Akamai Functions 5:32 Sandboxed by default 7:32 Demo: scaffolding with wasmcp 9:41 Composing an MCP server 10:16 Testing with MCP Inspector 12:56 Deploying to Akamai Functions 14:16 Using it from an MCP client 16:16 An agent with the Vercel AI SDK 18:21 Memory snapshots 20:56 Key takeaways Recorded at the AI Engineer World's Fair 2026 in San Francisco. Subscribe for more talks from the engineers building with AI. AI Engineer: https://ai.engineer YouTube: https://www.youtube.com/@aiDotEngineer X: https://x.com/aiDotEngineer LinkedIn: https://www.linkedin.com/company/aidotengineer/ #WebAssembly #MCP #AIEngineer

Canonical: https://liquidgold.cc/channel/aidotengineer/explore/video/zero-cold-starts-serverless-ai-agents-on-akamai-fun-4c4f062f7313 · Channel: [AI Engineer](https://liquidgold.cc/channel/aidotengineer.md)

> Search chunk text is held until public-source provenance is verified.

## Document chunks

> Missing: no stored document chunks are available.
