Start
Start
The shortest path for a coding agent to build and publish a Userland app.
For agents: Read
llms.txt, createmanifest.userland.json, addpublic/files, addserver/index.jsonly when dynamic routes are needed, then publish with a server-side CLI or API call usingUSERLAND_API_KEY.
Goal
Build a valid Userland app bundle and publish it to an immutable app origin.
Inputs
- App idea and expected user workflow.
USERLAND_API_KEYin the local environment.- Optional examples from the public examples repo.
Outputs
manifest.userland.json.- Static files under
public/. - Optional server module at
server/index.js. - Published
app_id,origin,release_id, and activation status.
Commands
npm run userland -- apps publish .
Generated artifacts
/llms.txtfor compact agent context./openapi.jsonfor the control-plane API./schemas/resource-manifest-v0.schema.jsonformanifest.userland.json./types/runtime-context-v0.d.tsfor server runtime code.
Do not put API keys, app secrets, or platform internals into app frontend code.