Skip to content
Pyrana
Compare

Comparison · Cloud agent platforms

Pyrana vs Gemini Enterprise Agent Platform

Google's Gemini Enterprise Agent Platform builds, runs, and governs agents on Google Cloud. Pyrana builds the governed business application. Where each fits.

Eric Tarnowski · Co-founder and President, Pyrana · Last reviewed October 12, 2026

The short answer

Gemini Enterprise Agent Platform (formerly Vertex AI) is Google Cloud's platform for building, running, and governing agents: ADK, Agent Runtime, Sessions and Memory Bank, Agent Identity, Agent Gateway, Agent Registry, and evaluation, with Gemini Enterprise as the app employees use. Pyrana is an agentic application platform: pages, typed operations, approval lanes, versioned outputs, and one audit record. Choose Google's platform to build and operate agents on Google Cloud. Choose Pyrana when the deliverable is a governed business application.

Gemini Enterprise Agent Platform is agent infrastructure on Google Cloud, and Gemini Enterprise is its employee app. Pyrana is an agentic application platform that can use Gemini models.

Choose Gemini Enterprise Agent Platform when

  • Your data lives in BigQuery and Google Cloud, and VPC Service Controls already define your perimeter
  • Developers build with ADK and want the runtime, memory, and telemetry integration Google gives it
  • Employees work in Google Workspace and Gemini Enterprise, and agents should appear there
  • You want default-deny agent egress through a gateway that checks a per-agent SPIFFE identity
  • You want first-party Gemini models alongside Claude and open models from one Model Garden

Choose Pyrana when

  • The deliverable is a business application with pages, records, and review queues that people and agents share
  • Consequential actions must route to a named approver by threshold, with the exact invocation frozen and revalidated
  • Outputs must be versioned and attributed, with stale writes refused, so people can revise what agents publish
  • Agents must cite classified, evidence-backed company knowledge, with per-run proof of what was used
  • Your enterprise runs on Azure and Entra ID, or several applications should share one authorization and audit model

At a glance

What you build
PyranaPyrana
A full-stack application: one App configuration plus a frontend
Gemini Enterprise Agent Platform
Agents with ADK or Agent Studio, deployed to Agent Runtime
Runtime
PyranaPyrana
Pyrana Harness on Temporal: checkpoint, suspend, resume
Gemini Enterprise Agent Platform
Agent Runtime (formerly Agent Engine): containers or Dockerfile
Models
PyranaPyrana
Model per agent via adapters, including Google Gemini; bring your own keys
Gemini Enterprise Agent Platform
Gemini plus Model Garden: Claude, Llama, DeepSeek, Grok, others
Identity
PyranaPyrana
Entra ID or OAuth SSO; explicit agent, on-behalf-of, and service identities
Gemini Enterprise Agent Platform
Agent Identity: SPIFFE-based per agent; agent and user both logged
Tool access
PyranaPyrana
Tool sources (REST, ODBC, MCP, Databricks, Snowflake, Drive); scoped per agent
Gemini Enterprise Agent Platform
Agent Gateway: ingress and egress for MCP, A2A, and HTTP
Policy
PyranaPyrana
One eight-step gate per call; layered App authorization in OpenFGA
Gemini Enterprise Agent Platform
IAM Unified Access Policies, Model Armor, Semantic Governance (preview)
Human approval
PyranaPyrana
Tool approval policies, frozen invocations, named lanes, revalidation
Gemini Enterprise Agent Platform
ADK Tool Confirmation (experimental)
Knowledge
PyranaPyrana
cortIQ: typed, classified Context Units with retrieved, injected, cited accounting
Gemini Enterprise Agent Platform
Sessions, Memory Bank, RAG Engine, Vector Search, Agent Search
Employee surface
PyranaPyrana
Declared pages in the App shell, a copilot over the page, personal pages
Gemini Enterprise Agent Platform
Gemini Enterprise app and the Gemini agent (announced October 2026)
Outputs
PyranaPyrana
Versioned, attributed resources; stale publishes refused
Gemini Enterprise Agent Platform
Agent responses; storage is the team's choice
Pricing model
PyranaPyrana
Enterprise platform subscription plus implementation
Gemini Enterprise Agent Platform
Compute, Memory, Storage SKUs plus model tokens; Gemini Enterprise seats

Architecture

Google's platform and Pyrana sit at different layers. Gemini Enterprise Agent Platform builds, scales, governs, and optimizes agents on Google Cloud. Pyrana is an application platform: identity, authorization, storage, orchestration, approvals, audit, and context built once, with each business application defined as configuration on top. Google's unit is the agent. Pyrana's unit is the application, in which agents are one mechanism.

Google describes the platform as "an evolution of Vertex AI." On April 22, 2026, Vertex AI became Agent Platform, Agent Engine became Agent Runtime, and Agent Engine Sessions and Memory Bank became Agent Platform Sessions and Agent Platform Memory Bank. The platform groups its parts into Build (ADK, Agent Studio, Model Garden), Scale (Agent Runtime, Sessions, Memory Bank), Govern (Agent Registry, Agent Identity, Agent Gateway), and Optimize (evaluation, simulation, observability, prompt optimization).

Pyrana's App configuration names an application's pages, operations, resources, agents, workflows, tool bindings, access profiles, and approval policies. Every call, from a page, the copilot, the API, MCP, a schedule, or an event, passes one eight-step gate before it runs.

Gemini Enterprise, the Gemini agent, and the developer platform

Google separates the employee app from the developer platform. Gemini Enterprise is the app employees use, sold in Business, Standard, Plus, Pay-as-you-go, and Frontline editions. It provides oversight of agents from Google, third parties, and internal teams. Admins register custom agents hosted on Agent Runtime, agents built with A2A, and Dialogflow agents, and employees build their own with the no-code Workflow Builder.

On October 8, 2026, Google Cloud announced the Gemini agent at Gemini at Work, calling it "a universal agent for work." Google says it plans the work, uses skills and tools, connects to business systems, chooses the best model for each job, and includes cost controls and enterprise governance. Coverage reports that it is in private preview, available in the Gemini Enterprise app and Workspace, and routes work across Gemini and Claude models.

The developer platform is where custom agents are built and run. The Gemini Enterprise app is where many of them reach employees. Pyrana plays a different role from both: it is the application where a business process, its records, and its approvals live.

Context and knowledge

Google offers memory and several retrieval services. Pyrana curates knowledge as governed claims with evidence. Sessions hold state within an interaction, and Memory Bank carries context across sessions. RAG Engine, Vector Search, and Agent Search retrieve over indexed content. Pyrana's context engine, cortIQ, stores knowledge as Context Units: a claim, its evidence passage, a type, a classification, and a content-hash identity.

The difference is change control and proof. In cortIQ, classification gates every change: absolute units never auto-change, regulated units wait for a person, tribal units are conflict-checked, and new units supersede old ones rather than overwrite them. Each run accounts for every unit as retrieved, injected, or cited, and citations are content-addressed, so the business context behind an output is provable.

Agent capabilities

Google offers a full agent toolkit centered on ADK. Pyrana offers structure for agents working inside an application. Agent Runtime gives ADK full integration, provides managed templates for LangChain, LangGraph, AG2, and LlamaIndex, and accepts CrewAI and custom frameworks through a custom template. Model Garden offers Gemini plus Claude, Llama, DeepSeek, Grok, and other models. Pyrana's Harness supports native tool calling, planning, subagents, checkpoints, and workflow fan-out.

In a Pyrana workflow, one run dispatches specialized agents per entity and group in parallel. Each pulls only what its job needs through tools scoped to it, reads what siblings and prior runs published, and publishes back as versioned resources. A model is assigned per agent and is not switched mid-run, and tools hold the query so agents pass only parameters.

Governed actions and approvals

Google governs whether an agent may reach a tool. Pyrana routes consequential calls to people and records exactly what they approved. Agent Gateway blocks connections by default unless an IAM policy grants them, Model Armor screens prompts and responses, and Semantic Governance policies (preview) check tool calls against plain-language business rules and return allow or deny. ADK Tool Confirmation, marked experimental, pauses a tool call for a person.

In Pyrana, a tool approval policy over typed arguments decides which invocations need a person. A tripped policy freezes the operation, exact arguments, scope, and evidence under a hash and queues it to a named approval lane. Reviewer eligibility is checked at decision time, the frozen invocation is revalidated before dispatch, and dispatch is idempotent. A queued request is visibly different from a posted one.

Building the application

On Google's platform, the application around the agent is a separate build. On Pyrana, it is configuration plus a frontend. Agent Runtime exposes deployed agents, and Gemini Enterprise gives them a place in the employee app. The pages, records, review queues, versioned documents, and business rules of an application are built by the team, typically on Cloud Run, Firestore or Cloud SQL, and a frontend framework.

A Pyrana application declares its pages, and the platform hands the agent the exact page context a person is looking at. Outputs are immutable, attributed resource versions; publishing against a stale version is refused. People can ask the copilot for personal pages, compiled without network access or authority and read-only. With clean data available, an application typically takes about a week to stand up.

Governance and security

Google secures agents through cloud identity and network policy; Pyrana authorizes every call as a business operation. Agent Identity issues each agent a SPIFFE-based identity that cannot be impersonated, does not allow long-lived keys, and is logged alongside the user when the agent acts on someone's behalf. Agent Gateway enforces IAM, supports VPC Service Controls, and reads Agent Registry metadata. Pyrana authorizes in layers: tenant, App membership, access profile, scope entitlement, and approval lane.

Pyrana's gate writes the execution row and audit record in one transaction before dispatch and fails closed, so unauthorized things read as absent. Reading a record and approving a change are separate permissions. The user's principal passes through to Databricks and Snowflake row-level security. Pyrana is SOC 2 aligned and supports customer programs under HIPAA, SOX, ISO 27001, and PCI DSS.

Operations

Google operates agents across 23 regions; Pyrana operates applications with a release lifecycle. Agent Runtime runs in 23 Google Cloud regions with us and eu multi-regional endpoints, and Google states these locations provide data-at-rest residency for agent code, sessions, and memories. Memory Bank and Agent Gateway each run in 20 regions. Observability includes the Unified Trace Viewer, and Agent Gateway added Cloud Trace integration in preview in September 2026.

Pyrana's lifecycle covers the whole application: push compiles the App configuration into an immutable version, activate moves the active pointer under audit and requires an App owner, rollback activates a prior version, and deploy ships a frontend image. Workflows run on Temporal workers, so a run waiting for approval survives restarts and deploys. Pyrana runs on Azure, as SaaS on a dedicated private tenant or in the client's own infrastructure for large enterprises.

Cost structure

Google bills platform consumption plus Gemini Enterprise seats; Pyrana is a platform subscription plus implementation. Since June 2026, Google bills Agent Runtime, Code Execution, Sessions, and Memory Bank through three SKUs: Agent Platform Compute at $0.085 per vCPU-hour, Memory at $0.009 per GiB-hour, and Storage at $0.30 per GiB-month. Sessions and Memory Bank moved to these units on September 1, 2026. Model tokens are billed separately, and Gemini Enterprise is licensed per user by edition.

Pyrana's cost is an enterprise platform subscription and implementation, and model usage runs on the client's own keys. Small, medium, and large routing for platform jobs keeps cost in proportion to the task. A first engagement, including SSO, access profiles, the approval policy, and loading the policy library into cortIQ, runs about six weeks.

What it takes to ship the same application

The reference application: a person or agent drafts a purchase request; amounts above a threshold need a finance approver; the request waits durably for the decision; everything is recorded.

ComponentOn Gemini Enterprise Agent PlatformOn Pyrana
Request pageGemini Enterprise offers a chat surface for registered agents. Team builds the form, list, and detail pages.Declared surface in the App configuration plus frontend.
Drafting assistantADK agent on Agent Runtime with Gemini and Memory Bank.Agent bound to the App, given the page context.
Submit operationTool over the team's API, governed by Agent Gateway. Team builds the API.Target declared once, reachable from page, copilot, API, and MCP.
Threshold ruleSemantic Governance policy (preview) or code in the tool.Tool approval policy over the typed amount argument.
Finance approver routingIAM groups. Team builds routing, eligibility, and the review screen.Named approval lane; eligibility checked at decision time.
Durable waitADK Tool Confirmation (experimental) pauses the call; team builds durable waiting and resumption.Harness on Temporal; the run survives restarts and deploys.
Revalidate before postingTeam builds.Frozen invocation revalidated; idempotent dispatch.
Record of decisionCloud Logging, Agent Identity audit entries, trace viewer. Team builds the business audit table.Execution row and audit record written before dispatch.
Versioned request documentTeam builds storage and version rules.Resource versions; stale publish refused.
Release and rollbackAgent deployments on Agent Runtime. Team builds application CI/CD.Push, activate, rollback of the App version.

Using them together

  • Gemini models. Pyrana's Google Gemini adapter lets any Pyrana agent run on Gemini, assigned per agent with the client's own keys.
  • Pyrana in Google agents. Each Pyrana App exposes an MCP server. An Agent Runtime agent can reach it through Agent Gateway in egress mode, which applies Google's IAM and content policies, while Pyrana authorizes the call as the user and records it.
  • Google agents and tools in Pyrana. Pyrana supports MCP servers and gateways and REST APIs as tool sources, so a Pyrana workflow can call tools and agent endpoints exposed on Google Cloud, with Pyrana's gate and approval policies applied first.
  • Workspace content. Pyrana connects to Google Drive as a tool source, so agents can read the documents teams already keep there.

When not to choose Pyrana

  • Every component must run inside Google Cloud under your own VPC Service Controls perimeter. Pyrana runs on Azure.
  • The goal is an employee assistant across Workspace, with no separate business application. Gemini Enterprise and the Gemini agent are built for that.
  • Your developers are committed to ADK and want Google to host, scale, and evaluate their agents with nothing above them.
  • The work is model tuning, training, or evaluation research on Google's ML stack rather than a business process with approvals.
  • One team is building one agent with no shared users, approvals, or audit needs across applications.

Questions buyers ask

What is the difference between Gemini Enterprise and Gemini Enterprise Agent Platform?
Gemini Enterprise Agent Platform is the developer platform on Google Cloud, formerly Vertex AI: ADK, Agent Runtime, Memory Bank, Agent Gateway, Agent Registry, and Model Garden. Gemini Enterprise is the employee-facing app, sold in editions, where Google's agents, no-code workflows, and custom agents hosted on Agent Runtime or built with A2A are registered and used. Teams build on the platform and deliver through the app.
What is the Gemini agent Google announced in October 2026?
On October 8, 2026, at Gemini at Work, Google Cloud announced the Gemini agent, described as a universal agent for work that plans tasks, uses skills and tools, connects to business systems, and chooses the model for each job. Coverage reports it is in private preview, available through the Gemini Enterprise app and Workspace, and routes work across Gemini and Claude models.
Can Pyrana use Gemini models?
Yes. Pyrana includes a provider adapter for Google Gemini, and a model is assigned per agent with the client's own keys. Pyrana also connects to Google Drive as a tool source. Customer data stays in the client's cloud and is never used to train external models.
Does Gemini Enterprise Agent Platform support human in the loop?
ADK provides Tool Confirmation, which pauses a tool call for a yes or no answer or for structured input, and accepts responses through the ADK web UI or REST API. Google marks it experimental and notes it does not support the managed session service. Semantic Governance policies return allow or deny verdicts. Approver routing and review screens are left to the application.
Can an agent on Agent Runtime use a Pyrana application?
Yes. Every Pyrana App exposes an MCP server through which any agent works with the App as the user. Agent Gateway governs agents calling external MCP servers in egress mode, so an Agent Runtime agent can reach a Pyrana App through it. Pyrana's gate still authorizes each call against the user's access profile and approval policies, and records it.

Sources and review

Facts about other products come from their own documentation, checked on the dates shown. Product names are trademarks of their owners and are used only to identify those products; no affiliation or endorsement is implied. Statements about fit are Pyrana's view. Last reviewed October 12, 2026. Spot something out of date? Tell us and we will correct it.

  1. Google Cloud: Agent Platform overview · checked October 12, 2026
  2. Google Cloud: Agent Platform release notes (naming changes, April 22, 2026) · checked October 12, 2026
  3. Google Cloud: Agent Runtime · checked October 12, 2026
  4. Google Cloud: Agent Gateway overview · checked October 12, 2026
  5. Google Cloud: Configure semantic governance policies · checked October 12, 2026
  6. Google Cloud: Agent Identity overview · checked October 12, 2026
  7. Google Cloud: Agent locations · checked October 12, 2026
  8. Google Cloud: Gemini Enterprise Agent Platform pricing, 2026 SKU consolidation (PDF) · checked October 12, 2026
  9. ADK documentation: Get action confirmation for ADK tools · checked October 12, 2026
  10. Google Cloud: Gemini Enterprise agents overview · checked October 12, 2026
  11. Google: Google Cloud introduces the Gemini agent (October 8, 2026) · checked October 12, 2026
  12. 9to5Google: Google Cloud announces Gemini agent (secondary) · checked October 12, 2026

Changes

  • October 12, 2026 · Published.

Bring your hardest process.

We will show you the governed application it becomes, on your stack.