{
  "as_of": "2026-06-14T03:20:35+00:00",
  "catalog": {
    "model_count": 13,
    "provider_count": 4,
    "provider_ids": [
      "anthropic",
      "google",
      "openai",
      "xai"
    ],
    "provider_set_text": "anthropic, google, openai, and xai",
    "providers": [
      {
        "index": "https://aistackregistry.com/latest/models/anthropic/index.json",
        "model_count": 4,
        "page_variants": {
          "application/json": "https://aistackregistry.com/latest/models/anthropic/index.json",
          "text/html": "https://aistackregistry.com/latest/models/anthropic/",
          "text/markdown": "https://aistackregistry.com/latest/models/anthropic/index.md",
          "text/plain": "https://aistackregistry.com/latest/models/anthropic/index.txt"
        },
        "provider": "anthropic"
      },
      {
        "index": "https://aistackregistry.com/latest/models/google/index.json",
        "model_count": 4,
        "page_variants": {
          "application/json": "https://aistackregistry.com/latest/models/google/index.json",
          "text/html": "https://aistackregistry.com/latest/models/google/",
          "text/markdown": "https://aistackregistry.com/latest/models/google/index.md",
          "text/plain": "https://aistackregistry.com/latest/models/google/index.txt"
        },
        "provider": "google"
      },
      {
        "index": "https://aistackregistry.com/latest/models/openai/index.json",
        "model_count": 3,
        "page_variants": {
          "application/json": "https://aistackregistry.com/latest/models/openai/index.json",
          "text/html": "https://aistackregistry.com/latest/models/openai/",
          "text/markdown": "https://aistackregistry.com/latest/models/openai/index.md",
          "text/plain": "https://aistackregistry.com/latest/models/openai/index.txt"
        },
        "provider": "openai"
      },
      {
        "index": "https://aistackregistry.com/latest/models/xai/index.json",
        "model_count": 2,
        "page_variants": {
          "application/json": "https://aistackregistry.com/latest/models/xai/index.json",
          "text/html": "https://aistackregistry.com/latest/models/xai/",
          "text/markdown": "https://aistackregistry.com/latest/models/xai/index.md",
          "text/plain": "https://aistackregistry.com/latest/models/xai/index.txt"
        },
        "provider": "xai"
      }
    ]
  },
  "format_version": "0.1.2",
  "generated_at": "2026-06-14T03:20:35+00:00",
  "latest_snapshot": "2026-06-14",
  "latest_snapshot_as_of": "2026-06-14T03:20:35+00:00",
  "lookup": {
    "browse": {
      "models_markdown": "https://aistackregistry.com/latest/models/index.md",
      "models_text": "https://aistackregistry.com/latest/models/index.txt",
      "providers_markdown": "https://aistackregistry.com/latest/models/providers/index.md",
      "providers_text": "https://aistackregistry.com/latest/models/providers/index.txt"
    },
    "ecosystems_index": "https://aistackregistry.com/latest/ecosystems/index.json",
    "llms": "https://aistackregistry.com/llms.txt",
    "machine_entry": "https://aistackregistry.com/index.json",
    "models_index": "https://aistackregistry.com/latest/models/index.json",
    "navigation": {
      "dereference_only": true,
      "rule": "Start at machine_entry and follow lookup/artifact URLs from payloads directly."
    },
    "providers_index": "https://aistackregistry.com/latest/models/providers/index.json",
    "sitemap": "https://aistackregistry.com/sitemap.xml",
    "uri_templates": {
      "model_defaults": "https://aistackregistry.com/latest/models/{provider}/{model_id}/recommended_defaults.json",
      "model_spec": "https://aistackregistry.com/latest/models/{provider}/{model_id}/spec.json",
      "single_model": "https://aistackregistry.com/latest/models/{provider}/{model_id}/model.json"
    }
  },
  "machine_readable": {
    "canonical": {
      "latest": "https://aistackregistry.com/latest/",
      "root": "https://aistackregistry.com/",
      "snapshots": {
        "latest": "https://aistackregistry.com/snapshots/2026-06-14/",
        "root": "https://aistackregistry.com/snapshots/"
      }
    },
    "data_notes": {
      "pages": [
        {
          "slug": "readme",
          "source": {
            "github_url": "https://github.com/hey-jj/ai-stack-registry/blob/main/README.md",
            "path": "README.md",
            "sha256": "fc5e1749a699cae558f33c984ad8e5e0316145af68f7635e7f3071531ead521e"
          },
          "title": "README",
          "variants": {
            "application/json": "https://aistackregistry.com/notes/readme/index.json",
            "text/html": "https://aistackregistry.com/notes/readme/",
            "text/markdown": "https://aistackregistry.com/notes/readme/index.md",
            "text/plain": "https://aistackregistry.com/notes/readme/index.txt"
          }
        },
        {
          "slug": "governance",
          "source": {
            "github_url": "https://github.com/hey-jj/ai-stack-registry/blob/main/GOVERNANCE.md",
            "path": "GOVERNANCE.md",
            "sha256": "bd574ce50b8bb960dfb869bcb34f16070c6ae20fa146b361b53654c310360911"
          },
          "title": "Governance",
          "variants": {
            "application/json": "https://aistackregistry.com/notes/governance/index.json",
            "text/html": "https://aistackregistry.com/notes/governance/",
            "text/markdown": "https://aistackregistry.com/notes/governance/index.md",
            "text/plain": "https://aistackregistry.com/notes/governance/index.txt"
          }
        },
        {
          "slug": "changelog",
          "source": {
            "github_url": "https://github.com/hey-jj/ai-stack-registry/blob/main/CHANGELOG.md",
            "path": "CHANGELOG.md",
            "sha256": "463c13981226295476a4010b426563a0916e8bf56bf6ece4d91bb31309d7a097"
          },
          "title": "Changelog",
          "variants": {
            "application/json": "https://aistackregistry.com/notes/changelog/index.json",
            "text/html": "https://aistackregistry.com/notes/changelog/",
            "text/markdown": "https://aistackregistry.com/notes/changelog/index.md",
            "text/plain": "https://aistackregistry.com/notes/changelog/index.txt"
          }
        },
        {
          "slug": "security",
          "source": {
            "github_url": "https://github.com/hey-jj/ai-stack-registry/blob/main/SECURITY.md",
            "path": "SECURITY.md",
            "sha256": "cdec0fb096d06dc14af9bcb38dac9aa0ef653cadbdde115ca6d4117c454c4cd6"
          },
          "title": "Security",
          "variants": {
            "application/json": "https://aistackregistry.com/notes/security/index.json",
            "text/html": "https://aistackregistry.com/notes/security/",
            "text/markdown": "https://aistackregistry.com/notes/security/index.md",
            "text/plain": "https://aistackregistry.com/notes/security/index.txt"
          }
        },
        {
          "slug": "privacy",
          "source": {
            "github_url": "https://github.com/hey-jj/ai-stack-registry/blob/main/PRIVACY.md",
            "path": "PRIVACY.md",
            "sha256": "78dcf9810a7d4130f9074719edf3f363b8c9d5e649c6bc3ff8a46f5d5de9249f"
          },
          "title": "Privacy",
          "variants": {
            "application/json": "https://aistackregistry.com/notes/privacy/index.json",
            "text/html": "https://aistackregistry.com/notes/privacy/",
            "text/markdown": "https://aistackregistry.com/notes/privacy/index.md",
            "text/plain": "https://aistackregistry.com/notes/privacy/index.txt"
          }
        }
      ],
      "root": "https://aistackregistry.com/notes/"
    },
    "front_door": {
      "human_models_catalog": "https://aistackregistry.com/latest/models/index.md",
      "human_provider_catalog": "https://aistackregistry.com/latest/models/providers/index.md",
      "machine_entry": "https://aistackregistry.com/index.json"
    },
    "latest": {
      "catalogs": {
        "ecosystems": {
          "json": "https://aistackregistry.com/latest/ecosystems/index.json"
        },
        "models": {
          "json": "https://aistackregistry.com/latest/models/index.json",
          "page_variants": {
            "application/json": "https://aistackregistry.com/latest/models/index.json",
            "text/html": "https://aistackregistry.com/latest/models/",
            "text/markdown": "https://aistackregistry.com/latest/models/index.md",
            "text/plain": "https://aistackregistry.com/latest/models/index.txt"
          }
        },
        "providers": {
          "json": "https://aistackregistry.com/latest/models/providers/index.json",
          "page_variants": {
            "application/json": "https://aistackregistry.com/latest/models/providers/index.json",
            "text/html": "https://aistackregistry.com/latest/models/providers/",
            "text/markdown": "https://aistackregistry.com/latest/models/providers/index.md",
            "text/plain": "https://aistackregistry.com/latest/models/providers/index.txt"
          }
        }
      },
      "llms_txt": "https://aistackregistry.com/latest/llms.txt",
      "primary": {
        "compat_report": "https://aistackregistry.com/latest/python/constraints/3.14.5/compat_report.json",
        "constraints_json": "https://aistackregistry.com/latest/python/constraints/3.14.5/constraints.json",
        "constraints_txt": "https://aistackregistry.com/latest/python/constraints/3.14.5/constraints.txt"
      },
      "root": "https://aistackregistry.com/latest/"
    },
    "published_surfaces": [
      "https://aistackregistry.com/index.json",
      "https://aistackregistry.com/index.md",
      "https://aistackregistry.com/index.txt",
      "https://aistackregistry.com/llms.txt",
      "https://aistackregistry.com/.well-known/llms.txt",
      "https://aistackregistry.com/sitemap.xml",
      "https://aistackregistry.com/robots.txt"
    ],
    "snapshots": {
      "latest": {
        "catalogs": {
          "ecosystems": {
            "json": "https://aistackregistry.com/snapshots/2026-06-14/ecosystems/index.json"
          },
          "models": {
            "json": "https://aistackregistry.com/snapshots/2026-06-14/models/index.json",
            "page_variants": {
              "application/json": "https://aistackregistry.com/snapshots/2026-06-14/models/index.json",
              "text/html": "https://aistackregistry.com/snapshots/2026-06-14/models/",
              "text/markdown": "https://aistackregistry.com/snapshots/2026-06-14/models/index.md",
              "text/plain": "https://aistackregistry.com/snapshots/2026-06-14/models/index.txt"
            }
          },
          "providers": {
            "json": "https://aistackregistry.com/snapshots/2026-06-14/models/providers/index.json",
            "page_variants": {
              "application/json": "https://aistackregistry.com/snapshots/2026-06-14/models/providers/index.json",
              "text/html": "https://aistackregistry.com/snapshots/2026-06-14/models/providers/",
              "text/markdown": "https://aistackregistry.com/snapshots/2026-06-14/models/providers/index.md",
              "text/plain": "https://aistackregistry.com/snapshots/2026-06-14/models/providers/index.txt"
            }
          }
        },
        "llms_txt": "https://aistackregistry.com/snapshots/2026-06-14/llms.txt",
        "root": "https://aistackregistry.com/snapshots/2026-06-14/",
        "snapshot": "2026-06-14"
      },
      "root": "https://aistackregistry.com/snapshots/"
    }
  },
  "page_variants": {
    "application/json": "https://aistackregistry.com/index.json",
    "text/html": "https://aistackregistry.com/",
    "text/markdown": "https://aistackregistry.com/index.md",
    "text/plain": "https://aistackregistry.com/index.txt"
  },
  "python_version": "3.14.5",
  "registry": "aistackregistry",
  "repos": [
    {
      "latest_constraints": "https://aistackregistry.com/snapshots/2026-06-14/repos/hey-jj/ai-stack-registry/python/constraints/3.14.5/constraints.json",
      "name": "hey-jj/ai-stack-registry",
      "overlay_url": "https://raw.githubusercontent.com/hey-jj/ai-stack-registry/main/examples/ai-stack.yaml",
      "stack": "google-ai-agents"
    }
  ],
  "source_html": "https://aistackregistry.com/",
  "stacks": [
    {
      "ecosystem_packages": [
        {
          "docs_url": "https://google.github.io/adk-docs/",
          "ecosystem": "go",
          "language": "go",
          "package": "google.golang.org/adk",
          "registry_url": "https://pkg.go.dev/google.golang.org/adk",
          "repo_url": "https://github.com/google/adk-go",
          "sources": [
            "https://raw.githubusercontent.com/google/adk-go/main/go.mod",
            "https://raw.githubusercontent.com/google/adk-go/main/README.md"
          ]
        },
        {
          "docs_url": "https://google.github.io/adk-docs/",
          "ecosystem": "npm",
          "language": "typescript",
          "package": "@google/adk",
          "registry_url": "https://www.npmjs.com/package/@google/adk",
          "repo_url": "https://github.com/google/adk-js",
          "sources": [
            "https://raw.githubusercontent.com/google/adk-js/main/core/package.json",
            "https://raw.githubusercontent.com/google/adk-js/main/README.md"
          ]
        }
      ],
      "latest_constraints": "https://aistackregistry.com/snapshots/2026-06-14/stacks/google-ai-agents/python/constraints/3.14.5/constraints.json",
      "name": "google-ai-agents"
    }
  ]
}
