{
  "schema": "agent-buildprint/publication.v1",
  "publish": true,
  "fileExcludes": [],
  "slug": "ai-influencer-os",
  "title": "AI Influencer OS",
  "creator": "Agent Buildprint",
  "category": "Product OS",
  "tier": "agent-grade",
  "status": "validated",
  "runtime": [
    "OpenClaw"
  ],
  "stack": [
    "OpenClaw",
    "Persona memory",
    "Wavespeed",
    "Social publishing",
    "Docker"
  ],
  "iconKeys": [
    "openclaw",
    "json",
    "docker"
  ],
  "difficulty": "Advanced",
  "featured": true,
  "summary": "OpenClaw AI creator system with configurable persona, memory, life continuity, Wavespeed images, social drafts, QA, and approval-gated Instagram posting automation.",
  "plainDescription": "A blueprint for building an AI creator/influencer system with persona memory, image generation, content planning, draft queues, QA, and controlled Instagram publishing automation through browser/noVNC handoff.",
  "promise": "An agent-grade Buildprint package for a full AI influencer system. The architecture is fixed; persona, voice, channels, content lanes, and approval policy stay configurable.",
  "whatYouGet": [
    "AI creator/influencer operating system",
    "Configurable persona and memory model",
    "Image generation workflow",
    "Social draft and media queue",
    "Approval-gated Instagram posting automation",
    "Browser/noVNC handoff for logged-in social publishing sessions",
    "Manager audit and safety checks"
  ],
  "whatYouNeed": [
    "Nothing for local/mock mode",
    "Image provider key, such as Wavespeed, for real image generation",
    "Instagram account/browser access if you want real Instagram posting",
    "Brand/persona decisions and media policy from the human"
  ],
  "architectureFlow": [
    "Persona",
    "Ideas",
    "Images",
    "Drafts",
    "Approval",
    "Publish"
  ],
  "includes": [
    "OpenClaw runtime shape",
    "Configurable persona preset",
    "Relationship memory",
    "Life state and journal",
    "Wavespeed image skill",
    "Social drafts and media queue",
    "Instagram publish queue, auth check, dry-run, and handoff commands",
    "Manager audit",
    "Browser/noVNC publishing handoff"
  ],
  "risks": [
    "Generic chatbot drift",
    "Fixed persona/name leakage",
    "Ungrounded public claims",
    "Unsafe media requests",
    "Image provider drift",
    "Treating gated Instagram automation as unsupervised bot publishing",
    "Auto-publishing by default"
  ],
  "checks": [
    "OpenClaw runtime command/blocker exists",
    "LLM analyzer adapter prevents keyword-only drift",
    "Wavespeed real adapter shape exists",
    "Tests use mock image mode without external APIs",
    "User memory and self-state are separate",
    "noVNC handoff service shape exists",
    "Instagram posting automation requires approved drafts plus browser/session/auth checks",
    "Publishing is mock/manual-gated by default"
  ],
  "trustBadges": [
    {
      "label": "Snapshot bootstrap passed",
      "detail": "agb start downloaded exact Markdown snapshots; HTML/parked-domain responses are rejected.",
      "tone": "success"
    },
    {
      "label": "Codex dry-run passed",
      "detail": "A fresh Codex run built a fixture-safe implementation from the Buildprint package.",
      "tone": "success"
    },
    {
      "label": "Tests pass",
      "detail": "Dry-run implementation completed its local tests/static checks without real credentials.",
      "tone": "success"
    },
    {
      "label": "Gated publishing",
      "detail": "Instagram posting automation is supported through approved drafts, dry-run checks, and browser/noVNC handoff; it is never raw auto-publish by default.",
      "tone": "info"
    }
  ],
  "copyPrompt": "Use the AI Influencer OS Buildprint. First bootstrap exact snapshots: agb start https://agent-buildprint.com/buildprints/ai-influencer-os/package.json . If agb is not installed, clone https://github.com/DomEscobar/agent-buildprint and run node agent-buildprint/bin/agb.js start https://agent-buildprint.com/buildprints/ai-influencer-os/package.json . Then read .buildprint/next-agent.md and continue. Do not write Buildprint snapshots manually. Focus on the approval-gated influencer workflow; do not auto-publish by default."
}
