Prox OS Internal Docs
PlatformArchitectureAI

Studio Blueprint

A Studio Blueprint is the serializable draft for a Studio. AI Entry and the

Purpose

A Studio Blueprint is the serializable draft for a Studio. AI Entry and the Introduction App can generate one from a user's role, goal, preferred engine, dataset choices, connector posture, and permission preferences.

Blueprints make Studios easy to create, copy, fork, share, inspect, and turn into templates. They do not replace runtime code or backend models.

JSON-shaped Draft

{
  "title": "Research Launch Studio",
  "owner": "@esmadrider",
  "slug": "research-launch",
  "type": "personal",
  "engine": "desktop",
  "visibility": "private",
  "theme": "mist",
  "apps": [
    { "appId": "pricing", "presentation": "window" },
    { "appId": "user-weather", "presentation": "widget" }
  ],
  "placements": [
    {
      "appId": "pricing",
      "studioType": "site",
      "presentation": "page"
    }
  ],
  "datasets": [
    { "datasetId": "moments", "mount": "card", "permission": "read" },
    { "datasetId": "ai-questions", "mount": "block", "permission": "read" }
  ],
  "permissions": ["github.mock.read", "calendar.mock.read"],
  "layout": {
    "desktop": {
      "widgets": ["weather", "calendar"],
      "windows": ["app-store", "pricing"]
    }
  }
}

Not Only JSON

A real Studio also includes:

  • app implementation code and app package versions;
  • local and cloud runtime state;
  • dataset bindings and connector sync policy;
  • permission and audit model;
  • AI context, memory, and citations;
  • collaboration and live presence;
  • storage and export formats.

The blueprint is the portable description. The Studio resource is the living workspace that the platform hosts.

On this page