Skip to content
Back to Archivist AI

Card snapshot

www.myarchivist.ai · 2026-10-02 11:31:25 UTC · 329c7357c5b525a291a8088e3b0bea3203cbb9ed561aa87c3a7881df63c2b1ed

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": "Archivist AI",
  "description": "TTRPG campaign memory platform. Processes Discord sessions, audio recordings, transcripts, and notes into structured campaign history with recaps, timelines, entity tracking, and RAG-powered Q&A.",
  "url": "https://www.myarchivist.ai",
  "version": "1.0.0",
  "provider": {
    "organization": "Archivist AI",
    "url": "https://www.myarchivist.ai"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false
  },
  "authentication": {
    "schemes": [
      "api_key",
      "bearer"
    ],
    "credentials": {
      "api_key": {
        "header": "x-api-key",
        "description": "API key from the Archivist dashboard"
      },
      "bearer": {
        "description": "OAuth access token for third-party integrations"
      }
    }
  },
  "defaultInputModes": [
    "text"
  ],
  "defaultOutputModes": [
    "text"
  ],
  "skills": [
    {
      "id": "campaign-management",
      "name": "Campaign Management",
      "description": "Create, list, update, and delete TTRPG campaigns",
      "tags": [
        "campaigns",
        "ttrpg",
        "crud"
      ]
    },
    {
      "id": "session-processing",
      "name": "Session Processing",
      "description": "Process Discord recordings, audio uploads, transcripts, and notes into structured session data",
      "tags": [
        "sessions",
        "transcription",
        "audio"
      ]
    },
    {
      "id": "entity-tracking",
      "name": "Entity Tracking",
      "description": "Track characters, locations, factions, items, and other campaign entities across sessions",
      "tags": [
        "characters",
        "locations",
        "factions",
        "items",
        "entities"
      ]
    },
    {
      "id": "campaign-qa",
      "name": "Campaign Q&A",
      "description": "Ask questions about campaign history using RAG-powered search over all session data. Supports streaming.",
      "tags": [
        "rag",
        "search",
        "qa",
        "streaming"
      ]
    },
    {
      "id": "quest-tracking",
      "name": "Quest Tracking",
      "description": "Track campaign objectives, quest arcs, and progress",
      "tags": [
        "quests",
        "objectives"
      ]
    },
    {
      "id": "journals",
      "name": "Journals",
      "description": "Read and manage campaign journals and notes",
      "tags": [
        "journals",
        "notes",
        "writing"
      ]
    }
  ]
}