
WasmEdge
WebAssembly runtime with WASI-NN AI inference via TensorFlow and PyTorch.
About
WasmEdge is a lightweight, high-performance WebAssembly runtime for cloud-native, edge, and decentralized applications. A CNCF sandbox project, it provides an LLVM-based ahead-of-time compiler and supports WASI extensions for networking, database access, and AI inference through its WASI-NN plugin system.
The WASI-NN plugins enable Wasm modules to run neural network inference using TensorFlow, TensorFlow Lite, PyTorch, and OpenVINO backends with hardware acceleration, while the module itself stays sandboxed. This makes WasmEdge a popular choice for edge AI inference, serverless functions, and embedded scenarios.
What it can do
- WASI-NN AI inference with TensorFlow, PyTorch, OpenVINO
- Sandboxed execution with hardware acceleration
- LLVM-based ahead-of-time compilation
- CNCF sandbox project with broad language SDKs
Setup
Install WasmEdge from the official installer or build from source, adding WASI-NN plugins for AI backends.
Prerequisites
A system supporting WebAssembly; GPU drivers help for accelerated inference.
Use cases
Works with
Trust score — 8/10
Scored 8/10 (verified tier, metrics-v1). Evidence: Verified via vendor site/docs/GitHub and reputable coverage, wave 131; Trending score 78/100 from researcher assessment.
Sources
Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.