Skip to content
Back to NutterOS-SAI

Card snapshot

nutteros-a2a.fly.dev · 2026-10-29 22:04:21 UTC · ad332950a6412e84b5172f8f431e0184913a37960940ebf553fcbb9563b063b6

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": "1.0",
  "name": "NutterOS-SAI",
  "description": "SKWIRLYNUTTER NUTTEROS agent fabric. Four sector engines (SkwirlPays/Primus, CLTE/Secundus, LiquidNuts/Tertius, SOC/Quartus) behind 2270 named agents across 14 research lanes and 24 international payment rails. Harvest, process, disperse.",
  "url": "https://nutteros-a2a.fly.dev/a2a/v1",
  "version": "1.0.0-GODLEVEL",
  "preferredTransport": "HTTP+JSON",
  "supportedInterfaces": [
    {
      "url": "https://nutteros-a2a.fly.dev/a2a/v1",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://nutteros-a2a.fly.dev/mcp",
      "protocolBinding": "MCP-STREAMABLE-HTTP",
      "protocolVersion": "2026-07-28"
    }
  ],
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "extendedAgentCard": true,
    "extensions": [
      {
        "uri": "https://a2a-protocol.org/extensions/mcp/v1",
        "description": "Exposes the same surface as MCP tools.",
        "required": false
      },
      {
        "uri": "https://a2a-registry.org/extensions/registry/v1",
        "description": "A2A Global Registry identity hints.",
        "required": false,
        "params": {
          "identity": {
            "provider": "domain",
            "domain": "skwirlynutsinc.org",
            "packageName": "dev.fly.nutteros_sai"
          }
        }
      }
    ]
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "sector.clte",
      "name": "CLTE sector (Secundus / HADES)",
      "description": "Sector engine clte on Secundus: intake, matching, settlement instructions and handoff.",
      "tags": [
        "clte",
        "secundus",
        "hades"
      ],
      "examples": [
        "process sector.clte across the clte"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "sector.liquidnuts",
      "name": "LIQUIDNUTS sector (Tertius / POSEIDON)",
      "description": "Sector engine liquidnuts on Tertius: intake, matching, settlement instructions and handoff.",
      "tags": [
        "liquidnuts",
        "tertius",
        "poseidon"
      ],
      "examples": [
        "process sector.liquidnuts across the liquidnuts"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "sector.skwirlpays",
      "name": "SKWIRLPAYS sector (Primus / APHRODITE)",
      "description": "Cloudflare Workers \u2192 K8s \u2192 Go API \u2192 Redis Lua \u2192 Clearing APIs",
      "tags": [
        "skwirlpays",
        "primus",
        "aphrodite"
      ],
      "examples": [
        "process sector.skwirlpays across the skwirlpays"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "sector.soc",
      "name": "SOC sector (Quartus / HERA)",
      "description": "Sector engine soc on Quartus: intake, matching, settlement instructions and handoff.",
      "tags": [
        "soc",
        "quartus",
        "hera"
      ],
      "examples": [
        "process sector.soc across the soc"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.nutteros_wrapper",
      "name": "Throttled multi-model execution wrapper.",
      "description": "Throttled multi-model execution wrapper.",
      "tags": [
        "lane",
        "nutteros_wrapper"
      ],
      "examples": [
        "process lane.nutteros_wrapper across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.nutteros",
      "name": "NUTTEROS brain lane \u2014 the local orchestrator.",
      "description": "NUTTEROS brain lane \u2014 the local orchestrator.",
      "tags": [
        "lane",
        "nutteros"
      ],
      "examples": [
        "process lane.nutteros across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.gemini",
      "name": "Gemini lane.",
      "description": "Gemini lane.",
      "tags": [
        "lane",
        "gemini"
      ],
      "examples": [
        "process lane.gemini across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.claude",
      "name": "Claude lane.",
      "description": "Claude lane.",
      "tags": [
        "lane",
        "claude"
      ],
      "examples": [
        "process lane.claude across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.deepseek",
      "name": "DeepSeek lane.",
      "description": "DeepSeek lane.",
      "tags": [
        "lane",
        "deepseek"
      ],
      "examples": [
        "process lane.deepseek across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.duck",
      "name": "DuckDuckGo lane.",
      "description": "DuckDuckGo lane.",
      "tags": [
        "lane",
        "duck"
      ],
      "examples": [
        "process lane.duck across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.huggingchat",
      "name": "HuggingChat lane.",
      "description": "HuggingChat lane.",
      "tags": [
        "lane",
        "huggingchat"
      ],
      "examples": [
        "process lane.huggingchat across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.lmsys",
      "name": "LMSYS lane.",
      "description": "LMSYS lane.",
      "tags": [
        "lane",
        "lmsys"
      ],
      "examples": [
        "process lane.lmsys across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.blackbox",
      "name": "BlackBox lane.",
      "description": "BlackBox lane.",
      "tags": [
        "lane",
        "blackbox"
      ],
      "examples": [
        "process lane.blackbox across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.perplexity",
      "name": "Perplexity lane.",
      "description": "Perplexity lane.",
      "tags": [
        "lane",
        "perplexity"
      ],
      "examples": [
        "process lane.perplexity across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.phind",
      "name": "Phind lane.",
      "description": "Phind lane.",
      "tags": [
        "lane",
        "phind"
      ],
      "examples": [
        "process lane.phind across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.puter",
      "name": "Puter lane.",
      "description": "Puter lane.",
      "tags": [
        "lane",
        "puter"
      ],
      "examples": [
        "process lane.puter across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "lane.dark",
      "name": "Dark lane \u2014 Tor egress, ghost envelope.",
      "description": "Dark lane \u2014 Tor egress, ghost envelope.",
      "tags": [
        "lane",
        "dark"
      ],
      "examples": [
        "process lane.dark across the lane"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    }
  ],
  "provider": {
    "organization": "SKWIRLYNUTTER",
    "url": "https://skwirlynutsinc.org"
  },
  "securitySchemes": {
    "bearer": {
      "type": "http",
      "scheme": "bearer"
    }
  },
  "security": [
    {
      "bearer": []
    }
  ],
  "documentationUrl": "https://nutteros-a2a.fly.dev/board.html",
  "supportsAuthenticatedExtendedCard": true,
  "protocol": "a2a/1.0-nutteros",
  "owner": "SKWIRLYNUTTER",
  "a2aProtocolVersion": "1.0",
  "endpoint_models": [
    "nutteros-god",
    "nutteros-deepseek",
    "nutteros-blackbox",
    "nutteros-gemini",
    "nutteros-perplexity"
  ],
  "mcp": {
    "servers": [
      "nutter-computer",
      "nutteros"
    ],
    "tools": 45,
    "endpoint": "https://nutteros-a2a.fly.dev/mcp"
  },
  "sector_grid": {
    "skwirlpays": {
      "engine": "skwirlpays",
      "universe": "Primus",
      "god": "APHRODITE",
      "port": 8081,
      "status": "running"
    },
    "clte": {
      "engine": "clte",
      "universe": "Secundus",
      "god": "HADES",
      "port": 8082,
      "status": "running"
    },
    "liquidnuts": {
      "engine": "liquidnuts",
      "universe": "Tertius",
      "god": "POSEIDON",
      "port": 8083,
      "status": "running"
    },
    "soc": {
      "engine": "soc",
      "universe": "Quartus",
      "god": "HERA",
      "port": 8084,
      "status": "running"
    }
  },
  "total_agents": 2270,
  "ts": 1793311460,
  "agentCount": 2270
}