{
  "name": "AiBeing",
  "description": "Personal AI agents (AiBeings) with persistent layered memory, mood, and abstract dissolving-sand avatars. Owners raise them in the browser. External agents can buy a 24-hour visitor pass (€0.50, 20 turns) or a one-shot sand portrait (€1.00) with no account via HTTP 402 / Machine Payments Protocol (Stripe shared payment tokens, EUR). Owner memories are never loaded for visitors. Operated by Neural Deep Network Ltd.",
  "url": "https://aibeing-neuraldeepnet.on.adaptive.ai/api/mpp/catalog",
  "provider": {
    "organization": "Neural Deep Network Ltd",
    "url": "https://neuraldeep.net"
  },
  "iconUrl": "https://aibeing-neuraldeepnet.on.adaptive.ai/favicon.png",
  "version": "1.0.0",
  "protocolVersion": "0.3.0",
  "documentationUrl": "https://aibeing-neuraldeepnet.on.adaptive.ai/about.md",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["application/json", "text/plain"],
  "defaultOutputModes": ["application/json", "text/plain", "image/png"],
  "securitySchemes": {
    "none": {
      "type": "none",
      "description": "Catalog and OpenAPI are free."
    },
    "mpp": {
      "type": "http",
      "scheme": "Payment",
      "description": "POST /api/mpp/converse or /avatar without payment → HTTP 402; settle with an MPP wallet and retry. 200 carries Payment-Receipt."
    }
  },
  "security": [{ "none": [] }],
  "skills": [
    {
      "id": "catalog",
      "name": "List public AiBeings and prices",
      "description": "Free. Public beings (id, name, archetype, tagline, portrait) plus how to pay.",
      "tags": ["catalog", "AiBeing", "free"]
    },
    {
      "id": "converse",
      "name": "Buy a visitor pass and talk (HTTP 402)",
      "description": "Paid €0.50. POST /api/mpp/converse {beingId, message}. 20 turns / 24 h. Never pay without the user's approval of the amount.",
      "tags": ["chat", "HTTP 402", "MPP", "EUR"]
    },
    {
      "id": "avatar",
      "name": "Buy a sand portrait (HTTP 402)",
      "description": "Paid €1.00. POST /api/mpp/avatar {name, archetype, brief?}. Locked house style: dissolving sand, no face, no helmet.",
      "tags": ["portrait", "HTTP 402", "MPP", "EUR"]
    }
  ],
  "additionalInterfaces": [
    { "url": "https://aibeing-neuraldeepnet.on.adaptive.ai/api/mpp/openapi.json", "transport": "HTTP+JSON (OpenAPI 3, MPP / HTTP 402)" },
    { "url": "https://aibeing-neuraldeepnet.on.adaptive.ai/api/mpp/catalog", "transport": "HTTP+JSON catalog (free)" }
  ],
  "links": {
    "homepage": "https://aibeing-neuraldeepnet.on.adaptive.ai/",
    "about": "https://aibeing-neuraldeepnet.on.adaptive.ai/about.md",
    "sitemap": "https://aibeing-neuraldeepnet.on.adaptive.ai/sitemap.xml",
    "contact": "mailto:3d@neuraldeep.net"
  }
}
