{
  "schemaVersion": 1,
  "rubricVersion": "1.1",
  "kind": "index",
  "canonicalUrl": "https://onaihq.com/compare/agents/",
  "markdownUrl": "https://onaihq.com/compare/agents/index.md",
  "dataUrl": "https://onaihq.com/compare/agents/index.json",
  "llmsUrl": "https://onaihq.com/compare/agents/llms.txt",
  "methodologyUrl": "https://onaihq.com/compare/agents/methodology/",
  "generatedAt": "2026-10-27",
  "publisher": {
    "name": "onAI",
    "url": "https://onaihq.com",
    "marketParticipant": true,
    "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
    "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
  },
  "eligibility": {
    "researchTier": "full-profile",
    "pairing": "all-eligible-pairs",
    "ownProduct": "complete",
    "minimumCrossCheckedFindingsPerCompetitor": 15
  },
  "coverage": {
    "fullProfileProducts": 22,
    "publishedProducts": 22,
    "pairCount": 231,
    "sourcedClaimCount": 969,
    "crossCheckedClaimCount": 965,
    "sourcedOnlyClaimCount": 4
  },
  "products": [
    {
      "id": "anythingllm",
      "name": "AnythingLLM",
      "website": "https://anythingllm.com",
      "repository": "https://github.com/Mintplex-Labs/anything-llm",
      "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "self-hosted-web",
          "name": "Customer-operated web application and server",
          "type": "self-hosted-server"
        },
        {
          "id": "desktop",
          "name": "AnythingLLM Desktop",
          "type": "desktop"
        },
        {
          "id": "cloud",
          "name": "AnythingLLM Cloud managed instance",
          "type": "managed-cloud"
        },
        {
          "id": "android",
          "name": "AnythingLLM Mobile for Android",
          "type": "mobile"
        },
        {
          "id": "browser-extension",
          "name": "AnythingLLM browser content collection extension",
          "type": "browser-extension"
        }
      ],
      "sourcedClaimCount": 46,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 46,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "chatgpt",
      "name": "ChatGPT Business / Enterprise",
      "website": "https://chatgpt.com/business",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
      "lifecycle": {
        "status": "sunset",
        "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
        "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
        "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
        "announcementDate": null,
        "serviceEndDate": "2026-12-11",
        "checkedAt": "2026-10-26",
        "crossCheckedAt": "2026-10-26",
        "nextCheckAt": "2026-12-20",
        "evidenceIds": [
          "chatgpt:oa-gpt-migration-r2-20261026",
          "chatgpt:oa-enterprise-notes-20261026"
        ]
      },
      "surfaces": [
        {
          "id": "chatgpt-web",
          "name": "ChatGPT Business and Enterprise web workspaces",
          "type": "web-app"
        },
        {
          "id": "chatgpt-clients",
          "name": "ChatGPT desktop and mobile clients",
          "type": "native-app"
        },
        {
          "id": "chatgpt-apps",
          "name": "ChatGPT connected apps and custom MCP apps",
          "type": "integration"
        },
        {
          "id": "chatgpt-work",
          "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
          "type": "agent-workspace"
        },
        {
          "id": "chatgpt-office",
          "name": "Official Microsoft Office and Google Sheets add-ins where stated",
          "type": "suite-addin"
        }
      ],
      "sourcedClaimCount": 49,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 49,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "claude",
      "name": "Claude Team / Enterprise",
      "website": "https://claude.com/enterprise",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
      "lifecycle": {
        "status": "sunset",
        "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
        "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
        "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
        "announcementDate": null,
        "serviceEndDate": "2026-12-14",
        "checkedAt": "2026-10-21",
        "crossCheckedAt": "2026-10-21",
        "nextCheckAt": "2026-12-20",
        "evidenceIds": [
          "claude:cl-artifacts-admin"
        ]
      },
      "surfaces": [
        {
          "id": "claude-web",
          "name": "Claude Team and Enterprise web workspaces",
          "type": "web-app"
        },
        {
          "id": "claude-clients",
          "name": "Claude desktop and mobile clients",
          "type": "native-app"
        },
        {
          "id": "claude-connectors",
          "name": "Claude connectors and remote MCP integrations",
          "type": "integration"
        },
        {
          "id": "claude-office",
          "name": "Claude for Microsoft 365 official add-ins",
          "type": "suite-addin"
        },
        {
          "id": "claude-cowork",
          "name": "Claude Cowork cloud and desktop task execution",
          "type": "agent-workspace"
        },
        {
          "id": "claude-design-standalone",
          "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
          "type": "web-app"
        },
        {
          "id": "claude-google-addon",
          "name": "Claude native Google Workspace sidebar beta",
          "type": "suite-addin"
        }
      ],
      "sourcedClaimCount": 50,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 50,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "cohere-north",
      "name": "Cohere North",
      "website": "https://cohere.com/north",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
      "lifecycle": {
        "status": "sunset",
        "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
        "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
        "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
        "announcementDate": "2026-10-16",
        "serviceEndDate": null,
        "checkedAt": "2026-10-21",
        "crossCheckedAt": "2026-10-21",
        "nextCheckAt": "2026-12-20",
        "evidenceIds": [
          "cohere-north:cohere-north:n-north-changelog",
          "cohere-north:cohere-north:n-doc-36"
        ]
      },
      "surfaces": [
        {
          "id": "north-web",
          "name": "North 2 web application and Admin console",
          "type": "web"
        },
        {
          "id": "north-api",
          "name": "North instance REST API and SDK access",
          "type": "api"
        },
        {
          "id": "north-private",
          "name": "Customer-hosted North and Compass Kubernetes deployment",
          "type": "self-hosted"
        },
        {
          "id": "north-mobile",
          "name": "North iOS and alpha Android app",
          "type": "mobile"
        },
        {
          "id": "model-vault",
          "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
          "type": "api"
        },
        {
          "id": "platform-api",
          "name": "Separate Cohere Platform model API; policies scoped separately",
          "type": "api"
        }
      ],
      "sourcedClaimCount": 49,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 49,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "dust",
      "name": "Dust",
      "website": "https://dust.tt",
      "repository": "https://github.com/dust-tt/dust",
      "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "Dust web workspace",
          "type": "web-app"
        },
        {
          "id": "eu-web",
          "name": "Dust EU web workspace",
          "type": "web-app"
        },
        {
          "id": "enterprise-single",
          "name": "Dust Enterprise single-tenant deployment",
          "type": "managed-server"
        },
        {
          "id": "extension",
          "name": "Dust browser extension",
          "type": "browser-extension"
        },
        {
          "id": "teams",
          "name": "Dust in Microsoft Teams",
          "type": "teams-app"
        },
        {
          "id": "api",
          "name": "Dust APIs and MCP server",
          "type": "api"
        },
        {
          "id": "source-repository",
          "name": "Public dust-tt/dust repository root licence",
          "type": "source-repository"
        }
      ],
      "sourcedClaimCount": 48,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 48,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-21"
    },
    {
      "id": "gemini-enterprise",
      "name": "Gemini Enterprise",
      "website": "https://cloud.google.com/gemini-enterprise",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "enterprise-web",
          "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
          "type": "web"
        },
        {
          "id": "enterprise-mobile",
          "name": "Gemini Enterprise mobile app",
          "type": "mobile"
        },
        {
          "id": "discovery-engine-api",
          "name": "Gemini Enterprise Discovery Engine API",
          "type": "api"
        },
        {
          "id": "business-web",
          "name": "Gemini Enterprise Business edition web app",
          "type": "web"
        },
        {
          "id": "workspace-agent-integration",
          "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
          "type": "official-integration"
        }
      ],
      "sourcedClaimCount": 48,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 48,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "glean",
      "name": "Glean",
      "website": "https://www.glean.com",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "hosted",
          "name": "Glean Hosted web Assistant and Agents",
          "type": "web-app"
        },
        {
          "id": "customer-cloud",
          "name": "Customer Hosted managed GCP or AWS tenant",
          "type": "managed-server"
        },
        {
          "id": "desktop",
          "name": "Glean for Desktop Windows and macOS",
          "type": "desktop-app"
        },
        {
          "id": "mobile",
          "name": "Glean iOS and Android",
          "type": "mobile-app"
        },
        {
          "id": "extension",
          "name": "Glean browser extension and companion",
          "type": "browser-extension"
        },
        {
          "id": "teams",
          "name": "Glean in Microsoft Teams",
          "type": "teams-app"
        },
        {
          "id": "api",
          "name": "Glean APIs and remote MCP server",
          "type": "api"
        }
      ],
      "sourcedClaimCount": 50,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 50,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "langdock",
      "name": "Langdock",
      "website": "https://langdock.com",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "Langdock hosted workspace",
          "type": "web-app"
        },
        {
          "id": "api",
          "name": "Langdock public APIs and agent MCP server",
          "type": "api"
        },
        {
          "id": "desktop",
          "name": "Langdock Windows/macOS desktop",
          "type": "desktop-app"
        },
        {
          "id": "mobile",
          "name": "Langdock iOS/Android",
          "type": "mobile-app"
        },
        {
          "id": "office",
          "name": "Langdock Excel and Outlook add-ins",
          "type": "office-add-in"
        },
        {
          "id": "teams",
          "name": "Langdock Teams bot",
          "type": "teams-app"
        }
      ],
      "sourcedClaimCount": 50,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 50,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "librechat",
      "name": "LibreChat",
      "website": "https://www.librechat.ai",
      "repository": "https://github.com/LibreChat-AI/LibreChat",
      "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "self-hosted-web",
          "name": "Customer-operated web application and server",
          "type": "self-hosted-server"
        },
        {
          "id": "public-demo",
          "name": "LibreChat public evaluation demo",
          "type": "hosted-demo"
        },
        {
          "id": "admin-panel-preview",
          "name": "Separately deployed LibreChat Admin Panel preview",
          "type": "administration"
        }
      ],
      "sourcedClaimCount": 47,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 47,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "meingpt",
      "name": "meinGPT",
      "website": "https://meingpt.com",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "meinGPT hosted workspace",
          "type": "web-app"
        },
        {
          "id": "api",
          "name": "meinGPT Enterprise API",
          "type": "api"
        },
        {
          "id": "outlook",
          "name": "meinGPT Outlook add-in",
          "type": "office-add-in"
        },
        {
          "id": "outpost",
          "name": "meinGPT Outpost local connector",
          "type": "local-connector"
        }
      ],
      "sourcedClaimCount": 48,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 48,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "microsoft-copilot",
      "name": "Microsoft Copilot",
      "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "copilot-chat",
          "name": "Microsoft Copilot Chat web app",
          "type": "web-app"
        },
        {
          "id": "copilot-paid",
          "name": "Microsoft Copilot paid work chat",
          "type": "web-app"
        },
        {
          "id": "m365-apps",
          "name": "Copilot in Microsoft 365 apps and Teams",
          "type": "suite-app"
        },
        {
          "id": "copilot-clients",
          "name": "Microsoft Copilot desktop and mobile clients",
          "type": "native-app"
        },
        {
          "id": "copilot-studio",
          "name": "Copilot Studio extension and agent builder, separate licensing where stated",
          "type": "agent-builder"
        },
        {
          "id": "copilot-chat-api",
          "name": "Microsoft Copilot Chat API preview",
          "type": "api"
        },
        {
          "id": "work-iq-api",
          "name": "Work IQ API public preview, MCP/A2A/REST",
          "type": "api"
        }
      ],
      "sourcedClaimCount": 49,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 49,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "mistral-vibe",
      "name": "Mistral Vibe",
      "website": "https://mistral.ai/products/vibe/",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
      "lifecycle": {
        "status": "sunset",
        "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
        "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
        "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
        "announcementDate": "2026-09-22",
        "serviceEndDate": null,
        "checkedAt": "2026-10-21",
        "crossCheckedAt": "2026-10-26",
        "nextCheckAt": "2026-12-20",
        "evidenceIds": [
          "mistral-vibe:mistral-vibe:m-release-notes",
          "mistral-vibe:mistral-vibe:m-legacy-agents",
          "mistral-vibe:mistral-vibe:m-rename"
        ]
      },
      "surfaces": [
        {
          "id": "vibe-work-web",
          "name": "Hosted Vibe Work web app after migration",
          "type": "web"
        },
        {
          "id": "vibe-chat-legacy",
          "name": "Legacy Vibe Chat during enterprise migration",
          "type": "web"
        },
        {
          "id": "vibe-mobile",
          "name": "Vibe iOS/Android apps",
          "type": "mobile"
        },
        {
          "id": "vibe-enterprise-private",
          "name": "Enterprise private Vibe deployment",
          "type": "private-platform"
        },
        {
          "id": "vibe-code-cli",
          "name": "Vibe Code CLI, separate coding scope",
          "type": "cli"
        }
      ],
      "sourcedClaimCount": 44,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 44,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "nuwacom",
      "name": "nuwacom",
      "website": "https://nuwacom.com/en",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "nuwacom hosted workspace",
          "type": "web-app"
        },
        {
          "id": "api",
          "name": "nuwacom completion, agents, skills and assets APIs",
          "type": "api"
        },
        {
          "id": "mobile",
          "name": "nuwacom iOS/Android",
          "type": "mobile-app"
        },
        {
          "id": "meeting",
          "name": "nuwacom Meeting Notetaker bot",
          "type": "teams-app"
        },
        {
          "id": "self-managed",
          "name": "nuwacom Self-Managed Hosting",
          "type": "self-hosted-server"
        }
      ],
      "sourcedClaimCount": 49,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 48,
      "sourcedOnlyClaimCount": 1,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "omnifact",
      "name": "Omnifact",
      "website": "https://omnifact.ai",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "Omnifact hosted workspace",
          "type": "web-app"
        },
        {
          "id": "api",
          "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
          "type": "api"
        },
        {
          "id": "self-managed",
          "name": "Omnifact Enterprise customer-cloud/on-premise",
          "type": "self-hosted-server"
        },
        {
          "id": "widget",
          "name": "Omnifact example embeddable widget",
          "type": "browser-widget"
        },
        {
          "id": "cli",
          "name": "Omnifact document/chat CLI and XWiki sync",
          "type": "cli"
        }
      ],
      "sourcedClaimCount": 49,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 49,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-21"
    },
    {
      "id": "onai",
      "name": "onAI",
      "website": "https://onaihq.com/",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "onAI browser workspace",
          "type": "web"
        },
        {
          "id": "server-main",
          "name": "onAI main server snapshot",
          "type": "self-hosted-server"
        },
        {
          "id": "server-dedicated",
          "name": "onAI dedicated deployment code line",
          "type": "self-hosted-server"
        },
        {
          "id": "api",
          "name": "onAI backend API",
          "type": "api"
        }
      ],
      "sourcedClaimCount": 17,
      "statedByVendorCount": 44,
      "crossCheckedClaimCount": 14,
      "sourcedOnlyClaimCount": 3,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "open-webui",
      "name": "Open WebUI",
      "website": "https://openwebui.com",
      "repository": "https://github.com/open-webui/open-webui",
      "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "self-hosted-web",
          "name": "Customer-operated web application and server",
          "type": "self-hosted-server"
        },
        {
          "id": "desktop",
          "name": "Open WebUI Desktop native distribution (Early Alpha)",
          "type": "desktop"
        }
      ],
      "sourcedClaimCount": 47,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 47,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "perplexity",
      "name": "Perplexity Enterprise",
      "website": "https://www.perplexity.ai/enterprise",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
      "lifecycle": {
        "status": "sunset",
        "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
        "scope": "Legacy Enterprise organisation file repository only",
        "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
        "announcementDate": null,
        "serviceEndDate": "2026-10-01",
        "checkedAt": "2026-10-21",
        "crossCheckedAt": "2026-10-21",
        "nextCheckAt": "2026-12-20",
        "evidenceIds": [
          "perplexity:perplexity:p-repo-retire",
          "perplexity:perplexity:p-filelimits",
          "perplexity:perplexity:p-security-hub"
        ]
      },
      "surfaces": [
        {
          "id": "enterprise-web",
          "name": "Enterprise Ask, Projects and Search web client",
          "type": "web"
        },
        {
          "id": "computer-cloud",
          "name": "Enterprise Computer cloud tasks and scheduled automation",
          "type": "web"
        },
        {
          "id": "desktop",
          "name": "Perplexity Windows/macOS clients and local-file tools",
          "type": "desktop"
        },
        {
          "id": "portable-local",
          "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
          "type": "desktop"
        },
        {
          "id": "mobile",
          "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
          "type": "mobile"
        },
        {
          "id": "m365-addins",
          "name": "Computer Microsoft 365 add-ins and Teams",
          "type": "integration"
        },
        {
          "id": "api-separate",
          "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
          "type": "api"
        }
      ],
      "sourcedClaimCount": 47,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 47,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "swisscom-assistant",
      "name": "Swisscom Swiss AI Assistant",
      "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "Swiss AI Assistant browser workspace",
          "type": "web"
        }
      ],
      "sourcedClaimCount": 27,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 27,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-21"
    },
    {
      "id": "swissgpt",
      "name": "AlpineAI / SwissGPT",
      "website": "https://alpineai.swiss",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "AlpineAI platform browser client",
          "type": "web"
        },
        {
          "id": "outlook",
          "name": "AlpineAI Outlook add-in",
          "type": "office-add-in"
        },
        {
          "id": "mobile",
          "name": "AlpineAI iOS and Android apps",
          "type": "mobile"
        },
        {
          "id": "api",
          "name": "AlpineAI API platform",
          "type": "api"
        }
      ],
      "sourcedClaimCount": 30,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 30,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "t3-chat",
      "name": "T3 Chat",
      "website": "https://t3.chat",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "T3 Chat browser application",
          "type": "web-app"
        },
        {
          "id": "ios-beta",
          "name": "T3 Chat iOS TestFlight beta",
          "type": "mobile-app"
        }
      ],
      "sourcedClaimCount": 27,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 27,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-21"
    },
    {
      "id": "typingmind",
      "name": "TypingMind / TypingMind Teams",
      "website": "https://www.typingmind.com",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "teams-saas",
          "name": "TypingMind Teams SaaS chat and Admin Panel",
          "type": "web-app"
        },
        {
          "id": "teams-selfhost",
          "name": "Commercial self-hosted TypingMind Teams server",
          "type": "self-hosted-server"
        },
        {
          "id": "teams-api",
          "name": "TypingMind Teams REST API",
          "type": "api"
        },
        {
          "id": "personal",
          "name": "TypingMind personal browser app and PWA",
          "type": "web-app"
        }
      ],
      "sourcedClaimCount": 49,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 49,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    },
    {
      "id": "unique-ai",
      "name": "Unique AI",
      "website": "https://www.unique.ai",
      "repository": null,
      "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
      "lifecycle": {
        "status": "unknown",
        "note": null
      },
      "surfaces": [
        {
          "id": "web",
          "name": "Unique AI Chat and administration",
          "type": "web"
        },
        {
          "id": "conduct",
          "name": "Unique AI Conduct",
          "type": "agent-workspace"
        },
        {
          "id": "api",
          "name": "Unique API and Python SDK",
          "type": "api"
        },
        {
          "id": "mcp",
          "name": "Unique MCP Hub and Knowledge Base MCP",
          "type": "mcp"
        }
      ],
      "sourcedClaimCount": 49,
      "statedByVendorCount": 0,
      "crossCheckedClaimCount": 49,
      "sourcedOnlyClaimCount": 0,
      "oldestCheckedAt": "2026-10-21",
      "lastCheckedAt": "2026-10-26"
    }
  ],
  "comparisons": [
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-chatgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-chatgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-chatgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-chatgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "chatgpt": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "chatgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "chatgpt": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-claude",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-claude/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-claude/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-claude/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "claude": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "claude": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "claude": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-cohere-north",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-cohere-north/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-cohere-north/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-cohere-north/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "cohere-north": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "cohere-north": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "cohere-north": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-dust",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-dust/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-dust/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-dust/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "dust": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "dust": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "dust": 48
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-gemini-enterprise",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-gemini-enterprise/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-gemini-enterprise/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-gemini-enterprise/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 43,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "gemini-enterprise": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "gemini-enterprise": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "gemini-enterprise": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-glean",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-glean/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-glean/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-glean/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "glean": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "glean": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "glean": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-langdock",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-langdock/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-langdock/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-langdock/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "langdock": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "langdock": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "langdock": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-librechat",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-librechat/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-librechat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-librechat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "librechat": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "librechat": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "librechat": 47
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 39,
        "sharedSourcedCriteria": 39,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 13,
        "sharedSourcedCriteria": 16,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "onai": 17
        },
        "crossCheckedCriterionRows": 47,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 47,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 43,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 25,
        "sharedSourcedCriteria": 25,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 47,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 47,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "anythingllm-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/anythingllm-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/anythingllm-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/anythingllm-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "anythingllm",
          "name": "AnythingLLM",
          "website": "https://anythingllm.com",
          "repository": "https://github.com/Mintplex-Labs/anything-llm",
          "pageUrl": "https://onaihq.com/compare/agents/products/anythingllm/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "AnythingLLM Desktop",
              "type": "desktop"
            },
            {
              "id": "cloud",
              "name": "AnythingLLM Cloud managed instance",
              "type": "managed-cloud"
            },
            {
              "id": "android",
              "name": "AnythingLLM Mobile for Android",
              "type": "mobile"
            },
            {
              "id": "browser-extension",
              "name": "AnythingLLM browser content collection extension",
              "type": "browser-extension"
            }
          ],
          "sourcedClaimCount": 46,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 46,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "anythingllm": 46,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "anythingllm": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "anythingllm": 46,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-claude",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-claude/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-claude/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-claude/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 49,
        "sharedSourcedCriteria": 49,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "claude": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "claude": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "claude": 50
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-cohere-north",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-cohere-north/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-cohere-north/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-cohere-north/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "cohere-north": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "cohere-north": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "cohere-north": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-dust",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-dust/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-dust/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-dust/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "dust": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "dust": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "dust": 48
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-gemini-enterprise",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-gemini-enterprise/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-gemini-enterprise/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-gemini-enterprise/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "gemini-enterprise": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "gemini-enterprise": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "gemini-enterprise": 48
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-glean",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-glean/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-glean/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-glean/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "glean": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "glean": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "glean": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-langdock",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-langdock/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-langdock/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-langdock/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "langdock": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "langdock": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "langdock": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-librechat",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-librechat/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-librechat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-librechat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "librechat": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "librechat": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "librechat": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 49,
        "sharedSourcedCriteria": 49,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "onai": 17
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 29,
        "sharedSourcedCriteria": 29,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "chatgpt-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/chatgpt-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/chatgpt-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/chatgpt-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "chatgpt",
          "name": "ChatGPT Business / Enterprise",
          "website": "https://chatgpt.com/business",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/chatgpt/",
          "lifecycle": {
            "status": "sunset",
            "note": "The current custom-GPT FAQ says the transition affects all ChatGPT plans and schedules retirement for December 11, 2026, subject to account/workspace-specific notices. Qualified Enterprise deferrals may extend to February 11, 2027. Enterprise creation/publishing restrictions are separate from retirement.",
            "scope": "Custom GPTs on Business and Enterprise within this profile, according to each workspace notice. The FAQ also covers other plans. This is not a shutdown of ChatGPT, Work, plugins or the workspace service.",
            "continuation": "Migration to plugins. Under the planned workflow, GPT instructions become a skill, knowledge files become reference files, and connected apps are added; model choice, custom actions and sharing settings do not automatically transfer. Follow the affected workspace notice and test the replacement.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-11",
            "checkedAt": "2026-10-26",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "chatgpt:oa-gpt-migration-r2-20261026",
              "chatgpt:oa-enterprise-notes-20261026"
            ]
          },
          "surfaces": [
            {
              "id": "chatgpt-web",
              "name": "ChatGPT Business and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "chatgpt-clients",
              "name": "ChatGPT desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "chatgpt-apps",
              "name": "ChatGPT connected apps and custom MCP apps",
              "type": "integration"
            },
            {
              "id": "chatgpt-work",
              "name": "ChatGPT Work and team tasks, distinct from regular Chat and coding-only Codex",
              "type": "agent-workspace"
            },
            {
              "id": "chatgpt-office",
              "name": "Official Microsoft Office and Google Sheets add-ins where stated",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "chatgpt": 49,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "chatgpt": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "chatgpt": 49,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-cohere-north",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-cohere-north/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-cohere-north/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-cohere-north/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "cohere-north": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "cohere-north": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "cohere-north": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-dust",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-dust/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-dust/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-dust/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "dust": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "dust": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "dust": 48
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-gemini-enterprise",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-gemini-enterprise/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-gemini-enterprise/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-gemini-enterprise/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "gemini-enterprise": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "gemini-enterprise": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "gemini-enterprise": 48
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-glean",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-glean/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-glean/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-glean/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 49,
        "sharedSourcedCriteria": 49,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "glean": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "glean": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "glean": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-langdock",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-langdock/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-langdock/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-langdock/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 49,
        "sharedSourcedCriteria": 49,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "langdock": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "langdock": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "langdock": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-librechat",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-librechat/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-librechat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-librechat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "librechat": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "librechat": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "librechat": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 49,
        "sharedSourcedCriteria": 49,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "onai": 17
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 29,
        "sharedSourcedCriteria": 29,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "claude-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/claude-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/claude-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/claude-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "claude",
          "name": "Claude Team / Enterprise",
          "website": "https://claude.com/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/claude/",
          "lifecycle": {
            "status": "sunset",
            "note": "Standalone Claude Design at claude.ai/design is scheduled to close on December 14, 2026; design creation continues inside Claude Artifacts.",
            "scope": "Only standalone Claude Design at claude.ai/design. This is not a sunset of Claude Team or Enterprise chat, Cowork or in-Claude Design.",
            "continuation": "Claude Artifacts Design inside Claude; the admin guide describes existing Design projects appearing there.",
            "announcementDate": null,
            "serviceEndDate": "2026-12-14",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "claude:cl-artifacts-admin"
            ]
          },
          "surfaces": [
            {
              "id": "claude-web",
              "name": "Claude Team and Enterprise web workspaces",
              "type": "web-app"
            },
            {
              "id": "claude-clients",
              "name": "Claude desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "claude-connectors",
              "name": "Claude connectors and remote MCP integrations",
              "type": "integration"
            },
            {
              "id": "claude-office",
              "name": "Claude for Microsoft 365 official add-ins",
              "type": "suite-addin"
            },
            {
              "id": "claude-cowork",
              "name": "Claude Cowork cloud and desktop task execution",
              "type": "agent-workspace"
            },
            {
              "id": "claude-design-standalone",
              "name": "Standalone Claude Design at claude.ai/design, scoped lifecycle only",
              "type": "web-app"
            },
            {
              "id": "claude-google-addon",
              "name": "Claude native Google Workspace sidebar beta",
              "type": "suite-addin"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "claude": 50,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "claude": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "claude": 50,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-dust",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-dust/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-dust/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-dust/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "dust": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "dust": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "dust": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-gemini-enterprise",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-gemini-enterprise/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-gemini-enterprise/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-gemini-enterprise/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "gemini-enterprise": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "gemini-enterprise": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "gemini-enterprise": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-glean",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-glean/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-glean/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-glean/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "glean": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "glean": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "glean": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-langdock",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-langdock/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-langdock/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-langdock/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "langdock": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "langdock": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "langdock": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-librechat",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-librechat/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-librechat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-librechat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "librechat": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "librechat": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "librechat": 47
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 42,
        "sharedSourcedCriteria": 42,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 13,
        "sharedSourcedCriteria": 16,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "onai": 17
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 29,
        "sharedSourcedCriteria": 29,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "cohere-north-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/cohere-north-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/cohere-north-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/cohere-north-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "cohere-north",
          "name": "Cohere North",
          "website": "https://cohere.com/north",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/cohere-north/",
          "lifecycle": {
            "status": "sunset",
            "note": "Version-scoped component migration: legacy Jira removed in North 2.0; legacy Google Drive and guardrail REST slated for removal in 2.1, Salesforce legacy and Data Interpreter deprecated without a fixed date. Whole North continues.",
            "scope": "Legacy North connectors/APIs/Data Interpreter only; customer upgrade version determines removal.",
            "continuation": "New Jira/Google Drive/Salesforce tools, guardrail gRPC and Code sandbox replace legacy paths; connection recreation or application migration may be required.",
            "announcementDate": "2026-10-16",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "cohere-north:cohere-north:n-north-changelog",
              "cohere-north:cohere-north:n-doc-36"
            ]
          },
          "surfaces": [
            {
              "id": "north-web",
              "name": "North 2 web application and Admin console",
              "type": "web"
            },
            {
              "id": "north-api",
              "name": "North instance REST API and SDK access",
              "type": "api"
            },
            {
              "id": "north-private",
              "name": "Customer-hosted North and Compass Kubernetes deployment",
              "type": "self-hosted"
            },
            {
              "id": "north-mobile",
              "name": "North iOS and alpha Android app",
              "type": "mobile"
            },
            {
              "id": "model-vault",
              "name": "Optional Cohere-managed Model Vault inference with customer-hosted North",
              "type": "api"
            },
            {
              "id": "platform-api",
              "name": "Separate Cohere Platform model API; policies scoped separately",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 49,
        "sharedSourcedCriteria": 49,
        "crossCheckedCriteriaByProduct": {
          "cohere-north": 49,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "cohere-north": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "cohere-north": 49,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-gemini-enterprise",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-gemini-enterprise/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-gemini-enterprise/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-gemini-enterprise/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "gemini-enterprise": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "gemini-enterprise": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "gemini-enterprise": 48
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-glean",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-glean/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-glean/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-glean/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "glean": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "glean": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "glean": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-langdock",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-langdock/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-langdock/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-langdock/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "langdock": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "langdock": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "langdock": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-librechat",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-librechat/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-librechat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-librechat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "librechat": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "librechat": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "librechat": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 43,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-21",
      "lastCrossCheckedAt": "2026-10-21",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "onai": 17
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-21",
      "lastCrossCheckedAt": "2026-10-21",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 28,
        "sharedSourcedCriteria": 28,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-21",
      "lastCrossCheckedAt": "2026-10-21",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "dust-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/dust-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/dust-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/dust-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "dust",
          "name": "Dust",
          "website": "https://dust.tt",
          "repository": "https://github.com/dust-tt/dust",
          "pageUrl": "https://onaihq.com/compare/agents/products/dust/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Dust web workspace",
              "type": "web-app"
            },
            {
              "id": "eu-web",
              "name": "Dust EU web workspace",
              "type": "web-app"
            },
            {
              "id": "enterprise-single",
              "name": "Dust Enterprise single-tenant deployment",
              "type": "managed-server"
            },
            {
              "id": "extension",
              "name": "Dust browser extension",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Dust in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Dust APIs and MCP server",
              "type": "api"
            },
            {
              "id": "source-repository",
              "name": "Public dust-tt/dust repository root licence",
              "type": "source-repository"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "dust": 48,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "dust": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "dust": 48,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-glean",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-glean/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-glean/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-glean/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "glean": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "glean": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "glean": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-langdock",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-langdock/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-langdock/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-langdock/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "langdock": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "langdock": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "langdock": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-librechat",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-librechat/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-librechat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-librechat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "librechat": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "librechat": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "librechat": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "onai": 17
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 28,
        "sharedSourcedCriteria": 28,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "gemini-enterprise-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/gemini-enterprise-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "gemini-enterprise",
          "name": "Gemini Enterprise",
          "website": "https://cloud.google.com/gemini-enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/gemini-enterprise/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Gemini Enterprise web app, distinct from Gemini in Google Workspace",
              "type": "web"
            },
            {
              "id": "enterprise-mobile",
              "name": "Gemini Enterprise mobile app",
              "type": "mobile"
            },
            {
              "id": "discovery-engine-api",
              "name": "Gemini Enterprise Discovery Engine API",
              "type": "api"
            },
            {
              "id": "business-web",
              "name": "Gemini Enterprise Business edition web app",
              "type": "web"
            },
            {
              "id": "workspace-agent-integration",
              "name": "Gemini Enterprise agents in Workspace side panel or customer-built Workspace add-on",
              "type": "official-integration"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "gemini-enterprise": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "gemini-enterprise": 48,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-langdock",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-langdock/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-langdock/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-langdock/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 49,
        "sharedSourcedCriteria": 49,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "langdock": 50
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "langdock": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "langdock": 50
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-librechat",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-librechat/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-librechat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-librechat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "librechat": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "librechat": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "librechat": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 43,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "onai": 17
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 30,
        "sharedSourcedCriteria": 30,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "glean-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/glean-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/glean-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/glean-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "glean",
          "name": "Glean",
          "website": "https://www.glean.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/glean/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "hosted",
              "name": "Glean Hosted web Assistant and Agents",
              "type": "web-app"
            },
            {
              "id": "customer-cloud",
              "name": "Customer Hosted managed GCP or AWS tenant",
              "type": "managed-server"
            },
            {
              "id": "desktop",
              "name": "Glean for Desktop Windows and macOS",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Glean iOS and Android",
              "type": "mobile-app"
            },
            {
              "id": "extension",
              "name": "Glean browser extension and companion",
              "type": "browser-extension"
            },
            {
              "id": "teams",
              "name": "Glean in Microsoft Teams",
              "type": "teams-app"
            },
            {
              "id": "api",
              "name": "Glean APIs and remote MCP server",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "glean": 50,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "glean": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "glean": 50,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-librechat",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-librechat/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-librechat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-librechat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "librechat": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "librechat": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "librechat": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 43,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 49,
        "sharedSourcedCriteria": 49,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "onai": 17
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 29,
        "sharedSourcedCriteria": 29,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "langdock-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/langdock-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/langdock-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/langdock-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "langdock",
          "name": "Langdock",
          "website": "https://langdock.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/langdock/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Langdock hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Langdock public APIs and agent MCP server",
              "type": "api"
            },
            {
              "id": "desktop",
              "name": "Langdock Windows/macOS desktop",
              "type": "desktop-app"
            },
            {
              "id": "mobile",
              "name": "Langdock iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "office",
              "name": "Langdock Excel and Outlook add-ins",
              "type": "office-add-in"
            },
            {
              "id": "teams",
              "name": "Langdock Teams bot",
              "type": "teams-app"
            }
          ],
          "sourcedClaimCount": 50,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 50,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "langdock": 50,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "langdock": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "langdock": 50,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-meingpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-meingpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-meingpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-meingpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "meingpt": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "meingpt": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "meingpt": 48
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 40,
        "sharedSourcedCriteria": 40,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 16,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "onai": 17
        },
        "crossCheckedCriterionRows": 47,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 43,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "librechat-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/librechat-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/librechat-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/librechat-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "librechat",
          "name": "LibreChat",
          "website": "https://www.librechat.ai",
          "repository": "https://github.com/LibreChat-AI/LibreChat",
          "pageUrl": "https://onaihq.com/compare/agents/products/librechat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "public-demo",
              "name": "LibreChat public evaluation demo",
              "type": "hosted-demo"
            },
            {
              "id": "admin-panel-preview",
              "name": "Separately deployed LibreChat Admin Panel preview",
              "type": "administration"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "librechat": 47,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "librechat": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "librechat": 47,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-microsoft-copilot",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-microsoft-copilot/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-microsoft-copilot/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-microsoft-copilot/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "microsoft-copilot": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "microsoft-copilot": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "microsoft-copilot": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 41,
        "sharedSourcedCriteria": 41,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 13,
        "sharedSourcedCriteria": 16,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "onai": 17
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 28,
        "sharedSourcedCriteria": 28,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "meingpt-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/meingpt-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/meingpt-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/meingpt-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "meingpt",
          "name": "meinGPT",
          "website": "https://meingpt.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/meingpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "meinGPT hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "meinGPT Enterprise API",
              "type": "api"
            },
            {
              "id": "outlook",
              "name": "meinGPT Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "outpost",
              "name": "meinGPT Outpost local connector",
              "type": "local-connector"
            }
          ],
          "sourcedClaimCount": 48,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "meingpt": 48,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "meingpt": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "meingpt": 48,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-mistral-vibe",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-mistral-vibe/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-mistral-vibe/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-mistral-vibe/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "mistral-vibe": 44
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "mistral-vibe": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "mistral-vibe": 44
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "onai": 17
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 29,
        "sharedSourcedCriteria": 29,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "microsoft-copilot-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/microsoft-copilot-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "microsoft-copilot",
          "name": "Microsoft Copilot",
          "website": "https://www.microsoft.com/en-us/microsoft-365-copilot",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/microsoft-copilot/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "copilot-chat",
              "name": "Microsoft Copilot Chat web app",
              "type": "web-app"
            },
            {
              "id": "copilot-paid",
              "name": "Microsoft Copilot paid work chat",
              "type": "web-app"
            },
            {
              "id": "m365-apps",
              "name": "Copilot in Microsoft 365 apps and Teams",
              "type": "suite-app"
            },
            {
              "id": "copilot-clients",
              "name": "Microsoft Copilot desktop and mobile clients",
              "type": "native-app"
            },
            {
              "id": "copilot-studio",
              "name": "Copilot Studio extension and agent builder, separate licensing where stated",
              "type": "agent-builder"
            },
            {
              "id": "copilot-chat-api",
              "name": "Microsoft Copilot Chat API preview",
              "type": "api"
            },
            {
              "id": "work-iq-api",
              "name": "Work IQ API public preview, MCP/A2A/REST",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "microsoft-copilot": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "microsoft-copilot": 49,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-nuwacom",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-nuwacom/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-nuwacom/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-nuwacom/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 44,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "nuwacom": 48
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "nuwacom": 1
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "nuwacom": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 42,
        "sharedSourcedCriteria": 42,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 13,
        "sharedSourcedCriteria": 16,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "onai": 17
        },
        "crossCheckedCriterionRows": 45,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 45,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 40,
        "sharedSourcedCriteria": 40,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 42,
        "sharedSourcedCriteria": 42,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 25,
        "sharedSourcedCriteria": 25,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 46,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 46,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 45,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 45,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 42,
        "sharedSourcedCriteria": 42,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "mistral-vibe-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/mistral-vibe-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "mistral-vibe",
          "name": "Mistral Vibe",
          "website": "https://mistral.ai/products/vibe/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/mistral-vibe/",
          "lifecycle": {
            "status": "sunset",
            "note": "The legacy hosted Chat tab and its Chat Agents are being removed progressively as accounts migrate to unified Vibe Work. Enterprise migration began October 1, 2026 with an approximately six-month administrator window; no fixed final end date was published in the inspected release.",
            "scope": "Legacy hosted Vibe Chat tab and Chat-created Agents only; not Vibe Work, Vibe Code, Mistral API or customer-deployed models.",
            "continuation": "Vibe Work continues with Skills; the rename preserves accounts, plans and conversations.",
            "announcementDate": "2026-09-22",
            "serviceEndDate": null,
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-26",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "mistral-vibe:mistral-vibe:m-release-notes",
              "mistral-vibe:mistral-vibe:m-legacy-agents",
              "mistral-vibe:mistral-vibe:m-rename"
            ]
          },
          "surfaces": [
            {
              "id": "vibe-work-web",
              "name": "Hosted Vibe Work web app after migration",
              "type": "web"
            },
            {
              "id": "vibe-chat-legacy",
              "name": "Legacy Vibe Chat during enterprise migration",
              "type": "web"
            },
            {
              "id": "vibe-mobile",
              "name": "Vibe iOS/Android apps",
              "type": "mobile"
            },
            {
              "id": "vibe-enterprise-private",
              "name": "Enterprise private Vibe deployment",
              "type": "private-platform"
            },
            {
              "id": "vibe-code-cli",
              "name": "Vibe Code CLI, separate coding scope",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 44,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 44,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 42,
        "sharedSourcedCriteria": 42,
        "crossCheckedCriteriaByProduct": {
          "mistral-vibe": 44,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "mistral-vibe": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "mistral-vibe": 44,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-omnifact",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-omnifact/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-omnifact/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-omnifact/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "omnifact": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "omnifact": 0
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "omnifact": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 13,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "onai": 17
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 4,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 44,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 25,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 29,
        "sharedSourcedCriteria": 29,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 25,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "nuwacom-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/nuwacom-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/nuwacom-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/nuwacom-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "nuwacom",
          "name": "nuwacom",
          "website": "https://nuwacom.com/en",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/nuwacom/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "nuwacom hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "nuwacom completion, agents, skills and assets APIs",
              "type": "api"
            },
            {
              "id": "mobile",
              "name": "nuwacom iOS/Android",
              "type": "mobile-app"
            },
            {
              "id": "meeting",
              "name": "nuwacom Meeting Notetaker bot",
              "type": "teams-app"
            },
            {
              "id": "self-managed",
              "name": "nuwacom Self-Managed Hosting",
              "type": "self-hosted-server"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 48,
          "sourcedOnlyClaimCount": 1,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "nuwacom": 48,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "nuwacom": 1,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "nuwacom": 49,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 1,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "omnifact-vs-onai",
      "canonicalUrl": "https://onaihq.com/compare/agents/omnifact-vs-onai/",
      "markdownUrl": "https://onaihq.com/compare/agents/omnifact-vs-onai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/omnifact-vs-onai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "omnifact": 49,
          "onai": 14
        },
        "sourcedOnlyCriteriaByProduct": {
          "omnifact": 0,
          "onai": 3
        },
        "sourcedCriteriaByProduct": {
          "omnifact": 49,
          "onai": 17
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "omnifact-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/omnifact-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/omnifact-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/omnifact-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "omnifact": 49,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "omnifact": 0,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "omnifact": 49,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "omnifact-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/omnifact-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/omnifact-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/omnifact-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "omnifact": 49,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "omnifact": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "omnifact": 49,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "omnifact-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/omnifact-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/omnifact-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/omnifact-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-21",
      "lastCrossCheckedAt": "2026-10-21",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "omnifact": 49,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "omnifact": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "omnifact": 49,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "omnifact-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/omnifact-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/omnifact-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/omnifact-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 29,
        "sharedSourcedCriteria": 29,
        "crossCheckedCriteriaByProduct": {
          "omnifact": 49,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "omnifact": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "omnifact": 49,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "omnifact-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/omnifact-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/omnifact-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/omnifact-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-21",
      "lastCrossCheckedAt": "2026-10-21",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "omnifact": 49,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "omnifact": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "omnifact": 49,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "omnifact-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/omnifact-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/omnifact-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/omnifact-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "omnifact": 49,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "omnifact": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "omnifact": 49,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "omnifact-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/omnifact-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/omnifact-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/omnifact-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "omnifact",
          "name": "Omnifact",
          "website": "https://omnifact.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/omnifact/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Omnifact hosted workspace",
              "type": "web-app"
            },
            {
              "id": "api",
              "name": "Omnifact Published Spaces, Public API and Enterprise AI Gateway",
              "type": "api"
            },
            {
              "id": "self-managed",
              "name": "Omnifact Enterprise customer-cloud/on-premise",
              "type": "self-hosted-server"
            },
            {
              "id": "widget",
              "name": "Omnifact example embeddable widget",
              "type": "browser-widget"
            },
            {
              "id": "cli",
              "name": "Omnifact document/chat CLI and XWiki sync",
              "type": "cli"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 47,
        "sharedSourcedCriteria": 47,
        "crossCheckedCriteriaByProduct": {
          "omnifact": 49,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "omnifact": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "omnifact": 49,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "onai-vs-open-webui",
      "canonicalUrl": "https://onaihq.com/compare/agents/onai-vs-open-webui/",
      "markdownUrl": "https://onaihq.com/compare/agents/onai-vs-open-webui/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/onai-vs-open-webui/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 13,
        "sharedSourcedCriteria": 15,
        "crossCheckedCriteriaByProduct": {
          "onai": 14,
          "open-webui": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "onai": 3,
          "open-webui": 0
        },
        "sourcedCriteriaByProduct": {
          "onai": 17,
          "open-webui": 47
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "onai-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/onai-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/onai-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/onai-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "onai": 14,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "onai": 3,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "onai": 17,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 47,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 47,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "onai-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/onai-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/onai-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/onai-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 10,
        "sharedSourcedCriteria": 12,
        "crossCheckedCriteriaByProduct": {
          "onai": 14,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "onai": 3,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "onai": 17,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 31,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 32,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "onai-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/onai-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/onai-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/onai-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 9,
        "sharedSourcedCriteria": 12,
        "crossCheckedCriteriaByProduct": {
          "onai": 14,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "onai": 3,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "onai": 17,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 35,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 35,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "onai-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/onai-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/onai-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/onai-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 7,
        "sharedSourcedCriteria": 10,
        "crossCheckedCriteriaByProduct": {
          "onai": 14,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "onai": 3,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "onai": 17,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 34,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 34,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "onai-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/onai-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/onai-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/onai-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 14,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "onai": 14,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "onai": 3,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "onai": 17,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "onai-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/onai-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/onai-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/onai-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "onai",
          "name": "onAI",
          "website": "https://onaihq.com/",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/onai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "onAI browser workspace",
              "type": "web"
            },
            {
              "id": "server-main",
              "name": "onAI main server snapshot",
              "type": "self-hosted-server"
            },
            {
              "id": "server-dedicated",
              "name": "onAI dedicated deployment code line",
              "type": "self-hosted-server"
            },
            {
              "id": "api",
              "name": "onAI backend API",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 17,
          "statedByVendorCount": 44,
          "crossCheckedClaimCount": 14,
          "sourcedOnlyClaimCount": 3,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 13,
        "sharedSourcedCriteria": 16,
        "crossCheckedCriteriaByProduct": {
          "onai": 14,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "onai": 3,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "onai": 17,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 3,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 44
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "open-webui-vs-perplexity",
      "canonicalUrl": "https://onaihq.com/compare/agents/open-webui-vs-perplexity/",
      "markdownUrl": "https://onaihq.com/compare/agents/open-webui-vs-perplexity/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/open-webui-vs-perplexity/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 43,
        "sharedSourcedCriteria": 43,
        "crossCheckedCriteriaByProduct": {
          "open-webui": 47,
          "perplexity": 47
        },
        "sourcedOnlyCriteriaByProduct": {
          "open-webui": 0,
          "perplexity": 0
        },
        "sourcedCriteriaByProduct": {
          "open-webui": 47,
          "perplexity": 47
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "open-webui-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/open-webui-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/open-webui-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/open-webui-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "open-webui": 47,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "open-webui": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "open-webui": 47,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "open-webui-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/open-webui-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/open-webui-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/open-webui-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "open-webui": 47,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "open-webui": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "open-webui": 47,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "open-webui-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/open-webui-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/open-webui-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/open-webui-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 25,
        "sharedSourcedCriteria": 25,
        "crossCheckedCriteriaByProduct": {
          "open-webui": 47,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "open-webui": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "open-webui": 47,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "open-webui-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/open-webui-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/open-webui-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/open-webui-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "open-webui": 47,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "open-webui": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "open-webui": 47,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "open-webui-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/open-webui-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/open-webui-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/open-webui-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "open-webui",
          "name": "Open WebUI",
          "website": "https://openwebui.com",
          "repository": "https://github.com/open-webui/open-webui",
          "pageUrl": "https://onaihq.com/compare/agents/products/open-webui/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "self-hosted-web",
              "name": "Customer-operated web application and server",
              "type": "self-hosted-server"
            },
            {
              "id": "desktop",
              "name": "Open WebUI Desktop native distribution (Early Alpha)",
              "type": "desktop"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "open-webui": 47,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "open-webui": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "open-webui": 47,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "perplexity-vs-swisscom-assistant",
      "canonicalUrl": "https://onaihq.com/compare/agents/perplexity-vs-swisscom-assistant/",
      "markdownUrl": "https://onaihq.com/compare/agents/perplexity-vs-swisscom-assistant/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/perplexity-vs-swisscom-assistant/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 26,
        "sharedSourcedCriteria": 26,
        "crossCheckedCriteriaByProduct": {
          "perplexity": 47,
          "swisscom-assistant": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "perplexity": 0,
          "swisscom-assistant": 0
        },
        "sourcedCriteriaByProduct": {
          "perplexity": 47,
          "swisscom-assistant": 27
        },
        "crossCheckedCriterionRows": 48,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 48,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "perplexity-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/perplexity-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/perplexity-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/perplexity-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 28,
        "sharedSourcedCriteria": 28,
        "crossCheckedCriteriaByProduct": {
          "perplexity": 47,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "perplexity": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "perplexity": 47,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "perplexity-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/perplexity-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/perplexity-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/perplexity-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 25,
        "sharedSourcedCriteria": 25,
        "crossCheckedCriteriaByProduct": {
          "perplexity": 47,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "perplexity": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "perplexity": 47,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "perplexity-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/perplexity-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/perplexity-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/perplexity-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 46,
        "sharedSourcedCriteria": 46,
        "crossCheckedCriteriaByProduct": {
          "perplexity": 47,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "perplexity": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "perplexity": 47,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "perplexity-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/perplexity-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/perplexity-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/perplexity-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "perplexity",
          "name": "Perplexity Enterprise",
          "website": "https://www.perplexity.ai/enterprise",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/perplexity/",
          "lifecycle": {
            "status": "sunset",
            "note": "The organisation file repository retired October 1, 2026; the vendor says remaining files are deleted. This does not end Enterprise or Projects.",
            "scope": "Legacy Enterprise organisation file repository only",
            "continuation": "Projects or supported File Connectors continue; downloading and moving files requires manual migration.",
            "announcementDate": null,
            "serviceEndDate": "2026-10-01",
            "checkedAt": "2026-10-21",
            "crossCheckedAt": "2026-10-21",
            "nextCheckAt": "2026-12-20",
            "evidenceIds": [
              "perplexity:perplexity:p-repo-retire",
              "perplexity:perplexity:p-filelimits",
              "perplexity:perplexity:p-security-hub"
            ]
          },
          "surfaces": [
            {
              "id": "enterprise-web",
              "name": "Enterprise Ask, Projects and Search web client",
              "type": "web"
            },
            {
              "id": "computer-cloud",
              "name": "Enterprise Computer cloud tasks and scheduled automation",
              "type": "web"
            },
            {
              "id": "desktop",
              "name": "Perplexity Windows/macOS clients and local-file tools",
              "type": "desktop"
            },
            {
              "id": "portable-local",
              "name": "Portable Computer local inference on supported NVIDIA Windows/Linux hardware",
              "type": "desktop"
            },
            {
              "id": "mobile",
              "name": "Perplexity iOS/Android clients; voice evidence scoped to iOS",
              "type": "mobile"
            },
            {
              "id": "m365-addins",
              "name": "Computer Microsoft 365 add-ins and Teams",
              "type": "integration"
            },
            {
              "id": "api-separate",
              "name": "Separately billed Perplexity API platform, not Enterprise seat workspace parity",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 47,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 47,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 45,
        "sharedSourcedCriteria": 45,
        "crossCheckedCriteriaByProduct": {
          "perplexity": 47,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "perplexity": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "perplexity": 47,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "swisscom-assistant-vs-swissgpt",
      "canonicalUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-swissgpt/",
      "markdownUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-swissgpt/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-swissgpt/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 21,
        "sharedSourcedCriteria": 21,
        "crossCheckedCriteriaByProduct": {
          "swisscom-assistant": 27,
          "swissgpt": 30
        },
        "sourcedOnlyCriteriaByProduct": {
          "swisscom-assistant": 0,
          "swissgpt": 0
        },
        "sourcedCriteriaByProduct": {
          "swisscom-assistant": 27,
          "swissgpt": 30
        },
        "crossCheckedCriterionRows": 36,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 36,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "swisscom-assistant-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-21",
      "lastCrossCheckedAt": "2026-10-21",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 18,
        "sharedSourcedCriteria": 18,
        "crossCheckedCriteriaByProduct": {
          "swisscom-assistant": 27,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "swisscom-assistant": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "swisscom-assistant": 27,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 36,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 36,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "swisscom-assistant-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "swisscom-assistant": 27,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "swisscom-assistant": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "swisscom-assistant": 27,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "swisscom-assistant-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/swisscom-assistant-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "swisscom-assistant",
          "name": "Swisscom Swiss AI Assistant",
          "website": "https://www.swisscom.ch/en/business/sme/it-cloud/new-way-of-working/swiss-ai-assistant.html",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swisscom-assistant/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Swiss AI Assistant browser workspace",
              "type": "web"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "swisscom-assistant": 27,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "swisscom-assistant": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "swisscom-assistant": 27,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "swissgpt-vs-t3-chat",
      "canonicalUrl": "https://onaihq.com/compare/agents/swissgpt-vs-t3-chat/",
      "markdownUrl": "https://onaihq.com/compare/agents/swissgpt-vs-t3-chat/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/swissgpt-vs-t3-chat/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 17,
        "sharedSourcedCriteria": 17,
        "crossCheckedCriteriaByProduct": {
          "swissgpt": 30,
          "t3-chat": 27
        },
        "sourcedOnlyCriteriaByProduct": {
          "swissgpt": 0,
          "t3-chat": 0
        },
        "sourcedCriteriaByProduct": {
          "swissgpt": 30,
          "t3-chat": 27
        },
        "crossCheckedCriterionRows": 40,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 40,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "swissgpt-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/swissgpt-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/swissgpt-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/swissgpt-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 28,
        "sharedSourcedCriteria": 28,
        "crossCheckedCriteriaByProduct": {
          "swissgpt": 30,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "swissgpt": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "swissgpt": 30,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 51,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 51,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "swissgpt-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/swissgpt-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/swissgpt-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/swissgpt-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "swissgpt",
          "name": "AlpineAI / SwissGPT",
          "website": "https://alpineai.swiss",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/swissgpt/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "AlpineAI platform browser client",
              "type": "web"
            },
            {
              "id": "outlook",
              "name": "AlpineAI Outlook add-in",
              "type": "office-add-in"
            },
            {
              "id": "mobile",
              "name": "AlpineAI iOS and Android apps",
              "type": "mobile"
            },
            {
              "id": "api",
              "name": "AlpineAI API platform",
              "type": "api"
            }
          ],
          "sourcedClaimCount": 30,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 30,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 29,
        "sharedSourcedCriteria": 29,
        "crossCheckedCriteriaByProduct": {
          "swissgpt": 30,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "swissgpt": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "swissgpt": 30,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "t3-chat-vs-typingmind",
      "canonicalUrl": "https://onaihq.com/compare/agents/t3-chat-vs-typingmind/",
      "markdownUrl": "https://onaihq.com/compare/agents/t3-chat-vs-typingmind/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/t3-chat-vs-typingmind/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "t3-chat": 27,
          "typingmind": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "t3-chat": 0,
          "typingmind": 0
        },
        "sourcedCriteriaByProduct": {
          "t3-chat": 27,
          "typingmind": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "t3-chat-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/t3-chat-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/t3-chat-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/t3-chat-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "t3-chat",
          "name": "T3 Chat",
          "website": "https://t3.chat",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/t3-chat/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "T3 Chat browser application",
              "type": "web-app"
            },
            {
              "id": "ios-beta",
              "name": "T3 Chat iOS TestFlight beta",
              "type": "mobile-app"
            }
          ],
          "sourcedClaimCount": 27,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 27,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-21"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 27,
        "sharedSourcedCriteria": 27,
        "crossCheckedCriteriaByProduct": {
          "t3-chat": 27,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "t3-chat": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "t3-chat": 27,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 49,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 49,
        "statedByVendorRows": 0
      }
    },
    {
      "schemaVersion": 1,
      "rubricVersion": "1.1",
      "kind": "pair",
      "slug": "typingmind-vs-unique-ai",
      "canonicalUrl": "https://onaihq.com/compare/agents/typingmind-vs-unique-ai/",
      "markdownUrl": "https://onaihq.com/compare/agents/typingmind-vs-unique-ai/index.md",
      "dataUrl": "https://onaihq.com/compare/agents/typingmind-vs-unique-ai/data.json",
      "generatedAt": "2026-10-27",
      "lastCheckedAt": "2026-10-26",
      "lastCrossCheckedAt": "2026-10-26",
      "nextCheckAt": "2026-12-20",
      "publisher": {
        "name": "onAI",
        "url": "https://onaihq.com",
        "marketParticipant": true,
        "editorialControl": "onAI selects the products, rubric, sources and wording, including for comparisons that do not include onAI.",
        "disclosure": "Published by onAI. onAI also sells one of the products compared here. Findings about other products link to public sources so you can check them; statements about onAI are marked as stated by onAI."
      },
      "products": [
        {
          "id": "typingmind",
          "name": "TypingMind / TypingMind Teams",
          "website": "https://www.typingmind.com",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/typingmind/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "teams-saas",
              "name": "TypingMind Teams SaaS chat and Admin Panel",
              "type": "web-app"
            },
            {
              "id": "teams-selfhost",
              "name": "Commercial self-hosted TypingMind Teams server",
              "type": "self-hosted-server"
            },
            {
              "id": "teams-api",
              "name": "TypingMind Teams REST API",
              "type": "api"
            },
            {
              "id": "personal",
              "name": "TypingMind personal browser app and PWA",
              "type": "web-app"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        },
        {
          "id": "unique-ai",
          "name": "Unique AI",
          "website": "https://www.unique.ai",
          "repository": null,
          "pageUrl": "https://onaihq.com/compare/agents/products/unique-ai/",
          "lifecycle": {
            "status": "unknown",
            "note": null
          },
          "surfaces": [
            {
              "id": "web",
              "name": "Unique AI Chat and administration",
              "type": "web"
            },
            {
              "id": "conduct",
              "name": "Unique AI Conduct",
              "type": "agent-workspace"
            },
            {
              "id": "api",
              "name": "Unique API and Python SDK",
              "type": "api"
            },
            {
              "id": "mcp",
              "name": "Unique MCP Hub and Knowledge Base MCP",
              "type": "mcp"
            }
          ],
          "sourcedClaimCount": 49,
          "statedByVendorCount": 0,
          "crossCheckedClaimCount": 49,
          "sourcedOnlyClaimCount": 0,
          "oldestCheckedAt": "2026-10-21",
          "lastCheckedAt": "2026-10-26"
        }
      ],
      "coverage": {
        "totalCriteria": 51,
        "sharedCrossCheckedCriteria": 48,
        "sharedSourcedCriteria": 48,
        "crossCheckedCriteriaByProduct": {
          "typingmind": 49,
          "unique-ai": 49
        },
        "sourcedOnlyCriteriaByProduct": {
          "typingmind": 0,
          "unique-ai": 0
        },
        "sourcedCriteriaByProduct": {
          "typingmind": 49,
          "unique-ai": 49
        },
        "crossCheckedCriterionRows": 50,
        "sourcedOnlyCriterionRows": 0,
        "sourcedCriterionRows": 50,
        "statedByVendorRows": 0
      }
    }
  ],
  "omittedProducts": [],
  "ownerOverrides": []
}
