{
  "schemaVersion": 1,
  "count": 12,
  "providers": [
    {
      "publicId": "prv_anthropic",
      "slug": "anthropic",
      "displayName": "Anthropic",
      "class": "cloud",
      "blurb": "Anthropic hosted models (Claude family) served over the Anthropic Messages API.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "anthropic",
        "endpoint": "https://api.anthropic.com/v1",
        "credential": "${ANTHROPIC_API_KEY}"
      },
      "docsUrl": "https://docs.anthropic.com"
    },
    {
      "publicId": "prv_bedrock",
      "slug": "bedrock",
      "displayName": "AWS Bedrock",
      "class": "cloud",
      "blurb": "AWS Bedrock managed model serving. Requests are SigV4-signed with standard AWS credentials; the region is part of the endpoint.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "bedrock",
        "endpoint": "https://bedrock-runtime.${AWS_REGION}.amazonaws.com",
        "credential": "${AWS_SECRET_ACCESS_KEY}"
      },
      "docsUrl": "https://docs.aws.amazon.com/bedrock/"
    },
    {
      "publicId": "prv_deep_infra",
      "slug": "deep-infra",
      "displayName": "DeepInfra",
      "class": "cloud",
      "blurb": "DeepInfra serverless open-weight model serving over an OpenAI-compatible API.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "deep-infra",
        "endpoint": "https://api.deepinfra.com/v1/openai",
        "credential": "${DEEPINFRA_API_KEY}"
      },
      "docsUrl": "https://deepinfra.com/docs"
    },
    {
      "publicId": "prv_fireworks",
      "slug": "fireworks",
      "displayName": "Fireworks AI",
      "class": "cloud",
      "blurb": "Fireworks AI serverless open-weight model serving over an OpenAI-compatible API.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "fireworks",
        "endpoint": "https://api.fireworks.ai/inference/v1",
        "credential": "${FIREWORKS_API_KEY}"
      },
      "docsUrl": "https://docs.fireworks.ai"
    },
    {
      "publicId": "prv_google",
      "slug": "google",
      "displayName": "Google (Gemini API)",
      "class": "cloud",
      "blurb": "Google hosted models (Gemini family) served over the Gemini API.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "google",
        "endpoint": "https://generativelanguage.googleapis.com/v1beta",
        "credential": "${GEMINI_API_KEY}"
      },
      "docsUrl": "https://ai.google.dev/gemini-api/docs"
    },
    {
      "publicId": "prv_groq",
      "slug": "groq",
      "displayName": "Groq",
      "class": "cloud",
      "blurb": "Groq LPU-served open-weight models over an OpenAI-compatible API.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "groq",
        "endpoint": "https://api.groq.com/openai/v1",
        "credential": "${GROQ_API_KEY}"
      },
      "docsUrl": "https://console.groq.com/docs"
    },
    {
      "publicId": "prv_mistral",
      "slug": "mistral",
      "displayName": "Mistral",
      "class": "cloud",
      "blurb": "Mistral hosted models served over the Mistral La Plateforme API.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "mistral",
        "endpoint": "https://api.mistral.ai/v1",
        "credential": "${MISTRAL_API_KEY}"
      },
      "docsUrl": "https://docs.mistral.ai"
    },
    {
      "publicId": "prv_open_ai",
      "slug": "open-ai",
      "displayName": "OpenAI",
      "class": "cloud",
      "blurb": "OpenAI hosted models (GPT family) served over the OpenAI REST API.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "open-ai",
        "endpoint": "https://api.openai.com/v1",
        "credential": "${OPENAI_API_KEY}"
      },
      "docsUrl": "https://platform.openai.com/docs"
    },
    {
      "publicId": "prv_open_eng_funded",
      "slug": "open-eng-funded",
      "displayName": "OpenEng funded",
      "class": "product-cloud",
      "blurb": "OpenEng platform-funded execution — brokered by the platform against your account quota. No endpoint or key to configure; never BYOK.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "platform-funded",
        "provider": "open-eng-funded"
      },
      "docsUrl": "https://openeng.app"
    },
    {
      "publicId": "prv_open_router",
      "slug": "open-router",
      "displayName": "OpenRouter",
      "class": "cloud",
      "blurb": "OpenRouter multi-provider model router over an OpenAI-compatible API — one key, many upstreams.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "open-router",
        "endpoint": "https://openrouter.ai/api/v1",
        "credential": "${OPENROUTER_API_KEY}"
      },
      "docsUrl": "https://openrouter.ai/docs"
    },
    {
      "publicId": "prv_together",
      "slug": "together",
      "displayName": "Together AI",
      "class": "cloud",
      "blurb": "Together AI serverless open-weight model serving over an OpenAI-compatible API.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "together",
        "endpoint": "https://api.together.xyz/v1",
        "credential": "${TOGETHER_API_KEY}"
      },
      "docsUrl": "https://docs.together.ai"
    },
    {
      "publicId": "prv_vertex",
      "slug": "vertex",
      "displayName": "Google Cloud Vertex AI",
      "class": "cloud",
      "blurb": "Google Cloud Vertex AI managed model serving. Authenticates via a service-account credential; the region is part of the endpoint.",
      "specTemplate": {
        "registry": "none",
        "format": "remote",
        "runtime": "cloud-serverless",
        "provider": "vertex",
        "endpoint": "https://${GOOGLE_CLOUD_REGION}-aiplatform.googleapis.com/v1",
        "credential": "${GOOGLE_APPLICATION_CREDENTIALS}"
      },
      "docsUrl": "https://cloud.google.com/vertex-ai/docs"
    }
  ],
  "models": []
}