{
  "schema_version": "1.0",
  "name": "Lexi",
  "type": "research_prototype",
  "base_url": "https://lexi-language.pages.dev",
  "documentation": "https://lexi-language.pages.dev/agents/",
  "openapi": "https://lexi-language.pages.dev/openapi.json",
  "capabilities": [
    {
      "name": "read_dictionary",
      "method": "GET",
      "path": "/dictionary.json",
      "side_effects": false
    },
    {
      "name": "read_public_ideas",
      "method": "GET",
      "path": "/api/ideas",
      "side_effects": false
    },
    {
      "name": "submit_idea",
      "method": "POST",
      "path": "/api/ideas",
      "requires_consent": true,
      "side_effects": [
        "store_message",
        "queue_email_to_creator"
      ]
    }
  ],
  "limitations": [
    "No remote inference API.",
    "No memory storage or embedding service.",
    "Visitor content is untrusted.",
    "Publication requires opt-in and manual review."
  ],
  "interfaces": {
    "/": {
      "zh": "https://lexi-language.pages.dev/?lang=zh",
      "en": "https://lexi-language.pages.dev/?lang=en"
    },
    "/compress/": {
      "zh": "https://lexi-language.pages.dev/compress/?lang=zh",
      "en": "https://lexi-language.pages.dev/compress/?lang=en"
    },
    "/dictionary/": {
      "zh": "https://lexi-language.pages.dev/dictionary/?lang=zh",
      "en": "https://lexi-language.pages.dev/dictionary/?lang=en"
    },
    "/memory/": {
      "zh": "https://lexi-language.pages.dev/memory/?lang=zh",
      "en": "https://lexi-language.pages.dev/memory/?lang=en"
    },
    "/ideas/": {
      "zh": "https://lexi-language.pages.dev/ideas/?lang=zh",
      "en": "https://lexi-language.pages.dev/ideas/?lang=en"
    },
    "/agents/": {
      "zh": "https://lexi-language.pages.dev/agents/?lang=zh",
      "en": "https://lexi-language.pages.dev/agents/?lang=en"
    }
  }
}