Skip to content

Platform documentation

Build AI applications on WAMP

A substrate of agents, tools, views, and storage. Coding is one application on it — yours is the next.

extension.json
{
"name": "Reading List",
"version": "1.0.0",
"icon": "BookOpen",
"compat": { "pluginApi": "^2.0.0" },
"contributes": {
"pages": [
{
"id": "reading-list",
"title": "Reading List",
"icon": "BookOpen",
"context": "both"
}
]
}
}

An app is a manifest, a page, and a declaration of what it may touch. The host typechecks and builds it — there is no toolchain to install.

I want to build something

An app is an extension that owns its window. One manifest, one build, one lifecycle. Quickstart gets a running app in front of you, then Extensions and apps explains what you just made.

I want to ship it

Ship your own branded desktop binary, or put WAMP behind a product you already operate. Choosing a path is a one-page decision.

I want agents running in the cloud

Durable sessions in managed sandboxes, driven by HTTP from any backend. Use the HTTP integration contract in WAMP Cloud.

Everything you build is an extension: a manifest, some code, and a declaration of what it may touch. The file tree, preview, terminal, and chat dock are core, while extensions add workbench views and workflow skills. From there the platform is a set of surfaces your extension can contribute to, and a set of capabilities it can ask for.

Every page here is also served as markdown, and the whole site is served as one file. Point a coding agent at the text instead of having it scrape the rendered pages.