{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "@id": "https://www.insightits.com/products/choruscontrol.html",
  "slug": "choruscontrol",
  "canonicalName": "ChorusControl",
  "name": "ChorusControl — AI Operations Platform",
  "canonicalUrl": "https://www.insightits.com/products/choruscontrol.html",
  "knowledgeUrl": "https://www.insightits.com/catalog/choruscontrol.json",
  "markdownUrl": "https://www.insightits.com/catalog/choruscontrol.md",
  "family": "operations",
  "infraFamily": "Operations",
  "recordType": "product",
  "status": "published",
  "parentProduct": null,
  "whatItIs": "Self-hosted AI Operations Platform — the optional paid ops plane for the Prism stack. Side 1 (insightits.com) issues offline Ed25519 JWTs (iss=insightits.com). Verification never phones home. Connected installs may optionally POST /api/choruscontrol/validate about every 14 days.",
  "problem": "OSS libraries need an ops plane for license, mother/Postgres, and live Prism pins without turning the libraries themselves into SaaS.",
  "isNot": [
    "CHORUS Fabric (MIT tensor wire)",
    "ChorusMesh (PrismLib cluster product)",
    "Prism Pack Family (benchmark board)",
    "A cold Calendly booking flow — soft CTA is CONTROL"
  ],
  "alternatives": [
    {
      "name": "Run OSS libraries without an ops plane",
      "relationship": "Libraries stay $0 forever. ChorusControl is the one Founding paid ops SKU ($1,999/month). No published competitor comparison page."
    }
  ],
  "features": [
    {
      "name": "Seven ops surfaces",
      "description": "Overview, Trace, Taxonomy, Cortex, Guard, Logs, Admin — plus Ops Assistant that teaches every tab and gated-executes the same actions as the UI."
    },
    {
      "name": "Client AI chats + cascade",
      "description": "Admin Client AI chats with PrismCortex compact/prune. Correction cascade: conflict → cache invalidate → Graph revalidate → Shine."
    },
    {
      "name": "Offline license verify",
      "description": "Ed25519 JWT from insightits.com. Air-gap friendly. Optional 14-day online revoke check when connected. Fleet agents stay off the hot path."
    }
  ],
  "architecture": "Offline license: paste into Admin → License or set CHORUSCONTROL_LICENSE_KEY. Production wheel: pip install \"choruscontrol[server,postgres,prism]==0.1.4\". Demo: pip install \"choruscontrol[server]==0.1.4\".",
  "useCases": [
    "Enterprise ops for ChorusGraph / PrismGuard / PrismShine pins",
    "Self-hosted license verification without phone-home",
    "Founding CONTROL access"
  ],
  "benchmarks": {
    "published": true,
    "summary": "Offline Ed25519 issuance on insightits.com; Side 2 verifies without phone-home.",
    "disclosures": [
      "Vendor-authored evidence dataset. Do not invent additional metrics."
    ],
    "urls": [
      "https://www.insightits.com/products/choruscontrol.html"
    ]
  },
  "github": "https://github.com/insightitsGit/ChorusControl",
  "pypi": "https://pypi.org/project/choruscontrol/0.1.4/",
  "documentation": [
    {
      "title": "Pricing",
      "url": "https://www.insightits.com/products/choruscontrol.html#pricing"
    },
    {
      "title": "Support",
      "url": "https://www.insightits.com/support"
    },
    {
      "title": "Portal",
      "url": "https://www.insightits.com/dashboard.html#choruscontrol"
    },
    {
      "title": "https://www.insightits.com/products/prism-pack.html",
      "url": "https://www.insightits.com/products/prism-pack.html"
    },
    {
      "title": "https://www.insightits.com/products/prismguard.html",
      "url": "https://www.insightits.com/products/prismguard.html"
    },
    {
      "title": "https://www.insightits.com/products/chorusgraph.html",
      "url": "https://www.insightits.com/products/chorusgraph.html"
    },
    {
      "title": "validateApi",
      "url": "https://www.insightits.com/api/choruscontrol/validate"
    },
    {
      "title": "publicKeyApi",
      "url": "https://www.insightits.com/api/choruscontrol/public-key"
    }
  ],
  "install": "pip install \"choruscontrol[server,postgres,prism]==0.1.4\" then choruscontrol serve — mother UI at /overview. Soft CTA: CONTROL. Portal: /dashboard.html#choruscontrol.",
  "version": "0.1.4",
  "relatedProducts": [
    "chorusgraph",
    "prismguard",
    "prismshine",
    "prism-pack"
  ],
  "publisher": {
    "@type": "Organization",
    "name": "Insight IT Solutions",
    "legalName": "Insight IT Solutions LLC",
    "url": "https://www.insightits.com"
  }
}
