Skip to content
Back to Hugging Bay

Card snapshot

huggingbay.xyz · 2026-07-11 05:30:10 UTC · 94339c52f3f8950ae67895d50817034a4da6cfa8b86e679481ef45aa247d8808

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.2.6",
  "name": "Hugging Bay",
  "description": "Verified open-AI artifact registry: find a model for a task, resolve an exact immutable identity, verify safety/license/revocation evidence, pull verified bytes, and report run evidence.",
  "url": "https://huggingbay.xyz/api/a2a/task",
  "preferredTransport": "JSONRPC",
  "version": "1.0.0",
  "provider": {
    "organization": "Hugging Bay",
    "url": "https://huggingbay.xyz"
  },
  "documentationUrl": "https://huggingbay.xyz/docs/agent-cookbook",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "securitySchemes": {
    "public": {
      "type": "openIdConnect",
      "description": "No auth required for public evidence; reader tokens add watchlist/library scopes."
    }
  },
  "security": [],
  "skills": [
    {
      "id": "find-model",
      "name": "Find a model",
      "description": "Task + constraints (hardware, license, size) \u2192 shortlisted exact variants with eligibility reasons and exclusions.",
      "tags": [
        "discovery"
      ],
      "examples": [
        "find a commercial-safe embedding model that fits 8GB VRAM"
      ]
    },
    {
      "id": "resolve-identity",
      "name": "Resolve exact identity",
      "description": "Repo or hb:// URI \u2192 immutable manifest digest, bay.lock, and identity-changed detection (never silent retargeting).",
      "tags": [
        "identity"
      ],
      "examples": [
        "resolve BAAI/bge-m3 to an immutable identity"
      ]
    },
    {
      "id": "verify-evidence",
      "name": "Verify before trust",
      "description": "Safety verdict, license clarity, revocation state, threat scan, and runnable-bundle completeness for one artifact.",
      "tags": [
        "trust"
      ],
      "examples": [
        "is Yi-Coder-1.5B-Chat safe to run commercially?"
      ]
    },
    {
      "id": "download-plan",
      "name": "Plan a verified pull",
      "description": "Complete-bundle file list with sha256 hashes and resumable download URLs.",
      "tags": [
        "download"
      ],
      "examples": [
        "plan a verified pull of bge-m3"
      ]
    },
    {
      "id": "report-evidence",
      "name": "Report run evidence",
      "description": "Submit a verified-run receipt or review so the next decision is better calibrated.",
      "tags": [
        "evidence"
      ],
      "examples": [
        "report a successful run on RTX 4090"
      ]
    }
  ],
  "rateLimits": {
    "note": "Public reads are rate-limited per client; honor Retry-After on 503."
  },
  "freshness": {
    "generatedAt": "2026-07-11T05:30:09.635Z"
  },
  "expertCatalogs": {
    "mcp": "https://huggingbay.xyz/.well-known/mcp.json",
    "openapi": "https://huggingbay.xyz/openapi.json",
    "llms": "https://huggingbay.xyz/llms.txt"
  },
  "manifest_digest": "sha256:71735c957fb3ae2b3273ebf874a1a13d3132340ce69d2234fedea2d528ed118d",
  "signature": {
    "version": 1,
    "algorithm": "Ed25519",
    "key_id": "ed25519:718f9ccff1cef500235425ce",
    "canonical_digest": "sha256:71735c957fb3ae2b3273ebf874a1a13d3132340ce69d2234fedea2d528ed118d",
    "value": "Ch4g4A97CV6DsVvPAIHyKtJlG9P07qW_ck1zpgJfZmp9cOJ_z6EoOKeuF9cHrKheGXZUTW96kRuUQByqlrmJDg",
    "signed_at": "2026-07-11T05:30:09.635Z",
    "public_key_url": "/api/keys/manifest-signing",
    "payload": "canonical-json:manifest-excluding-signature-and-generated_at"
  }
}