{
  "product": "Lugemi Models Engine",
  "note": "Live matrix of proprietary Lugemi model families for complex multilingual reasoning, dialect-aware speech, translation, vertical packs, and the next-model portfolio (Mix through Grounded, Data Advantage, Advantage Protocol). Default inference is Lugemi-owned — optional legacy adapters stay silent. Not MLflow or a training OS.",
  "capabilities": [
    {
      "id": "live-matrix",
      "name": "Live readiness matrix",
      "status": "shipped",
      "api": "GET /v1/models/live",
      "notes": "Public: ready models per feature with credential configured flags."
    },
    {
      "id": "baobab-twi",
      "name": "Baobab Twi national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-twi",
      "notes": "Deferred slice card: optional neural NMT when that stack is live; generative research_planned; trainingEligible locked. APIs: /v1/baobab/twi/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-ga",
      "name": "Baobab Ga national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-ga",
      "notes": "Accra Ga (ISO gaa): phrase MT; neural speech when the Ga stack is live; neural_nmt false; generative research_planned; trainingEligible locked. APIs: /v1/baobab/ga/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-ha",
      "name": "Baobab Hausa national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-ha",
      "notes": "Ghanaian Hausa (Zongo): phrase MT; neural speech with Echo Studio cleanup when the Hausa stack is live; neural_nmt false. APIs: /v1/baobab/ha/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-ee",
      "name": "Baobab Ewe national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-ee",
      "notes": "Ewe (Anlo): phrase MT; neural speech with Echo Studio cleanup when the Ewe stack is live; neural_nmt false. APIs: /v1/baobab/ee/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-fante",
      "name": "Baobab Fante national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-fante",
      "notes": "Fante / Mfantse (Cape Coast): neural speech with Fante pacing; not Asante/Akuapem. APIs: /v1/baobab/fante/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-yo",
      "name": "Baobab Yoruba national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-yo",
      "notes": "Lagos / Oyo Yoruba (Nigeria regional): phrase MT; neural speech when the Yoruba stack is live; neural_nmt false. APIs: /v1/baobab/yo/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-fil",
      "name": "Baobab Tagalog national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-fil",
      "notes": "Manila Tagalog / Filipino (Philippines regional): phrase MT; neural speech when shared Echo speech is live; neural_nmt false. Paired Filipino English en-PH. APIs: /v1/baobab/fil/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-fr-sn",
      "name": "Baobab Senegalese French national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-fr-sn",
      "notes": "Dakar Senegalese French (West Africa regional): phrase MT; neural speech when shared Echo speech is live; neural_nmt false. Paired Ghanaian English en-GH (nearest WA). Not interchangeable with France French or Ivorian French. APIs: /v1/baobab/fr-sn/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-fr-ci",
      "name": "Baobab Ivorian French national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-fr-ci",
      "notes": "Abidjan Ivorian French (West Africa regional): phrase MT; neural speech when shared Echo speech is live; neural_nmt false. Paired Ghanaian English en-GH (nearest WA). Not interchangeable with France French or Senegalese French. APIs: /v1/baobab/fr-ci/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-ig",
      "name": "Baobab Igbo national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-ig",
      "notes": "Enugu / Central Igbo (Nigeria regional): phrase MT; neural speech when the Igbo stack is live; neural_nmt false. APIs: /v1/baobab/ig/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-ha-ng",
      "name": "Baobab Hausa Nigeria national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-ha-ng",
      "notes": "Kano Hausa (Nigeria regional): phrase MT; neural speech when the Hausa stack is live; neural_nmt false. Not Ghana Zongo. APIs: /v1/baobab/ha-ng/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-sw",
      "name": "Baobab Kiswahili national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-sw",
      "notes": "Nairobi / Kenyan Kiswahili (Kenya regional): phrase MT; neural speech when the Kiswahili stack is live; neural_nmt false. APIs: /v1/baobab/sw/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-am",
      "name": "Baobab Amharic national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-am",
      "notes": "Addis Ababa / Ethiopian Amharic (Ethiopia regional): phrase MT; neural speech when the Amharic stack is live; neural_nmt false. APIs: /v1/baobab/am/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-af",
      "name": "Baobab Afrikaans national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-af",
      "notes": "Cape Town / South African Afrikaans (South Africa regional): phrase MT; neural speech when the Afrikaans stack is live; neural_nmt false. APIs: /v1/baobab/af/{national,research,unlock,slo}."
    },
    {
      "id": "baobab-zu",
      "name": "Baobab isiZulu national model",
      "status": "shipped",
      "api": "GET /v1/models/baobab-zu",
      "notes": "Durban / South African isiZulu (South Africa regional): phrase MT; neural speech when the isiZulu stack is live; neural_nmt false. APIs: /v1/baobab/zu/{national,research,unlock,slo}."
    },
    {
      "id": "registry-list",
      "name": "Registry list",
      "status": "shipped",
      "api": "GET /v1/models",
      "notes": "Clerk session required."
    },
    {
      "id": "registry-get",
      "name": "Registry get",
      "status": "shipped",
      "api": "GET /v1/models/:idOrSlug",
      "notes": "By id or slug."
    },
    {
      "id": "admin-status",
      "name": "Admin status / external URL",
      "status": "shipped",
      "api": "POST /v1/models/:idOrSlug/status",
      "notes": "Platform admin only; optional W&B-style external URLs."
    },
    {
      "id": "model-registry-hub",
      "name": "Model Registry hub",
      "status": "shipped",
      "api": "GET /v1/model-registry/engine",
      "notes": "Cards/versions/deploy plans — sandbox depth, not mesh canary OS."
    },
    {
      "id": "model-serving",
      "name": "Model Serving",
      "status": "shipped",
      "api": "GET /v1/model-serving/engine",
      "notes": "Serving plans over existing gateway — not vLLM OS."
    },
    {
      "id": "portfolio",
      "name": "Next-model portfolio",
      "status": "shipped",
      "api": "GET /v1/portfolio/engine",
      "notes": "Mix through Grounded plus Data Advantage and Advantage Protocol. Verified Interpreter wedge. See /docs/next-model-portfolio/."
    },
    {
      "id": "mlflow",
      "name": "MLflow / experiment tracking OS",
      "status": "deferred",
      "api": null,
      "notes": "External URL hooks only — not an MLflow product."
    },
    {
      "id": "auto-weight-deploy",
      "name": "Automatic weight deploy",
      "status": "deferred",
      "api": null,
      "notes": "No cluster weight rollout fabric."
    }
  ],
  "honesty": {
    "mlflowOs": false,
    "sagemakerModelRegistryOs": false,
    "automaticWeightDeploy": false,
    "regeneratesGateway": false
  },
  "links": {
    "console": "/models",
    "modelRegistry": "/model-registry",
    "translate": "/translate",
    "languageIntelligence": "/language-intelligence",
    "portfolio": "/v1/portfolio/engine",
    "verifiedInterpreter": "/verified-interpreter",
    "openapi": "/v1/openapi.json",
    "live": "/v1/models/live"
  }
}