{
  "styles": [
    "appkit.css"
  ],
  "apps": [
    {
      "name": "3d",
      "js": "3d.js",
      "css": "3d.css",
      "label": "3D design",
      "icon": "box",
      "kind": "editor",
      "opens": [
        {
          "kind": "3d",
          "ext": [
            ".3dx"
          ],
          "capability": "native",
          "mode": "object"
        },
        {
          "kind": "sim-run",
          "ext": [
            ".simx"
          ],
          "capability": "native",
          "mode": "object"
        },
        {
          "kind": "cam",
          "ext": [
            ".camx"
          ],
          "capability": "native",
          "mode": "cam"
        },
        {
          "kind": "slice",
          "ext": [
            ".slicex"
          ],
          "capability": "native",
          "mode": "slice"
        },
        {
          "kind": "cad",
          "ext": [
            ".step",
            ".stp",
            ".iges",
            ".igs",
            ".wrl",
            ".vrml"
          ],
          "capability": "import",
          "mode": "object"
        },
        {
          "kind": "model",
          "ext": [
            ".blend",
            ".stl",
            ".glb",
            ".gltf",
            ".obj",
            ".ply",
            ".3mf",
            ".fbx",
            ".dae",
            ".usd",
            ".usda",
            ".usdc",
            ".usdz"
          ],
          "capability": "import",
          "mode": "object"
        },
        {
          "kind": "chem-structure",
          "ext": [
            ".mol",
            ".sdf",
            ".mol2",
            ".xyz",
            ".pdb",
            ".ent",
            ".cif",
            ".mmcif"
          ],
          "capability": "import",
          "mode": "object"
        }
      ],
      "untitled": ".3dx"
    },
    {
      "name": "eda",
      "js": "eda.js",
      "css": "eda.css",
      "label": "EDA",
      "icon": "circuit",
      "kind": "editor",
      "opens": [
        {
          "kind": "eda",
          "ext": [
            ".sch.json"
          ],
          "capability": "native",
          "mode": "sch"
        },
        {
          "kind": "eda",
          "ext": [
            ".pcb.json"
          ],
          "capability": "native",
          "mode": "pcb"
        },
        {
          "kind": "eda-source",
          "ext": [
            ".kicad_sch"
          ],
          "capability": "import",
          "mode": "sch"
        },
        {
          "kind": "eda-source",
          "ext": [
            ".kicad_pcb"
          ],
          "capability": "import",
          "mode": "pcb"
        },
        {
          "kind": "eda-source",
          "ext": [
            ".kicad_pro",
            ".edax"
          ],
          "capability": "import"
        }
      ],
      "untitled": ".sch.json"
    },
    {
      "name": "sheets",
      "js": "sheets.js",
      "css": "sheets.css",
      "label": "sheets",
      "icon": "grid",
      "kind": "editor",
      "opens": [
        {
          "kind": "workbook",
          "ext": [
            ".sheetx"
          ],
          "capability": "native"
        },
        {
          "kind": "spreadsheet",
          "ext": [
            ".xlsx",
            ".xls",
            ".ods"
          ],
          "capability": "import"
        },
        {
          "kind": "csv",
          "ext": [
            ".csv",
            ".tsv"
          ],
          "capability": "import"
        },
        {
          "kind": "json",
          "ext": [
            ".json"
          ],
          "capability": "import"
        }
      ],
      "untitled": ".sheetx"
    },
    {
      "name": "docs",
      "js": "docs.js",
      "css": "docs.css",
      "label": "docs",
      "icon": "doc",
      "kind": "editor",
      "opens": [
        {
          "kind": "richtext",
          "ext": [
            ".pagex"
          ],
          "capability": "native"
        },
        {
          "kind": "markdown",
          "ext": [
            ".md",
            ".markdown",
            ".mdx"
          ],
          "capability": "import"
        }
      ],
      "untitled": ".pagex"
    },
    {
      "name": "decks",
      "js": "decks.js",
      "css": "decks.css",
      "label": "decks",
      "icon": "slides",
      "kind": "editor",
      "opens": [
        {
          "kind": "deck",
          "ext": [
            ".deckx"
          ],
          "capability": "native"
        }
      ],
      "untitled": ".deckx"
    },
    {
      "name": "draw",
      "js": "draw.js",
      "css": "draw.css",
      "label": "draw",
      "icon": "pen",
      "kind": "editor",
      "opens": [
        {
          "kind": "drawing",
          "ext": [
            ".drawx"
          ],
          "capability": "native"
        },
        {
          "kind": "nest",
          "ext": [
            ".nestx"
          ],
          "capability": "native",
          "mode": "nest"
        },
        {
          "kind": "image",
          "ext": [
            ".svg"
          ],
          "capability": "import"
        }
      ],
      "untitled": ".drawx"
    },
    {
      "name": "paint",
      "js": "paint.js",
      "css": "paint.css",
      "label": "paint",
      "icon": "brush",
      "kind": "editor",
      "opens": [
        {
          "kind": "paint",
          "ext": [
            ".paintx"
          ],
          "capability": "native"
        },
        {
          "kind": "photo",
          "ext": [
            ".imgx"
          ],
          "capability": "native",
          "mode": "photo"
        },
        {
          "kind": "image",
          "ext": [
            ".png",
            ".jpg",
            ".jpeg",
            ".webp",
            ".gif",
            ".bmp"
          ],
          "capability": "import",
          "mode": "photo"
        }
      ],
      "untitled": ".paintx"
    },
    {
      "name": "video-editor",
      "js": "video-editor.js",
      "css": "video-editor.css",
      "label": "video editor",
      "icon": "film",
      "kind": "editor",
      "opens": [
        {
          "kind": "video-project",
          "ext": [
            ".vidx"
          ],
          "capability": "native"
        }
      ],
      "untitled": ".vidx"
    },
    {
      "name": "music",
      "js": "music.js",
      "css": "music.css",
      "label": "music",
      "icon": "music",
      "kind": "editor",
      "opens": [
        {
          "kind": "music",
          "ext": [
            ".musx"
          ],
          "capability": "native"
        }
      ],
      "untitled": ".musx"
    },
    {
      "name": "data",
      "js": "data.js",
      "css": "data.css",
      "label": "data",
      "icon": "database",
      "kind": "editor",
      "opens": [
        {
          "kind": "database",
          "ext": [
            ".sqlite",
            ".sqlite3",
            ".db",
            ".duckdb"
          ],
          "capability": "native"
        },
        {
          "kind": "dataset",
          "ext": [
            ".parquet",
            ".arrow",
            ".feather",
            ".ndjson"
          ],
          "capability": "native"
        },
        {
          "kind": "csv",
          "ext": [
            ".csv",
            ".tsv"
          ],
          "capability": "view"
        }
      ],
      "untitled": null
    },
    {
      "name": "node-graph",
      "js": "node-graph.js",
      "css": "node-graph.css",
      "label": "node graph",
      "icon": "nodes",
      "kind": "editor",
      "opens": [
        {
          "kind": "nodegraph",
          "ext": [
            ".opgraph"
          ],
          "capability": "native"
        }
      ],
      "untitled": ".opgraph"
    },
    {
      "name": "geoeconomics",
      "js": "geoeconomics.js",
      "css": "geoeconomics.css",
      "label": "geoeconomics",
      "icon": "globe",
      "kind": "editor",
      "opens": [
        {
          "kind": "geo-project",
          "ext": [
            ".geox"
          ],
          "capability": "native"
        }
      ],
      "untitled": ".geox"
    },
    {
      "name": "cloud-architect",
      "js": "cloud-architect.js",
      "css": "cloud-architect.css",
      "label": "cloud architect",
      "icon": "cloud",
      "kind": "editor",
      "opens": [
        {
          "kind": "terraform-stack",
          "ext": [
            ".tf",
            ".tf.hcl"
          ],
          "capability": "native"
        }
      ],
      "untitled": null
    },
    {
      "name": "code",
      "js": "code.js",
      "css": "code.css",
      "label": "code",
      "icon": "code",
      "kind": "editor",
      "opens": [
        {
          "kind": "code",
          "ext": [
            ".js",
            ".mjs",
            ".cjs",
            ".jsx",
            ".ts",
            ".mts",
            ".cts",
            ".tsx",
            ".py",
            ".json",
            ".css",
            ".scss",
            ".html",
            ".htm",
            ".vue",
            ".svelte",
            ".astro",
            ".sql",
            ".yaml",
            ".yml",
            ".toml",
            ".rs",
            ".go",
            ".c",
            ".cc",
            ".cpp",
            ".h",
            ".hpp",
            ".java",
            ".kt",
            ".swift",
            ".rb",
            ".php",
            ".lua",
            ".cs",
            ".sh",
            ".xml",
            ".scad",
            ".ini",
            ".cfg"
          ],
          "capability": "native"
        }
      ],
      "untitled": null
    },
    {
      "name": "notebook",
      "js": "notebook.js",
      "css": "notebook.css",
      "label": "notebook",
      "icon": "code",
      "kind": "editor",
      "opens": [
        {
          "kind": "notebook",
          "ext": [
            ".ipynb"
          ],
          "capability": "native"
        }
      ],
      "untitled": ".ipynb"
    },
    {
      "name": "threads",
      "js": "threads.js",
      "css": "threads.css",
      "label": "threads",
      "icon": "chat",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/threads",
        "/thread",
        "/run",
        "/app/new"
      ]
    },
    {
      "name": "agents",
      "js": "agents.js",
      "css": "agents.css",
      "label": "agents",
      "icon": "bot",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/agents",
        "/agent"
      ]
    },
    {
      "name": "marketplace",
      "js": "marketplace.js",
      "css": "marketplace.css",
      "label": "marketplace",
      "icon": "store",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/marketplace",
        "/cart"
      ]
    },
    {
      "name": "sell",
      "js": "sell.js",
      "css": "sell.css",
      "label": "seller portal",
      "icon": "tag",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/sell"
      ]
    },
    {
      "name": "positions",
      "js": "positions.js",
      "css": "positions.css",
      "label": "positions",
      "icon": "wallet",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/positions"
      ]
    },
    {
      "name": "captures",
      "js": "captures.js",
      "css": "captures.css",
      "label": "captures",
      "icon": "camera",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/captures"
      ]
    },
    {
      "name": "email",
      "js": "email.js",
      "css": "email.css",
      "label": "email",
      "icon": "mail",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/email"
      ]
    },
    {
      "name": "calendar",
      "js": "calendar.js",
      "css": "calendar.css",
      "label": "calendar",
      "icon": "calendar",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/calendar"
      ]
    },
    {
      "name": "contacts",
      "js": "contacts.js",
      "css": "contacts.css",
      "label": "contacts",
      "icon": "contacts",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/contacts"
      ]
    },
    {
      "name": "tasks",
      "js": "tasks.js",
      "css": "tasks.css",
      "label": "tasks",
      "icon": "check",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/tasks"
      ],
      "settings": {
        "tasks.showClosed": {
          "type": "bool",
          "default": false,
          "title": "show done and cancelled tasks"
        }
      }
    },
    {
      "name": "projects",
      "js": "projects.js",
      "css": "projects.css",
      "label": "projects",
      "icon": "compass",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/projects"
      ]
    },
    {
      "name": "sites",
      "js": "sites.js",
      "css": "sites.css",
      "label": "sites",
      "icon": "globe",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/sites"
      ]
    },
    {
      "name": "skills",
      "js": "skills.js",
      "css": "skills.css",
      "label": "skills",
      "icon": "sparkles",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/skills"
      ],
      "showInAppPicker": false
    },
    {
      "name": "evals",
      "js": "evals.js",
      "css": "evals.css",
      "label": "evals",
      "icon": "chart",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/evals"
      ]
    },
    {
      "name": "developer",
      "js": "developer.js",
      "css": "developer.css",
      "label": "developer portal",
      "icon": "code",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/developer"
      ]
    },
    {
      "name": "worker",
      "js": "worker.js",
      "css": "worker.css",
      "label": "worker mode",
      "icon": "hand",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/worker"
      ]
    },
    {
      "name": "notifications",
      "js": "notifications.js",
      "css": "notifications.css",
      "label": "notifications",
      "icon": "bell",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/notifications"
      ]
    },
    {
      "name": "files-home",
      "js": "files-home.js",
      "css": "files-home.css",
      "label": "file browser",
      "icon": "folder",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/files"
      ]
    },
    {
      "name": "connections",
      "js": "connections.js",
      "css": "connections.css",
      "label": "connections",
      "icon": "link",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/connections"
      ],
      "showInAppPicker": false
    },
    {
      "name": "account",
      "js": "account.js",
      "css": "account.css",
      "label": "account",
      "icon": "user",
      "kind": "part",
      "opens": [],
      "untitled": null
    },
    {
      "name": "onboarding",
      "js": "onboarding.js",
      "css": "onboarding.css",
      "label": "welcome",
      "icon": "flag",
      "kind": "part",
      "opens": [],
      "untitled": null
    },
    {
      "name": "admin-overview",
      "js": "admin-overview.js",
      "css": "admin-overview.css",
      "label": "admin",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-activity",
      "js": "admin-activity.js",
      "css": "admin-activity.css",
      "label": "admin: activity",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/activity"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-analytics",
      "js": "admin-analytics.js",
      "css": "admin-analytics.css",
      "label": "admin: analytics",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/analytics"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-calendar",
      "js": "admin-calendar.js",
      "css": "admin-calendar.css",
      "label": "admin: calendar",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/calendar"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-commerce",
      "js": "admin-commerce.js",
      "css": "admin-commerce.css",
      "label": "admin: commerce",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/commerce"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-contacts",
      "js": "admin-contacts.js",
      "css": "admin-contacts.css",
      "label": "admin: contacts",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/contacts"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-disputes",
      "js": "admin-disputes.js",
      "css": "admin-disputes.css",
      "label": "admin: disputes",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/disputes"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-economy",
      "js": "admin-economy.js",
      "css": "admin-economy.css",
      "label": "admin: economy",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/economy"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-email",
      "js": "admin-email.js",
      "css": "admin-email.css",
      "label": "admin: email",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/email"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-embodiments",
      "js": "admin-embodiments.js",
      "css": "admin-embodiments.css",
      "label": "admin: embodiments",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/embodiments"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-errors",
      "js": "admin-errors.js",
      "css": "admin-errors.css",
      "label": "admin: errors",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/errors"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-marketplace",
      "js": "admin-marketplace.js",
      "css": "admin-marketplace.css",
      "label": "admin: marketplace",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/marketplace"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-messaging",
      "js": "admin-messaging.js",
      "css": "admin-messaging.css",
      "label": "admin: messaging",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/messaging"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-playground",
      "js": "admin-playground.js",
      "css": "admin-playground.css",
      "label": "admin: playground",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/playground"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-quality",
      "js": "admin-quality.js",
      "css": "admin-quality.css",
      "label": "admin: quality",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/quality"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-safety",
      "js": "admin-safety.js",
      "css": "admin-safety.css",
      "label": "admin: safety",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/safety"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-signups",
      "js": "admin-signups.js",
      "css": "admin-signups.css",
      "label": "admin: signups",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/signups"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-spend",
      "js": "admin-spend.js",
      "css": "admin-spend.css",
      "label": "admin: spend",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/spend"
      ],
      "gate": "admin"
    },
    {
      "name": "admin-users",
      "js": "admin-users.js",
      "css": "admin-users.css",
      "label": "admin: users",
      "icon": "shield",
      "kind": "app",
      "opens": [],
      "untitled": null,
      "pages": [
        "/app/admin/users"
      ],
      "gate": "admin"
    }
  ]
}
