{
  "sections": [
    {
      "title": "Core infrastructure",
      "render": "tagged",
      "repos": [
        "cvmimage",
        "modelwrap",
        "hardware-measurements",
        "encrypted-http-body-protocol",
        "tf-core"
      ]
    },
    {
      "title": "App layer",
      "render": "tagged",
      "repos": [
        "confidential-model-router",
        "confidential-websearch",
        "confidential-doc-upload",
        "usage-reporting-go"
      ]
    },
    {
      "title": "All models",
      "render": "tagged",
      "repos": [
        "confidential-gpt-oss-120b",
        "confidential-qwen3-vl-30b",
        "confidential-kimi-k2-6-b200",
        "confidential-gemma4-31b",
        "confidential-glm5-1",
        "confidential-deepseek-v4-pro",
        "confidential-llama3-3-70b",
        "confidential-gpt-oss-safeguard-120b",
        "confidential-nomic-embed-text",
        "confidential-realtime-models",
        "confidential-voxtral-small-24b"
      ]
    },
    {
      "title": "SDKs",
      "render": "tagged",
      "repos": [
        "tinfoil-python",
        "tinfoil-go",
        "tinfoil-js",
        "tinfoil-swift",
        "tinfoil-rs",
        "tinfoil-cli",
        "tinfoil-proxy"
      ]
    },
    {
      "title": "Clients",
      "render": "clients",
      "repos": [
        "tinfoil-webapp",
        "tinfoil-ios"
      ]
    },
    {
      "title": "Second-order infra",
      "render": "tagged",
      "repos": [
        "verification-center",
        "update-container-action",
        "measure-image-action"
      ]
    },
    {
      "title": "Coming soon",
      "render": "link_only",
      "repos": [
        "confidential-code-execution",
        "confidential-sync",
        "code-execution-environment",
        "tinfoil-bucket",
        "tinfoil-buckets-sidecar"
      ]
    },
    {
      "title": "Not critical",
      "render": "link_only",
      "repos": [
        "confidential-kimi-k2-thinking",
        "confidential-kimi-k2-5",
        "confidential-deepseek-r1-0528",
        "confidential-qwen3-coder-480b",
        "confidential-qwen2-5-05b",
        "confidential-grok2",
        "confidential-trinity-large-thinking",
        "confidential-kimi-k2-6",
        "confidential-whisper-large-v3",
        "vllm-openai-audio",
        "confidential-qwen3-tts",
        "tinfoil-containers-template",
        "tinfoil-containers-hello-world",
        "tinfoil-public-containers-template",
        "tinfoil-persistent-storage-example",
        "system-prompt-containers-example",
        "encrypted-request-proxy-example",
        "confidential-debug-large",
        "confidential-debug",
        "confidential-debug-medium",
        "confidential-debug-tls",
        "ssh-server",
        "tfshim"
      ]
    }
  ],
  "explanations": {
    "tfshim": "Now part of cvmimage.",
    "confidential-qwen3-tts": "Served by confidential-realtime-models; this repo isn't deployed independently."
  },
  "chat_models": [
    "confidential-gpt-oss-120b",
    "confidential-qwen3-vl-30b",
    "confidential-kimi-k2-6-b200",
    "confidential-gemma4-31b",
    "confidential-glm5-1",
    "confidential-deepseek-v4-pro",
    "confidential-llama3-3-70b"
  ],
  "expects_liveness": [
    "confidential-deepseek-v4-pro",
    "confidential-doc-upload",
    "confidential-gemma4-31b",
    "confidential-glm5-1",
    "confidential-gpt-oss-120b",
    "confidential-gpt-oss-safeguard-120b",
    "confidential-kimi-k2-6-b200",
    "confidential-llama3-3-70b",
    "confidential-model-router",
    "confidential-nomic-embed-text",
    "confidential-qwen3-vl-30b",
    "confidential-realtime-models",
    "confidential-voxtral-small-24b",
    "confidential-websearch"
  ]
}