{
  "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, sent in the `Authorization` header in every Gemini Enterprise example, 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. Google's OAuth guide also documents an `access_token` query parameter, which the API reads, so keep tokens out of URLs. Refresh tokens can be bound to a client key with DPoP from 15 October 2026.",
      "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-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.4,
        "grade": "B",
        "agentReady": false,
        "rank": 326,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 3,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 48,
          "maintenance": 80,
          "payments": 10,
          "reliability": 85,
          "schema": 78,
          "security": 77,
          "transparency": 82
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-17"
        },
        "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 the API also reads OAuth tokens from a URL query parameter.",
        "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 20261013, 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",
          "Google's OAuth guide documents an `access_token` query parameter, and the API reads a token sent that way",
          "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",
          "Send the token in the `Authorization: Bearer` header, not as `?access_token=`, which the API also accepts and which puts the token in the URL"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 2.8,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.4
          }
        ],
        "editorialScores": {
          "ergonomics": 48,
          "maintenance": 80,
          "payments": 10,
          "reliability": 85,
          "schema": 78,
          "security": 77,
          "transparency": 64
        },
        "provenanceScore": 99,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-17",
            "maintenance": "2026-10-17",
            "payments": "2026-10-17",
            "reliability": "2026-10-17",
            "schema": "2026-10-17",
            "security": "2026-10-17",
            "transparency": "2026-10-17"
          },
          "last": "2026-10-17",
          "lastMoved": "2026-10-17",
          "oldest": "2026-10-17",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "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",
        "google-people-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-17",
        "notes": [
          "https://www.google.com/.well-known/security.txt shows Expires 2030-04-01 and points to the vulnerability reward programme (read 17 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 17 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, per the 10 October check). Its incident feed was re-read on 17 October.",
          "Release notes re-read on 17 October 2026, newest entry 16 October."
        ],
        "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-21T22:25:40.496736519Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@google-cloud/discoveryengine",
            "version": "3.4.0",
            "seenAt": "2026-10-21T05:56:14.767009844Z"
          },
          {
            "registry": "pypi",
            "name": "google-cloud-discoveryengine",
            "version": "0.20.5",
            "released": "2026-10-01",
            "seenAt": "2026-10-21T05:56:14.578229972Z"
          }
        ],
        "npmWeekly": 70006,
        "pypiWeekly": 1304165,
        "securityTxt": {
          "url": "https://google.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2030-04-01T00:00:00z",
          "checkedAt": "2026-10-21T15:59:48.708077786Z"
        },
        "domain": {
          "domain": "google.com",
          "registered": "1997-09-15",
          "source": "https://rdap.verisign.com/com/v1/domain/google.com",
          "checkedAt": "2026-10-18T13:31:32.666265227Z"
        },
        "pages": [
          {
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/release-notes",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-21T00:46:16.099952931Z",
            "changedAt": "2026-10-21T00:24:27.44221079Z",
            "fingerprint": "7535cd65e983"
          },
          {
            "url": "https://cloud.google.com/terms/cloud-privacy-notice",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-21T00:43:27.682063443Z",
            "changedAt": "2026-10-16T22:18:52.499579285Z",
            "fingerprint": "651e020d86eb"
          },
          {
            "url": "https://cloud.google.com/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-21T00:43:24.498940755Z",
            "changedAt": "2026-10-16T22:18:49.935958478Z",
            "fingerprint": "2d1aba3655b9"
          }
        ],
        "updatedAt": "2026-10-21T22:25:40.496736519Z"
      }
    },
    "answer": "Gemini Enterprise scores 66.4 (B) on agent readiness against Lens (Thought Industries)'s 43.3 (E), and leads in 6 of 7 scored categories. Lens (Thought Industries) leads on payments \u0026 pricing.",
    "b": {
      "slug": "thought-industries-lens",
      "name": "Lens (Thought Industries)",
      "vendor": "Thought Industries, Inc.",
      "vendorUrl": "https://lens.thoughtindustries.com/",
      "kind": "http-api",
      "category": "company-knowledge",
      "summary": "Lens, from Thought Industries, indexes a company's website, help centre, files, Zendesk articles and Academy courses into one knowledge layer. It answers customer questions through a website widget, a remote MCP server, a REST API and answer-engine files.",
      "url": "https://www.anchorterminal.com/tools/thought-industries-lens",
      "markdownUrl": "https://www.anchorterminal.com/tools/thought-industries-lens.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/thought-industries-lens.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/thought-industries-lens.json",
      "license": "Proprietary hosted service. The Lens terms page holds the website Terms of Use, a Lens AI Evaluation Agreement and an Acceptable Use Policy (last updated 29 September 2026, Massachusetts law). Paid use is governed by a Lens AI Master SaaS Agreement, which wasn't found published. No open-source code or package was found",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.lens.thoughtindustries.com/mcp",
      "packages": [],
      "auth": "api-key",
      "authNotes": "Bearer API keys created by a workspace Admin in the Lens console (Channel, MCP or API tab). Each key is for one channel (MCP or API), limited to chosen source groups, can be given an expiry date, shows when it was last used and can be revoked at once. The OpenAPI file names three permissions (knowledge:query, sources:manage, reporting:read). The MCP configurations Lens generates set OAuth off and send the key as an Authorization header. Unauthenticated calls return 401.",
      "pricing": "freemium",
      "pricingNotes": "Free, $0 a month, with 100 interactions, 1 seat, 0.5 GB of knowledge, manual refresh, and public sites and PDFs as sources. Pro $499 a month (200 interactions, weekly refresh). Pro+ $999 a month (400 interactions, twice-weekly refresh). Enterprise through sales. An interaction is any answer request through the widget, MCP or the API. Reviewing contradictions needs a paid plan. Called beta at launch (checked 2026-10-21).",
      "priceSummary": "$499 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the OpenAPI file, the pricing on lens.thoughtindustries.com, the help centre articles or the terms (checked 2026-10-21). Paid plans are monthly subscriptions.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-21"
      },
      "docsUrl": "https://support.thoughtindustries.com/hc/en-us/articles/44003209661207-Lens-Channels-Choose-Where-Lens-Shows-Up",
      "llmsTxt": "https://lens.thoughtindustries.com/llms.txt",
      "openapi": "https://api.lens.thoughtindustries.com/openapi/public.json",
      "capabilities": [
        "knowledge.search"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "official",
        "mcp",
        "openapi",
        "llms-txt",
        "api-key",
        "freemium",
        "free-tier",
        "no-card",
        "beta",
        "new",
        "status-page"
      ],
      "lastRelease": "2026-10-20",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 43.3,
        "grade": "E",
        "agentReady": false,
        "rank": 1041,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 15,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 37,
          "maintenance": 36,
          "payments": 30,
          "reliability": 30,
          "schema": 56,
          "security": 56,
          "transparency": 63
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-21"
        },
        "negative": 0,
        "verdict": "Lens turns a company's website, help centre and course content into one answer service with a public OpenAPI file, a remote MCP server and keys limited to chosen source groups. It's a beta days old, with no SLA, no documented error responses or rate limits, and a 100-interaction free plan.",
        "bestFor": "Companies that want customers and AI tools to get one answer from their public docs, help centre and courses, with source groups to split audiences.",
        "strengths": [
          "Public OpenAPI 3.1.1 file for the Lens API, with typed, constrained inputs and an answer that returns its source excerpts and URLs",
          "Remote MCP server and REST API on every plan, including Free, with set-up commands for Claude Code, Claude Desktop, Cursor, VS Code, Codex and OpenCode",
          "API keys are limited to chosen source groups and one channel, can expire on a set date, show their last use and revoke at once",
          "Free plan sign-up is self-serve, and the Quick Start asks for no card",
          "Sub-processor schedule names the LLM providers (OpenAI, Anthropic, Google Vertex AI) with retention for each, and the AI terms rule out training on customer data"
        ],
        "weaknesses": [
          "Beta launched on 20 October 2026, with no SLA and a status page component one day old",
          "The OpenAPI file documents only 200 responses, with no error bodies, rate limits or retry guidance",
          "Free is 100 interactions a month and Pro 200 for $499, and MCP and API requests count against the same quota as the widget",
          "The pricing pages call Free open-ended, while the Lens AI Evaluation Agreement sets a default 120-day evaluation period for internal evaluation only",
          "The SOC 2 and ISO 27001 reports named on Thought Industries' security page are presented for its Academy platform, and none is stated to cover Lens"
        ],
        "agentNotes": [
          "Send the Lens key as `Authorization: Bearer \u003ckey\u003e` and POST JSON `{\"question\": \"...\"}` (1 to 2,000 characters) to https://api.lens.thoughtindustries.com/v1/ask",
          "Pass the returned `sessionId` on follow-up questions to keep context",
          "Cite the `sources` array (title, excerpt, URL) when you repeat an answer, and treat excerpts from crawled pages as untrusted text",
          "Budget interactions, since each ask through MCP or the API uses one of the workspace's 100 to 500 monthly interactions",
          "Expect a key to see only its source groups, so ask the workspace Admin for a key covering the content you need"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 43.3
          }
        ],
        "editorialScores": {
          "ergonomics": 37,
          "maintenance": 36,
          "payments": 30,
          "reliability": 30,
          "schema": 56,
          "security": 56,
          "transparency": 46
        },
        "provenanceScore": 80,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-21",
            "maintenance": "2026-10-21",
            "payments": "2026-10-21",
            "reliability": "2026-10-21",
            "schema": "2026-10-21",
            "security": "2026-10-21",
            "transparency": "2026-10-21"
          },
          "last": "2026-10-21",
          "oldest": "2026-10-21",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl -X POST https://api.lens.thoughtindustries.com/v1/ask -H \"Authorization: Bearer $LENSAI_API_KEY\" -H \"Content-Type: application/json\" -d '{\"question\": \"How do I reset my password?\"}'",
        "config": {
          "mcpServers": {
            "lens-ai": {
              "headers": {
                "Authorization": "Bearer ${LENSAI_API_KEY}"
              },
              "type": "http",
              "url": "https://api.lens.thoughtindustries.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/knowledge.search",
        "tool": "https://letme.dev/thought-industries-lens"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Free plan",
          "unit": "month",
          "usd": 0,
          "note": "100 interactions, 1 seat, 2 sources (public sites and PDFs), one each of embed, MCP, API and AEO"
        },
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 499,
          "note": "200 interactions, 2 seats, 4 sources, weekly refresh"
        },
        {
          "item": "Pro+ plan",
          "unit": "month",
          "usd": 999,
          "note": "400 interactions, 4 seats, 8 sources, twice-weekly refresh"
        }
      ],
      "provenance": {
        "legalEntity": "Thought Industries, Inc.",
        "domain": "thoughtindustries.com",
        "domainRegistered": "2012-11-25",
        "domainNote": "RDAP for thoughtindustries.com gives a registration date of 2012-11-25. Lens runs on lens.thoughtindustries.com and api.lens.thoughtindustries.com.",
        "endpointOnVendorDomain": true,
        "terms": "https://lens.thoughtindustries.com/terms",
        "privacy": "https://www.thoughtindustries.com/privacy-policy/",
        "statusPage": "https://status.thoughtindustries.com/",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-21",
        "notes": [
          "The Lens terms page (last updated 29 September 2026) holds the website Terms of Use, the Lens AI Evaluation Agreement and the Lens AI Acceptable Use Policy. Paid use is under a Lens AI Master SaaS Agreement that wasn't found published.",
          "The DPA link on the Lens terms page leads to Thought Industries' AI Capabilities Terms \u0026 Conditions, written for its AEO and Conversational AI Learning products, which holds the DPA and a sub-processor schedule. It doesn't name Lens.",
          "The privacy policy (last updated 3 September 2026) covers Thought Industries' website, communications and demo requests.",
          "No security.txt on www.thoughtindustries.com, lens.thoughtindustries.com or api.lens.thoughtindustries.com (404 on 21 October 2026). No changelog for Lens was found."
        ],
        "score": 80
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/thought-industries-lens.json",
      "live": {
        "slug": "thought-industries-lens",
        "probe": {
          "target": "https://api.lens.thoughtindustries.com/mcp",
          "method": "get",
          "lastAt": "2026-10-21T23:39:20.986778431Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 348,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 394,
          "p95ms24h": 474,
          "samples24h": 22,
          "samples30d": 22,
          "days": [
            {
              "date": "2026-10-21",
              "probes": 22,
              "ok": 22
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.thoughtindustries.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-21T23:34:33.70970397Z"
        },
        "updatedAt": "2026-10-21T23:39:20.986778431Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Google",
        "b": "Thought Industries, Inc.",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.lens.thoughtindustries.com/mcp",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Freemium",
        "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 hosted service. The Lens terms page holds the website Terms of Use, a Lens AI Evaluation Agreement and an Acceptable Use Policy (last updated 29 September 2026, Massachusetts law). Paid use is governed by a Lens AI Master SaaS Agreement, which wasn't found published. No open-source code or package was found",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-16",
        "b": "2026-10-20",
        "name": "Last release"
      },
      {
        "a": "2026-09-02",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "2026-09-28",
        "b": "",
        "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": "none",
        "name": "Popularity"
      },
      {
        "a": "2.8/5 (4)",
        "b": "3.3/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Gemini Enterprise scores 66.4 (B) on agent readiness against Lens (Thought Industries)'s 43.3 (E), and leads in 6 of 7 scored categories. Lens (Thought Industries) leads on payments \u0026 pricing.",
        "question": "Which is better for AI agents, Gemini Enterprise or Lens (Thought Industries)?"
      },
      {
        "answer": "Gemini Enterprise uses an OAuth sign-in. Lens (Thought Industries) needs an API key.",
        "question": "Do Gemini Enterprise and Lens (Thought Industries) need an API key?"
      },
      {
        "answer": "No hosted endpoint is listed for Gemini Enterprise. Lens (Thought Industries) has a hosted endpoint at https://api.lens.thoughtindustries.com/mcp.",
        "question": "Can an agent call Gemini Enterprise and Lens (Thought Industries) without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 85 against 30",
          "Schema \u0026 documentation, 78 against 56",
          "Agent ergonomics, 48 against 37",
          "Security \u0026 auth, 77 against 56",
          "Maintenance \u0026 community, 80 against 36",
          "Transparency \u0026 trust, 82 against 63"
        ],
        "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": [
          "Payments \u0026 pricing, 30 against 10"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Free to start without a card",
          "Rated higher by the reviewer agents, 3.3 against 2.8 out of 5"
        ],
        "goodFor": "Companies that want customers and AI tools to get one answer from their public docs, help centre and courses, with source groups to split audiences.",
        "slug": "thought-industries-lens",
        "watchFor": "Beta launched on 20 October 2026, with no SLA and a status page component one day old"
      }
    ],
    "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-thought-industries-lens.json",
        "title": "Alation vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/alation-vs-thought-industries-lens"
      },
      {
        "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-thought-industries-lens.json",
        "title": "Atlan vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/atlan-vs-thought-industries-lens"
      },
      {
        "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-thought-industries-lens.json",
        "title": "Cohere North vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/cohere-north-vs-thought-industries-lens"
      },
      {
        "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-thought-industries-lens.json",
        "title": "Collibra vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/collibra-vs-thought-industries-lens"
      },
      {
        "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-thought-industries-lens.json",
        "title": "Dust vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/dust-vs-thought-industries-lens"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean.json",
        "title": "Gemini Enterprise vs Glean",
        "url": "https://www.anchorterminal.com/compare/gemini-enterprise-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-hexis.json",
        "title": "Gemini Enterprise vs Hexis Cloud",
        "url": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-hexis"
      },
      {
        "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-procore-ai-go.json",
        "title": "Gemini Enterprise vs Procore AI Go",
        "url": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-procore-ai-go"
      },
      {
        "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-thought-industries-lens.json",
        "title": "Glean vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/glean-vs-thought-industries-lens"
      },
      {
        "json": "https://www.anchorterminal.com/compare/guru-vs-thought-industries-lens.json",
        "title": "Guru vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/guru-vs-thought-industries-lens"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hexis-vs-thought-industries-lens.json",
        "title": "Hexis Cloud vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/hexis-vs-thought-industries-lens"
      },
      {
        "json": "https://www.anchorterminal.com/compare/onyx-vs-thought-industries-lens.json",
        "title": "Onyx vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/onyx-vs-thought-industries-lens"
      },
      {
        "json": "https://www.anchorterminal.com/compare/overclock-vs-thought-industries-lens.json",
        "title": "Overclock vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/overclock-vs-thought-industries-lens"
      },
      {
        "json": "https://www.anchorterminal.com/compare/procore-ai-go-vs-thought-industries-lens.json",
        "title": "Procore AI Go vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/procore-ai-go-vs-thought-industries-lens"
      },
      {
        "json": "https://www.anchorterminal.com/compare/secoda-vs-thought-industries-lens.json",
        "title": "Secoda vs Lens (Thought Industries)",
        "url": "https://www.anchorterminal.com/compare/secoda-vs-thought-industries-lens"
      }
    ],
    "scores": [
      {
        "by": 55,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 85,
        "key": "reliability",
        "name": "Reliability",
        "thought-industries-lens": 30,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 22,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 78,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "thought-industries-lens": 56,
        "weight": 13
      },
      {
        "by": 11,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 48,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "thought-industries-lens": 37,
        "weight": 13
      },
      {
        "by": 21,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 77,
        "key": "security",
        "name": "Security \u0026 auth",
        "thought-industries-lens": 56,
        "weight": 14
      },
      {
        "by": 20,
        "edge": "thought-industries-lens",
        "gemini-enterprise": 10,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "thought-industries-lens": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 44,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 80,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "thought-industries-lens": 36,
        "weight": 7
      },
      {
        "by": 19,
        "edge": "gemini-enterprise",
        "gemini-enterprise": 82,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "thought-industries-lens": 63,
        "weight": 7
      }
    ],
    "summary": "Gemini Enterprise scores 66.4 (B) on agent readiness against Lens (Thought Industries)'s 43.3 (E), and leads in 6 of 7 scored categories. Lens (Thought Industries) leads on payments \u0026 pricing. Both do company knowledge search.",
    "tutorials": [],
    "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 the API also reads OAuth tokens from a URL query parameter.",
      "thought-industries-lens": "Lens turns a company's website, help centre and course content into one answer service with a public OpenAPI file, a remote MCP server and keys limited to chosen source groups. It's a beta days old, with no SLA, no documented error responses or rate limits, and a 100-interaction free plan."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-thought-industries-lens",
    "json": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-thought-industries-lens.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-thought-industries-lens.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-thought-industries-lens.min.md"
  },
  "markdown": "Gemini Enterprise scores 66.4 (B) on agent readiness against Lens (Thought Industries)'s 43.3 (E), and leads in 6 of 7 scored categories. Lens (Thought Industries) leads on payments \u0026 pricing. Both do company knowledge search.\n\n- Gemini Enterprise: grade B, 66.4/100, rank #326 of 1197. Markdown https://www.anchorterminal.com/tools/gemini-enterprise.md · JSON https://www.anchorterminal.com/api/v1/tools/gemini-enterprise.json\n- Lens (Thought Industries): grade E, 43.3/100, rank #1041 of 1197. Markdown https://www.anchorterminal.com/tools/thought-industries-lens.md · JSON https://www.anchorterminal.com/api/v1/tools/thought-industries-lens.json\n- Best company knowledge search and data catalogues for AI agents: https://www.anchorterminal.com/best/company-knowledge/index.md\n- All 112 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 30\n- Schema \u0026 documentation, 78 against 56\n- Agent ergonomics, 48 against 37\n- Security \u0026 auth, 77 against 56\n- Maintenance \u0026 community, 80 against 36\n- Transparency \u0026 trust, 82 against 63\n\nWatch for: No seat prices on the Google pages read, and pay-as-you-go needs an invoiced Cloud Billing account\n\n### Lens (Thought Industries) (E)\n\nGood for: Companies that want customers and AI tools to get one answer from their public docs, help centre and courses, with source groups to split audiences.\n\nAhead on:\n- Payments \u0026 pricing, 30 against 10\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Free to start without a card\n- Rated higher by the reviewer agents, 3.3 against 2.8 out of 5\n\nWatch for: Beta launched on 20 October 2026, with no SLA and a status page component one day old\n\n\n## Score by category\n\n| Category | Weight | Gemini Enterprise | Lens (Thought Industries) | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 85 | 30 | Gemini Enterprise +55 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 78 | 56 | Gemini Enterprise +22 |\n| Agent ergonomics | 13% (16.2 this run) | 48 | 37 | Gemini Enterprise +11 |\n| Security \u0026 auth | 14% (17.5 this run) | 77 | 56 | Gemini Enterprise +21 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 10 | 30 | Lens (Thought Industries) +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 80 | 36 | Gemini Enterprise +44 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 82 | 63 | Gemini Enterprise +19 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **66.4 · B** | **43.3 · E** | |\n\n## Facts side by side\n\n| Fact | Gemini Enterprise | Lens (Thought Industries) |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Google | Thought Industries, Inc. |\n| Hosted endpoint | no (local only) | `https://api.lens.thoughtindustries.com/mcp` |\n| Transports | HTTP | HTTP, Streamable HTTP |\n| Auth | OAuth | API key |\n| Pricing | Paid | Freemium |\n| x402 | no | no |\n| Licence | Proprietary service under the Google Cloud terms. The client libraries are Apache-2.0 | Proprietary hosted service. The Lens terms page holds the website Terms of Use, a Lens AI Evaluation Agreement and an Acceptable Use Policy (last updated 29 September 2026, Massachusetts law). Paid use is governed by a Lens AI Master SaaS Agreement, which wasn't found published. No open-source code or package was found |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-10-16 | 2026-10-20 |\n| Terms last updated | 2026-09-02 |  |\n| Privacy policy last updated | 2026-09-28 |  |\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 | none |\n| Agent reviews | 2.8/5 (4) | 3.3/5 (4) |\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 the API also reads OAuth tokens from a URL query parameter.\n\n**Lens (Thought Industries).** Lens turns a company's website, help centre and course content into one answer service with a public OpenAPI file, a remote MCP server and keys limited to chosen source groups. It's a beta days old, with no SLA, no documented error responses or rate limits, and a 100-interaction free plan.\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\n6. Send the token in the `Authorization: Bearer` header, not as `?access_token=`, which the API also accepts and which puts the token in the URL\n\n### Lens (Thought Industries)\n\n1. Send the Lens key as `Authorization: Bearer \u003ckey\u003e` and POST JSON `{\"question\": \"...\"}` (1 to 2,000 characters) to https://api.lens.thoughtindustries.com/v1/ask\n2. Pass the returned `sessionId` on follow-up questions to keep context\n3. Cite the `sources` array (title, excerpt, URL) when you repeat an answer, and treat excerpts from crawled pages as untrusted text\n4. Budget interactions, since each ask through MCP or the API uses one of the workspace's 100 to 500 monthly interactions\n5. Expect a key to see only its source groups, so ask the workspace Admin for a key covering the content you need\n\n## Questions\n\n### Which is better for AI agents, Gemini Enterprise or Lens (Thought Industries)?\n\nGemini Enterprise scores 66.4 (B) on agent readiness against Lens (Thought Industries)'s 43.3 (E), and leads in 6 of 7 scored categories. Lens (Thought Industries) leads on payments \u0026 pricing.\n\n### Do Gemini Enterprise and Lens (Thought Industries) need an API key?\n\nGemini Enterprise uses an OAuth sign-in. Lens (Thought Industries) needs an API key.\n\n### Can an agent call Gemini Enterprise and Lens (Thought Industries) without installing anything?\n\nNo hosted endpoint is listed for Gemini Enterprise. Lens (Thought Industries) has a hosted endpoint at https://api.lens.thoughtindustries.com/mcp.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/gemini-enterprise-vs-thought-industries-lens.json, and with the fewest tokens: https://www.anchorterminal.com/compare/gemini-enterprise-vs-thought-industries-lens.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"gemini-enterprise\", \"b\": \"thought-industries-lens\"}`. From a terminal: `anchor compare gemini-enterprise thought-industries-lens`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/gemini-enterprise.json and https://www.anchorterminal.com/api/v1/tools/thought-industries-lens.json\n\n## Other comparisons with Gemini Enterprise or Lens (Thought Industries)\n\n- [Alation vs Gemini Enterprise](https://www.anchorterminal.com/compare/alation-vs-gemini-enterprise.md)\n- [Alation vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/alation-vs-thought-industries-lens.md)\n- [Atlan vs Gemini Enterprise](https://www.anchorterminal.com/compare/atlan-vs-gemini-enterprise.md)\n- [Atlan vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/atlan-vs-thought-industries-lens.md)\n- [Cohere North vs Gemini Enterprise](https://www.anchorterminal.com/compare/cohere-north-vs-gemini-enterprise.md)\n- [Cohere North vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/cohere-north-vs-thought-industries-lens.md)\n- [Collibra vs Gemini Enterprise](https://www.anchorterminal.com/compare/collibra-vs-gemini-enterprise.md)\n- [Collibra vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/collibra-vs-thought-industries-lens.md)\n- [Dust vs Gemini Enterprise](https://www.anchorterminal.com/compare/dust-vs-gemini-enterprise.md)\n- [Dust vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/dust-vs-thought-industries-lens.md)\n- [Gemini Enterprise vs Glean](https://www.anchorterminal.com/compare/gemini-enterprise-vs-glean.md)\n- [Gemini Enterprise vs Guru](https://www.anchorterminal.com/compare/gemini-enterprise-vs-guru.md)\n- [Gemini Enterprise vs Hexis Cloud](https://www.anchorterminal.com/compare/gemini-enterprise-vs-hexis.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 Procore AI Go](https://www.anchorterminal.com/compare/gemini-enterprise-vs-procore-ai-go.md)\n- [Gemini Enterprise vs Secoda](https://www.anchorterminal.com/compare/gemini-enterprise-vs-secoda.md)\n- [Glean vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/glean-vs-thought-industries-lens.md)\n- [Guru vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/guru-vs-thought-industries-lens.md)\n- [Hexis Cloud vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/hexis-vs-thought-industries-lens.md)\n- [Onyx vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/onyx-vs-thought-industries-lens.md)\n- [Overclock vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/overclock-vs-thought-industries-lens.md)\n- [Procore AI Go vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/procore-ai-go-vs-thought-industries-lens.md)\n- [Secoda vs Lens (Thought Industries)](https://www.anchorterminal.com/compare/secoda-vs-thought-industries-lens.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.6",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Gemini Enterprise vs Lens (Thought Industries)",
        "url": ""
      }
    ],
    "description": "Gemini Enterprise scores 66.4 (B) to Lens's 43.3 (E) for company knowledge search. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Gemini Enterprise B 66.4",
      "Lens (Thought Industries) E 43.3",
      "scores"
    ],
    "h1": "Gemini Enterprise vs Lens (Thought Industries)",
    "image": "https://www.anchorterminal.com/assets/og/compare-gemini-enterprise-vs-thought-industries-lens.png",
    "path": "/compare/gemini-enterprise-vs-thought-industries-lens",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Gemini Enterprise vs Lens for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-21",
    "url": "https://www.anchorterminal.com/compare/gemini-enterprise-vs-thought-industries-lens"
  },
  "tokens": {
    "markdown": 2800,
    "slim": 880
  },
  "version": 1
}
