Build a site
Install the amw compiler, create a starter, and publish the ordinary site and its second experience.
AMOOSEDWEB / DEVELOPER DOCUMENTATION / v0.27.1
Technical documentation for third-party developers. Compile and host a carrier-backed site, read verified resources from native C++, Node.js, or .NET, and use the current native C/C++ Reader preview.
CHOOSE A PATH
Install the amw compiler, create a starter, and publish the ordinary site and its second experience.
Use the published Node.js or .NET Reader to list and download verified resources.
Install a Reader →Download the Windows x64 Reader ZIP with prebuilt libraries, headers, CMake targets, and examples.
Get the native SDK →See how files carry the second experience and which bytes the Reader verifies.
Read the illustrated guide →MINIMAL WORKFLOW
Install the compiler, create a project, edit site/ and app/, then build. The generated project includes its own README and version-matched helper scripts.
npm install -g amoosedweb-compiler
amw init my-site
cd my-site
build.cmd # Windows
# sh build.sh # macOS or LinuxFor an existing host, export the same-version runtime and follow its route contract. Validate the live host after publishing.
amw export-runtime ./amw-routes
amw check-host https://your-site.example/BOUNDARIES
Readers verify carrier parts and reconstructed resources against the index. HTTPS authenticates the transport.
Format details →A public hosted index is discoverable. External index and member keys are transferable bearer credentials.
Access model →Carriers need byte-preserving hosting. The app runtime and its service worker belong on the same origin as the site.
Host contract →Building with an AI coding agent? Give it the SDK integration guidelines for agents →.
PROTOCOL
The illustrated protocol guide explains the AMW payload, carrier layouts, index and member keys, resource checks, and same-origin boot flow. Start there for a human-readable map; use the full format specification for exact fields and limits.