🛠️Manaurum Platform v2 — Developers
← Back to Manaurum
Platform v2

Build hosted apps for Manaurum

Manaurum v2 apps run as containerised services routed at <slug>.apps.manaurum.com, rendered in shell iframes, and reach the platform through a typed HTTP capability gateway. Author by chat (Aurum Studio), by AI in your IDE (Manaurum skill), or by CLI from your editor.

📦 Containerised hosting🔑 Capability gateway🤖 AI codegen⌨️ CLI deploy🏢 Per-tenant isolation

Three creation paths

✨
Aurum Studio
For tenant admins and non-engineers
Describe an app in plain language inside Manaurum. Aurum Studio generates manifest + frontend, deploys to the hosted runtime, and installs it in your workspace. Under an hour from prompt to working app.
🧩
Manaurum skill (Claude / Cursor)
For developers in their IDE assistant
Install the manaurum-dev-sdk plugin in Claude Code or Cursor. The skill scaffolds the project, knows the manifest v2 + capability surfaces, and drives the CLI for you. Same artifacts as the CLI path — no lock-in.
⌨️
manaurum CLI
For experienced developers and teams
Install the wheel from the manaurum-dev-sdk GitHub releases (the CLI is deliberately not on PyPI while the developer set is small). Write your app in your editor, validate locally, deploy from your terminal. CI-friendly: every deploy is a versioned, append-only snapshot in R2 storage.

What v2 gives you

📦
Real containers
Your code runs as your container at <slug>.apps.manaurum.com — not as JSON in a shell window.
🔌
Capability gateway
40 typed surfaces: os.kv, os.files, os.ai.complete/embed/transcribe/speak/image_submit/providers, os.drive, os.calendar, os.locations, os.directory, os.people, os.notifications, os.telegram, os.ocr, os.secrets, os.events, os.apps.call, more.
🔁
Inter-app contracts
Apps call each other via RPC or async events, with bulk-export streams for analytics use cases.
🛡️
Tenant isolation
A Postgres schema per (app, tenant), reached through a login role scoped to that schema alone. Your app holds no grant reaching another tenant's data.
📜
Versioned deploys
Every deploy is an append-only R2 snapshot. Rollback to any prior version in one command.
🔑
mna_* credentials
Per-developer tokens that authenticate the CLI and your hosted handlers. No tenant-scoped key juggling.

Ready to build?

The v1 app platform is retired

Apps are no longer built on the v1 path: the v1 manifest, the postMessage SDK (manaurum.js, manaurum.mjs), the single-HTML bundle deploy and the files that described them (AGENTS.md, manifest_v1.schema.json, permissions.json and the rest) are gone. If a link brought you here, the platform it described no longer accepts apps. Build on Platform v2: a hosted container, the /sdk/manaurum-v2.mjs SDK and /sdk/manifest_v2.schema.json, deployed with manaurum app deploy and an mna_* credential from Dev Hub.