{
  "data": {
    "a": {
      "slug": "gemini-enterprise",
      "name": "Gemini Enterprise",
      "vendor": "Google",
      "vendorUrl": "https://cloud.google.com/gemini-enterprise",
      "kind": "http-api",
      "category": "company-knowledge",
      "summary": "Google Cloud's enterprise assistant, which searches and acts across a company's connected apps and data. Developers call the assistant through the StreamAssist method of the Discovery Engine API, and agents registered in it over A2A.",
      "url": "https://www.anchorterminal.com/tools/gemini-enterprise",
      "markdownUrl": "https://www.anchorterminal.com/tools/gemini-enterprise.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/gemini-enterprise.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-enterprise.json",
      "license": "Proprietary service under the Google Cloud terms. The client libraries are Apache-2.0",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "pypi",
          "name": "google-cloud-discoveryengine"
        },
        {
          "registry": "npm",
          "name": "@google-cloud/discoveryengine"
        }
      ],
      "auth": "oauth",
      "authNotes": "Calls take an OAuth 2.0 bearer token in the `Authorization` header, from user credentials, a service account, service account impersonation or workforce identity federation. StreamAssist accepts the `cloud-platform`, `discoveryengine.assist.readwrite`, `discoveryengine.readwrite` or `discoveryengine.serving.readwrite` scope and needs the `discoveryengine.assistants.assist` permission on the assistant. Users get the Gemini Enterprise User role (`roles/discoveryengine.agentspaceUser`) on a project or on single apps, and need a licence. With Application Default Credentials, send `X-Goog-User-Project`. No API key flow is documented.",
      "pricing": "paid",
      "pricingNotes": "No seat prices on the Google pages read (product, editions, licences and quotas pages, checked 2026-10-10). Editions are Business, Standard, Plus, Frontline and Pay-as-you-go. The product page points to sales or a 30-day Plus trial without sales, through the Google Cloud Free Trial, which asks for a card. Pay-as-you-go and overages bill storage over quota at $5 per GiB a month and assistant queries at Agent Platform prices, and need an invoiced Cloud Billing account (https://docs.cloud.google.com/gemini/enterprise/docs/quotas).",
      "priceSummary": "Paid",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the StreamAssist guide and reference, the A2A guide, the quotas and overages page or the product page (checked 2026-10-10).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 138716,
        "pypiWeekly": 1207443,
        "asOf": "2026-10-10"
      },
      "docsUrl": "https://docs.cloud.google.com/gemini/enterprise/docs/developer-guide",
      "openapi": "https://discoveryengine.googleapis.com/$discovery/rest?version=v1",
      "capabilities": [
        "knowledge.search",
        "agent.multi-agent",
        "agent.mcp-client",
        "web.search"
      ],
      "tags": [
        "official",
        "hosted",
        "enterprise",
        "closed-source",
        "oauth",
        "openapi",
        "a2a",
        "sales-led",
        "card-required",
        "status-page",
        "sla",
        "soc2",
        "python",
        "typescript",
        "java",
        "go",
        "eu"
      ],
      "lastRelease": "2026-10-08",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 68.1,
        "grade": "B",
        "agentReady": false,
        "rank": 231,
        "ranked": true,
        "rankOf": 961,
        "categoryRank": 2,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 48,
          "maintenance": 80,
          "payments": 10,
          "reliability": 85,
          "schema": 78,
          "security": 87,
          "transparency": 82
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-10"
        },
        "negative": 0,
        "verdict": "The assistant is callable through a GA v1 method with a 99.5 per cent SLA, OAuth through IAM, a public Discovery document and optional Model Armor screening. Seat prices weren't found on Google's pages, onboarding needs a billing account and a person, and some Gemini agent capabilities announced on 8 October are early access.",
        "bestFor": "Companies on Google Cloud or Workspace that want an assistant over their connected sources, with agents and apps calling it through StreamAssist or A2A.",
        "strengths": [
          "StreamAssist is a GA v1 method with a 99.5 per cent monthly uptime SLA and service credits",
          "OAuth 2.0 through IAM, with a narrow `discoveryengine.assist.readwrite` scope and per-app user roles",
          "A public Discovery document (revision 20261004, 278 methods) and client libraries in seven languages",
          "Model Armor can screen the assistant's prompts and responses on every edition at no extra cost",
          "Agents registered in Gemini Enterprise answer A2A `message:send` and `message:stream` through a Google endpoint"
        ],
        "weaknesses": [
          "No seat prices on the Google pages read, and pay-as-you-go needs an invoiced Cloud Billing account",
          "The 30-day Plus trial goes through the Google Cloud Free Trial, which asks for a card or other payment method",
          "No retry, backoff or idempotency guidance for StreamAssist was found, and each call writes to a session",
          "Background tasks, desktop and mobile apps and third-party model choice are early access per the product page",
          "Assistant use is capped per licence, 160 queries a day on Standard and 200 on Plus, pooled per project"
        ],
        "agentNotes": [
          "Create a Gemini Enterprise app first. StreamAssist needs its APP_ID, and the caller needs `discoveryengine.assistants.assist`",
          "Send `X-Goog-User-Project` with your project ID when calling with Application Default Credentials",
          "Pass the `session` name from the final stream message on the next call to keep context. Leaving it empty starts a new session",
          "Read `connectorAuthErrors` in the response. A connector that failed sign-in is skipped and the answer comes from the rest",
          "Use the A2A URL returned by Agent Registry verbatim. It takes the project number, not the project ID"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 68.1
          }
        ],
        "editorialScores": {
          "ergonomics": 48,
          "maintenance": 80,
          "payments": 10,
          "reliability": 85,
          "schema": 78,
          "security": 87,
          "transparency": 64
        },
        "provenanceScore": 99
      },
      "connect": {
        "install": "pip install google-cloud-discoveryengine   # or: npm install @google-cloud/discoveryengine",
        "http": "curl -X POST -H \"Authorization: Bearer $(gcloud auth print-access-token)\" -H \"Content-Type: application/json\" \"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/collections/default_collection/engines/APP_ID/assistants/default_assistant:streamAssist\" -d '{\"query\": {\"text\": \"QUERY_TEXT\"}}'"
      },
      "letme": {
        "capability": "https://letme.dev/knowledge.search",
        "tool": "https://letme.dev/gemini-enterprise"
      },
      "sameCompany": [
        "gemini-api",
        "gemini-embedding",
        "vertex-ai-tuning",
        "google-model-armor",
        "google-imagen",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "gemini-live",
        "google-adk",
        "google-secret-manager",
        "google-cloud-document-ai",
        "google-weather-api",
        "chrome-devtools-mcp",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "firebase-cloud-messaging",
        "google-drive-api",
        "gemini-cli",
        "google-search-console",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api"
      ],
      "area": "business",
      "unitPrices": [
        {
          "item": "Storage and data indexing over quota (per GiB)",
          "unit": "gb-month",
          "usd": 5
        }
      ],
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "domainNote": "The API is on googleapis.com, Google's API domain. Docs are on docs.cloud.google.com.",
        "endpointOnVendorDomain": true,
        "terms": "https://cloud.google.com/terms",
        "privacy": "https://cloud.google.com/terms/cloud-privacy-notice",
        "statusPage": "https://status.cloud.google.com",
        "changelog": "https://docs.cloud.google.com/gemini/enterprise/docs/release-notes",
        "securityTxt": "valid",
        "checked": "2026-10-10",
        "notes": [
          "https://www.google.com/.well-known/security.txt shows Expires 2030-04-01 and points to the vulnerability reward programme (read 10 October 2026).",
          "The legal entity, terms, privacy notice and domain registration date (RDAP, 1997-09-15) are taken from the 9 October check of the Google Cloud Document AI listing, not re-read on 10 October.",
          "The Google Cloud status page lists Gemini Enterprise and 'Financial Research agent in Gemini Enterprise' as products (https://status.cloud.google.com/products.json)."
        ],
        "score": 99
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/gemini-enterprise.json",
      "live": {
        "slug": "gemini-enterprise",
        "vendorStatus": {
          "page": "https://status.cloud.google.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-11T01:36:36.02743616Z"
        },
        "updatedAt": "2026-10-11T01:36:36.02743616Z"
      }
    },
    "answer": "Glean scores 69.8 (B) on agent readiness against Gemini Enterprise's 68.1 (B), and leads in 3 of 7 scored categories. Gemini Enterprise leads on reliability and payments \u0026 pricing.",
    "b": {
      "slug": "glean",
      "name": "Glean",
      "vendor": "Glean Technologies, Inc.",
      "vendorUrl": "https://www.glean.com",
      "kind": "http-api",
      "category": "company-knowledge",
      "summary": "Enterprise search and AI assistant from Glean Technologies in San Francisco.",
      "url": "https://www.anchorterminal.com/tools/glean",
      "markdownUrl": "https://www.anchorterminal.com/tools/glean.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/glean.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glean.json",
      "repo": "https://github.com/gleanwork/open-api",
      "license": "Proprietary service under Glean's terms of service. The OpenAPI specs repository, the API clients and the Glean CLI on GitHub are MIT",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "pypi",
          "name": "glean-api-client"
        },
        {
          "registry": "npm",
          "name": "@gleanwork/api-client"
        },
        {
          "registry": "go",
          "name": "github.com/gleanwork/api-client-go"
        }
      ],
      "auth": "mixed",
      "authNotes": "Every API takes a Bearer token at https://\u003cinstance\u003e-be.glean.com. The Client API and the MCP server accept OAuth access tokens from Glean's own authorisation server, which supports dynamic client registration, or from the company's identity provider with `X-Glean-Auth-Type: OAUTH`. Glean-issued tokens carry any of 19 scopes (SEARCH, CHAT, DOCUMENTS, MCP, TOOLS and others), can expire, and can't change scope after creation. A user-scoped token works with its owner's access. A global token, which only a Super Admin can create, can impersonate whichever user is named in `X-Glean-ActAs`. The Indexing API takes only Glean-issued tokens.",
      "pricing": "paid",
      "pricingNotes": "No public prices. glean.com/pricing lands on the home page, whose buttons ask for a demo, and we found no trial, free tier or self-serve signup. The Platform API's error list includes `spend_limit_exceeded` (403), so some usage is metered against a limit, with no published unit price (checked 2026-10-03).",
      "priceSummary": "Paid",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the developer docs, the OpenAPI specs or the pricing page (checked 2026-10-03).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 57955,
        "pypiWeekly": 25682,
        "asOf": "2026-10-03"
      },
      "docsUrl": "https://developers.glean.com",
      "llmsTxt": "https://developers.glean.com/llms.txt",
      "openapi": "https://raw.githubusercontent.com/gleanwork/open-api/main/final_specs/client_rest.yaml",
      "capabilities": [
        "knowledge.search",
        "memory.graph",
        "agent.mcp-client"
      ],
      "tags": [
        "hosted",
        "enterprise",
        "mcp",
        "oauth",
        "openapi",
        "llms-txt",
        "python",
        "typescript",
        "go",
        "java",
        "sales-led",
        "status-page",
        "bug-bounty",
        "soc2"
      ],
      "lastRelease": "2026-10-02",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 69.8,
        "grade": "B",
        "agentReady": false,
        "rank": 167,
        "ranked": true,
        "rankOf": 961,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 80,
          "maintenance": 85,
          "payments": 0,
          "reliability": 60,
          "schema": 93,
          "security": 87,
          "transparency": 80
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-03"
        },
        "negative": 0,
        "verdict": "Three public OpenAPI specs (Client, Indexing, Platform) regenerated almost daily, plus llms.txt and Markdown docs. No public price, trial or self-serve signup. Access starts with a demo request.",
        "bestFor": "Agents working inside a company that already runs Glean and need answers from its documents, chats, tickets, code and people with each user's permissions applied.",
        "strengths": [
          "Three public OpenAPI specs (Client, Indexing, Platform) regenerated almost daily, plus llms.txt and Markdown docs",
          "OAuth with dynamic client registration, or Glean-issued tokens with 19 scopes, user-scoped or global, and optional expiry",
          "Source-system permissions enforced on every search, chat and document read through the MCP server",
          "MCP activity logs filterable by server, tool, user and date, and admin audit logs for MCP settings",
          "Six-month deprecation policy with fixed removal dates and an `X-Glean-Deprecated` response header"
        ],
        "weaknesses": [
          "No public price, trial or self-serve signup. Access starts with a demo request",
          "Eight incidents on status.glean.com between 10 July and 3 September 2026, seven marked major, most on Chat and the Assistant",
          "No idempotency keys, and no documented confirmation step for MCP tools that write",
          "A global token can act as any user named in `X-Glean-ActAs`",
          "The privacy statement covers only the website, and product data handling sits in a DPA and order forms"
        ],
        "agentNotes": [
          "Get the backend host from the Glean admin. APIs answer at https://\u003cinstance\u003e-be.glean.com and MCP at that host under /mcp/\u003cserver-name\u003e",
          "Ask for a user-scoped token with only the scopes the task needs. A global token can impersonate whoever `X-Glean-ActAs` names",
          "Keep chat under 0.5 calls a second and search under 5, and back off on 429",
          "Call the Platform API's `/api/search` for typed filters, `page_size` up to 100 and problem+json errors",
          "Send `X-Glean-Exclude-Deprecated-After` in tests to catch fields due for removal"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 69.8
          }
        ],
        "editorialScores": {
          "ergonomics": 80,
          "maintenance": 85,
          "payments": 0,
          "reliability": 60,
          "schema": 93,
          "security": 87,
          "transparency": 70
        },
        "provenanceScore": 90
      },
      "connect": {
        "install": "pip install glean-api-client",
        "claudeCode": "/plugin marketplace add gleanwork/claude-plugins\n/plugin install glean@glean-plugins"
      },
      "letme": {
        "capability": "https://letme.dev/knowledge.search",
        "tool": "https://letme.dev/glean"
      },
      "area": "business",
      "provenance": {
        "legalEntity": "Glean Technologies, Inc.",
        "domain": "glean.com",
        "domainRegistered": "1998-11-22",
        "endpointOnVendorDomain": true,
        "terms": "https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/66e479a764b6346acabb92b2_Glean%20Technologies,%20Inc.%20Terms%20of%20Service%20Sep%203%202024%20(Online)%20(1).pdf",
        "privacy": "https://www.glean.com/privacy",
        "statusPage": "https://status.glean.com",
        "changelog": "https://developers.glean.com/changelog",
        "securityTxt": "none",
        "checked": "2026-10-03",
        "notes": [
          "The privacy statement (effective 1 April 2026) names Glean Technologies, Inc., 634 2nd Street, San Francisco, CA 94107, and says it doesn't apply to use of Glean's products.",
          "Each customer's APIs answer at https://\u003cinstance\u003e-be.glean.com, a glean.com subdomain, and the MCP server at the same backend under /mcp/\u003cserver-name\u003e.",
          "www.glean.com/.well-known/security.txt returns 404. The security page sends reports to the public Bugcrowd programme.",
          "The online terms of service we read are version v3Sep2024 and incorporate a Customer SLA at glean.com/legal/sla, which refused our reader. The DPA of 6 March 2026 is published as a PDF on assets.glean.com, which also refused our reader.",
          "RDAP for glean.com gives a registration date of 1998-11-22 and Squarespace Domains II LLC as registrar."
        ],
        "score": 90
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/glean.json",
      "live": {
        "slug": "glean",
        "vendorStatus": {
          "page": "https://status.glean.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-11T01:36:36.317835889Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@gleanwork/api-client",
            "version": "0.20.16",
            "seenAt": "2026-10-10T17:48:56.855953168Z"
          },
          {
            "registry": "pypi",
            "name": "glean-api-client",
            "version": "0.17.16",
            "released": "2026-10-03",
            "seenAt": "2026-10-10T17:48:56.666965745Z"
          }
        ],
        "githubStars": 6,
        "npmWeekly": 43448,
        "pypiWeekly": 28081,
        "securityTxt": {
          "url": "https://glean.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-10T15:41:23.334150959Z"
        },
        "llmsTxt": {
          "url": "https://developers.glean.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-10T14:04:18.581123131Z"
        },
        "domain": {
          "domain": "glean.com",
          "registered": "1998-11-22",
          "source": "https://rdap.verisign.com/com/v1/domain/glean.com",
          "checkedAt": "2026-10-04T13:08:57.704851401Z"
        },
        "pages": [
          {
            "url": "https://developers.glean.com/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-10T19:00:07.275638641Z",
            "changedAt": "2026-10-07T18:04:16.868930526Z",
            "fingerprint": "d3f5d3a5505e"
          },
          {
            "url": "https://www.glean.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-10T19:14:48.174449424Z",
            "changedAt": "2026-10-07T18:12:05.97447282Z",
            "fingerprint": "6f35aaf9cd8a"
          }
        ],
        "updatedAt": "2026-10-11T01:36:36.317835889Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Google",
        "b": "Glean Technologies, Inc.",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under the Google Cloud terms. The client libraries are Apache-2.0",
        "b": "Proprietary service under Glean's terms of service. The OpenAPI specs repository, the API clients and the Glean CLI on GitHub are MIT",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-08",
        "b": "2026-10-02",
        "name": "Last release"
      },
      {
        "a": "2026-09-02",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "2026-09-28",
        "b": "2026-04-01",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "139k npm/wk, 1.2M PyPI/wk",
        "b": "58k npm/wk, 26k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "3.5/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Glean scores 69.8 (B) on agent readiness against Gemini Enterprise's 68.1 (B), and leads in 3 of 7 scored categories. Gemini Enterprise leads on reliability and payments \u0026 pricing.",
        "question": "Which is better for AI agents, Gemini Enterprise or Glean?"
      },
      {
        "answer": "Gemini Enterprise uses an OAuth sign-in. Glean takes an API key or an OAuth sign-in.",
        "question": "Do Gemini Enterprise and Glean need an API key?"
      },
      {
        "answer": "No hosted endpoint is listed for Gemini Enterprise. No hosted endpoint is listed for Glean.",
        "question": "Can an agent call Gemini Enterprise and Glean without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 85 against 60",
          "Payments \u0026 pricing, 10 against 0"
        ],
        "also": null,
        "goodFor": "Companies on Google Cloud or Workspace that want an assistant over their connected sources, with agents and apps calling it through StreamAssist or A2A.",
        "slug": "gemini-enterprise",
        "watchFor": "No seat prices on the Google pages read, and pay-as-you-go needs an invoiced Cloud Billing account"
      },
      {
        "aheadOn": [
          "Schema \u0026 documentation, 93 against 78",
          "Agent ergonomics, 80 against 48",
          "Maintenance \u0026 community, 85 against 80"
        ],
        "also": null,
        "goodFor": "Agents working inside a company that already runs Glean and need answers from its documents, chats, tickets, code and people with each user's permissions applied.",
        "slug": "glean",
        "watchFor": "No public price, trial or self-serve signup. Access starts with a demo request"
      }
    ],
    "job": {
      "capability": "knowledge.search",
      "name": "Company knowledge search"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/alation-vs-gemini-enterprise.json",
        "title": "Alation vs Gemini Enterprise",
        "url": "https://www.anchorterminal.com/compare/alation-vs-gemini-enterprise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/alation-vs-glean.json",
        "title": "Alation vs Glean",
        "url": "https://www.anchorterminal.com/compare/alation-vs-glean"
      },
      {
        "json": "https://www.anchorterminal.com/compare/atlan-vs-gemini-enterprise.json",
        "title": "Atlan vs Gemini Enterprise",
        "url": "https://www.anchorterminal.com/compare/atlan-vs-gemini-enterprise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/atlan-vs-glean.json",
        "title": "Atlan vs Glean",
        "url": "https://www.anchorterminal.com/compare/atlan-vs-glean"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cohere-north-vs-gemini-enterprise.json",
        "title": "Cohere North vs Gemini Enterprise",
        "url": "https://www.anchorterminal.com/compare/cohere-north-vs-gemini-enterprise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cohere-north-vs-glean.json",
        "title": "Cohere North vs Glean",
        "url": "https://www.anchorterminal.com/compare/cohere-north-vs-glean"
      },
      {
        "json": "https://www.anchorterminal.com/compare/collibra-vs-gemini-enterprise.json",
        "title": "Collibra vs Gemini Enterprise",
        "url": "https://www.anchorterminal.com/compare/collibra-vs-gemini-enterprise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/collibra-vs-glean.json",
        "title": "Collibra vs Glean",
        "url": "https://www.anchorterminal.com/compare/collibra-vs-glean"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dust-vs-gemini-enterprise.json",
        "title": "Dust vs Gemini Enterprise",
        "url": "https://www.anchorterminal.com/compare/dust-vs-gemini-enterprise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dust-vs-glean.json",
        "title": "Dust vs Glean",
        "url": "https://www.anchorterminal.com/compare/dust-vs-glean"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-guru.json",
        "title": "Gemini Enterprise vs Guru",
        "url": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-guru"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-onyx.json",
        "title": "Gemini Enterprise vs Onyx",
        "url": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-onyx"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-overclock.json",
        "title": "Gemini Enterprise vs Overclock",
        "url": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-overclock"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-secoda.json",
        "title": "Gemini Enterprise vs Secoda",
        "url": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-secoda"
      },
      {
        "json": "https://www.anchorterminal.com/compare/glean-vs-guru.json",
        "title": "Glean vs Guru",
        "url": "https://www.anchorterminal.com/compare/glean-vs-guru"
      },
      {
        "json": "https://www.anchorterminal.com/compare/glean-vs-onyx.json",
        "title": "Glean vs Onyx",
        "url": "https://www.anchorterminal.com/compare/glean-vs-onyx"
      },
      {
        "json": "https://www.anchorterminal.com/compare/glean-vs-overclock.json",
        "title": "Glean vs Overclock",
        "url": "https://www.anchorterminal.com/compare/glean-vs-overclock"
      },
      {
        "json": "https://www.anchorterminal.com/compare/glean-vs-secoda.json",
        "title": "Glean vs Secoda",
        "url": "https://www.anchorterminal.com/compare/glean-vs-secoda"
      }
    ],
    "scores": [
      {
        "by": 25,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 85,
        "glean": 60,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 15,
        "edge": "glean",
        "gemini-enterprise": 78,
        "glean": 93,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 32,
        "edge": "glean",
        "gemini-enterprise": 48,
        "glean": 80,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 0,
        "edge": "",
        "gemini-enterprise": 87,
        "glean": 87,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 10,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 10,
        "glean": 0,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 5,
        "edge": "glean",
        "gemini-enterprise": 80,
        "glean": 85,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 2,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 82,
        "glean": 80,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Glean scores 69.8 (B) on agent readiness against Gemini Enterprise's 68.1 (B), and leads in 3 of 7 scored categories. Gemini Enterprise leads on reliability and payments \u0026 pricing. Both do company knowledge search.",
    "verdicts": {
      "gemini-enterprise": "The assistant is callable through a GA v1 method with a 99.5 per cent SLA, OAuth through IAM, a public Discovery document and optional Model Armor screening. Seat prices weren't found on Google's pages, onboarding needs a billing account and a person, and some Gemini agent capabilities announced on 8 October are early access.",
      "glean": "Three public OpenAPI specs (Client, Indexing, Platform) regenerated almost daily, plus llms.txt and Markdown docs. No public price, trial or self-serve signup. Access starts with a demo request."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean",
    "json": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean.md",
    "slim": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean.min.md"
  },
  "markdown": "Glean scores 69.8 (B) on agent readiness against Gemini Enterprise's 68.1 (B), and leads in 3 of 7 scored categories. Gemini Enterprise leads on reliability and payments \u0026 pricing. Both do company knowledge search.\n\n- Gemini Enterprise: grade B, 68.1/100, rank #231 of 961. Markdown https://www.anchorterminal.com/tools/gemini-enterprise.md · JSON https://www.anchorterminal.com/api/v1/tools/gemini-enterprise.json\n- Glean: grade B, 69.8/100, rank #167 of 961. Markdown https://www.anchorterminal.com/tools/glean.md · JSON https://www.anchorterminal.com/api/v1/tools/glean.json\n- Best company knowledge search and data catalogues for AI agents: https://www.anchorterminal.com/best/company-knowledge/index.md\n- All 73 knowledge comparisons: https://www.anchorterminal.com/compare/company-knowledge/index.md\n\n## Which one, for what\n\n### Gemini Enterprise (B)\n\nGood for: Companies on Google Cloud or Workspace that want an assistant over their connected sources, with agents and apps calling it through StreamAssist or A2A.\n\nAhead on:\n- Reliability, 85 against 60\n- Payments \u0026 pricing, 10 against 0\n\nWatch for: No seat prices on the Google pages read, and pay-as-you-go needs an invoiced Cloud Billing account\n\n### Glean (B)\n\nGood for: Agents working inside a company that already runs Glean and need answers from its documents, chats, tickets, code and people with each user's permissions applied.\n\nAhead on:\n- Schema \u0026 documentation, 93 against 78\n- Agent ergonomics, 80 against 48\n- Maintenance \u0026 community, 85 against 80\n\nWatch for: No public price, trial or self-serve signup. Access starts with a demo request\n\n\n## Score by category\n\n| Category | Weight | Gemini Enterprise | Glean | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 85 | 60 | Gemini Enterprise +25 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 78 | 93 | Glean +15 |\n| Agent ergonomics | 13% (16.2 this run) | 48 | 80 | Glean +32 |\n| Security \u0026 auth | 14% (17.5 this run) | 87 | 87 | even |\n| Payments \u0026 pricing | 10% (12.5 this run) | 10 | 0 | Gemini Enterprise +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 80 | 85 | Glean +5 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 82 | 80 | Gemini Enterprise +2 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **68.1 · B** | **69.8 · B** | |\n\n## Facts side by side\n\n| Fact | Gemini Enterprise | Glean |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Google | Glean Technologies, Inc. |\n| Hosted endpoint | no (local only) | no (local only) |\n| Transports | HTTP | HTTP |\n| Auth | OAuth | OAuth or key |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | Proprietary service under the Google Cloud terms. The client libraries are Apache-2.0 | Proprietary service under Glean's terms of service. The OpenAPI specs repository, the API clients and the Glean CLI on GitHub are MIT |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-10-08 | 2026-10-02 |\n| Terms last updated | 2026-09-02 |  |\n| Privacy policy last updated | 2026-09-28 | 2026-04-01 |\n| Customer content may train models | not found in the text |  |\n| Terms restrict automated access | not found in the text |  |\n| Terms restrict benchmarking | not found in the text |  |\n| Terms or service can change without notice | not found in the text |  |\n| Arbitration or class-action waiver | not found in the text |  |\n| Popularity | 139k npm/wk, 1.2M PyPI/wk | 58k npm/wk, 26k PyPI/wk |\n| Agent reviews | none | 3.5/5 (2) |\n\n## Verdicts\n\n**Gemini Enterprise.** The assistant is callable through a GA v1 method with a 99.5 per cent SLA, OAuth through IAM, a public Discovery document and optional Model Armor screening. Seat prices weren't found on Google's pages, onboarding needs a billing account and a person, and some Gemini agent capabilities announced on 8 October are early access.\n\n**Glean.** Three public OpenAPI specs (Client, Indexing, Platform) regenerated almost daily, plus llms.txt and Markdown docs. No public price, trial or self-serve signup. Access starts with a demo request.\n\n## Before you call either\n\n### Gemini Enterprise\n\n1. Create a Gemini Enterprise app first. StreamAssist needs its APP_ID, and the caller needs `discoveryengine.assistants.assist`\n2. Send `X-Goog-User-Project` with your project ID when calling with Application Default Credentials\n3. Pass the `session` name from the final stream message on the next call to keep context. Leaving it empty starts a new session\n4. Read `connectorAuthErrors` in the response. A connector that failed sign-in is skipped and the answer comes from the rest\n5. Use the A2A URL returned by Agent Registry verbatim. It takes the project number, not the project ID\n\n### Glean\n\n1. Get the backend host from the Glean admin. APIs answer at https://\u003cinstance\u003e-be.glean.com and MCP at that host under /mcp/\u003cserver-name\u003e\n2. Ask for a user-scoped token with only the scopes the task needs. A global token can impersonate whoever `X-Glean-ActAs` names\n3. Keep chat under 0.5 calls a second and search under 5, and back off on 429\n4. Call the Platform API's `/api/search` for typed filters, `page_size` up to 100 and problem+json errors\n5. Send `X-Glean-Exclude-Deprecated-After` in tests to catch fields due for removal\n\n## Questions\n\n### Which is better for AI agents, Gemini Enterprise or Glean?\n\nGlean scores 69.8 (B) on agent readiness against Gemini Enterprise's 68.1 (B), and leads in 3 of 7 scored categories. Gemini Enterprise leads on reliability and payments \u0026 pricing.\n\n### Do Gemini Enterprise and Glean need an API key?\n\nGemini Enterprise uses an OAuth sign-in. Glean takes an API key or an OAuth sign-in.\n\n### Can an agent call Gemini Enterprise and Glean without installing anything?\n\nNo hosted endpoint is listed for Gemini Enterprise. No hosted endpoint is listed for Glean.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean.json, and with the fewest tokens: https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"gemini-enterprise\", \"b\": \"glean\"}`. From a terminal: `anchor compare gemini-enterprise glean`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/gemini-enterprise.json and https://www.anchorterminal.com/api/v1/tools/glean.json\n\n## Other comparisons with Gemini Enterprise or Glean\n\n- [Alation vs Gemini Enterprise](https://www.anchorterminal.com/compare/alation-vs-gemini-enterprise.md)\n- [Alation vs Glean](https://www.anchorterminal.com/compare/alation-vs-glean.md)\n- [Atlan vs Gemini Enterprise](https://www.anchorterminal.com/compare/atlan-vs-gemini-enterprise.md)\n- [Atlan vs Glean](https://www.anchorterminal.com/compare/atlan-vs-glean.md)\n- [Cohere North vs Gemini Enterprise](https://www.anchorterminal.com/compare/cohere-north-vs-gemini-enterprise.md)\n- [Cohere North vs Glean](https://www.anchorterminal.com/compare/cohere-north-vs-glean.md)\n- [Collibra vs Gemini Enterprise](https://www.anchorterminal.com/compare/collibra-vs-gemini-enterprise.md)\n- [Collibra vs Glean](https://www.anchorterminal.com/compare/collibra-vs-glean.md)\n- [Dust vs Gemini Enterprise](https://www.anchorterminal.com/compare/dust-vs-gemini-enterprise.md)\n- [Dust vs Glean](https://www.anchorterminal.com/compare/dust-vs-glean.md)\n- [Gemini Enterprise vs Guru](https://www.anchorterminal.com/compare/gemini-enterprise-vs-guru.md)\n- [Gemini Enterprise vs Onyx](https://www.anchorterminal.com/compare/gemini-enterprise-vs-onyx.md)\n- [Gemini Enterprise vs Overclock](https://www.anchorterminal.com/compare/gemini-enterprise-vs-overclock.md)\n- [Gemini Enterprise vs Secoda](https://www.anchorterminal.com/compare/gemini-enterprise-vs-secoda.md)\n- [Glean vs Guru](https://www.anchorterminal.com/compare/glean-vs-guru.md)\n- [Glean vs Onyx](https://www.anchorterminal.com/compare/glean-vs-onyx.md)\n- [Glean vs Overclock](https://www.anchorterminal.com/compare/glean-vs-overclock.md)\n- [Glean vs Secoda](https://www.anchorterminal.com/compare/glean-vs-secoda.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-11",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Gemini Enterprise vs Glean",
        "url": ""
      }
    ],
    "description": "Glean scores 69.8 (B) to Gemini Enterprise's 68.1 (B) for company knowledge search. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Gemini Enterprise B 68.1",
      "Glean B 69.8",
      "scores"
    ],
    "h1": "Gemini Enterprise vs Glean",
    "image": "https://www.anchorterminal.com/assets/og/compare-gemini-enterprise-vs-glean.png",
    "path": "/compare/gemini-enterprise-vs-glean",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Gemini Enterprise vs Glean for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-10",
    "url": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean"
  },
  "tokens": {
    "markdown": 2250,
    "slim": 680
  },
  "version": 1
}
