SkillAgentSearch skills...

Capsule

A Capsule application is a runner (or launcher) of wasm functions. Capsule HTTP can serve the functions through HTTP (it’s possible to use Capsule as a simple CLI with Capsule CLI). And soon: NATS and MQTT

Install / Use

/learn @bots-garden/Capsule
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Capsule, next generation

the nano wasm functions runners

Open in Gitpod

What is the Capsule project?

Capsule is a set of WASM runners. Right now, the Capsule project is composed of:

  • Capsule CLI: to simply execute a WebAssembly module in a terminal
  • Capsule HTTP server to serve a WebAssembly module like a micro service or a function.
  • Capsule applications are developed with GoLang and thanks to the 💜 Wazero project.
  • The wasm modules are developed in GoLang and compiled with TinyGo 💜 (with the WASI specification)

Host DK & Module DK

🎉 That means, since now, it's possible to develop various runners thanks to the Capsule HostSDK

View on GitHub
GitHub Stars291
CategoryDevelopment
Updated3mo ago
Forks8

Languages

Go

Security Score

97/100

Audited on Jan 3, 2026

No findings