Skip to content
Back to The Vibe Suite

Card snapshot

getvibe.dev · 2026-08-28 21:39:27 UTC · abe7bc63b1732b884a16bb08d3c248929e6eac79bb95bc80dbdb3ed65ce7e738

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.

{
  "name": "The Vibe Suite",
  "description": "Ten local-first, one-command companions for agentic coding CLIs like Claude Code, Codex, and Gemini. Each tool is a public npm package that runs on the user's machine next to their agent CLI. Your machine, your keys.",
  "url": "https://getvibe.dev/",
  "provider": {
    "organization": "The Vibe Suite",
    "url": "https://getvibe.dev/"
  },
  "version": "1.0.0",
  "capabilities": {},
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "viberadio",
      "name": "viberadio",
      "description": "Your agent's output as audio \u2014 narration, podcast, or music.",
      "tags": [
        "audio",
        "narration"
      ],
      "examples": [
        "npx viberadio-fm"
      ]
    },
    {
      "id": "vibemovie",
      "name": "vibemovie",
      "description": "Your coding session as a short recap video.",
      "tags": [
        "video",
        "recap"
      ],
      "examples": [
        "npx vibemovie"
      ]
    },
    {
      "id": "vibelive",
      "name": "vibelive",
      "description": "Multiplayer for agent terminals.",
      "tags": [
        "multiplayer",
        "terminal"
      ],
      "examples": [
        "npx vibelive"
      ]
    },
    {
      "id": "vibeshare",
      "name": "vibeshare",
      "description": "Share your live agent session by URL.",
      "tags": [
        "sharing",
        "live-session"
      ],
      "examples": [
        "npx vibeshare-live"
      ]
    },
    {
      "id": "vibedonate",
      "name": "vibedonate",
      "description": "Donate your spare local compute.",
      "tags": [
        "compute",
        "donation"
      ],
      "examples": [
        "npx vibedonate"
      ]
    },
    {
      "id": "vibedate",
      "name": "vibedate",
      "description": "Dating by token league.",
      "tags": [
        "dating",
        "social"
      ],
      "examples": [
        "npx vibedate"
      ]
    },
    {
      "id": "vibeads",
      "name": "vibeads",
      "description": "Contextual dev-tool discovery for Claude Code.",
      "tags": [
        "discovery",
        "ads"
      ],
      "examples": [
        "npx vibeads"
      ]
    },
    {
      "id": "vibenotifications",
      "name": "vibenotifications",
      "description": "Customizable notifications for Claude Code.",
      "tags": [
        "notifications"
      ],
      "examples": [
        "npx vibenotifications"
      ]
    },
    {
      "id": "vibebrand",
      "name": "vibebrand",
      "description": "Tokenized brand/design system \u2014 CSS design tokens, fonts, and a brand kit.",
      "tags": [
        "branding",
        "design-system"
      ],
      "examples": [
        "npx vibebrand"
      ]
    },
    {
      "id": "vibecodereview",
      "name": "vibecodereview",
      "description": "A council of AI models reviews your PR.",
      "tags": [
        "code-review",
        "pull-requests"
      ],
      "examples": [
        "npx vibecodereview"
      ]
    }
  ]
}