Building Production-Ready AI Agent Systems: Multi-Agent Orchestration and LLMOps at Scale

galileo_/_crew_ai · Tech · 2025 · source Agentic: yes · promotional bias: high · source-backed · extracted with prompt 0.5.5 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Enterprise-scale multi-agent orchestration, observability, governance, and LLMOps

Galileo and CrewAI discuss what enterprises need to deploy many agentic workflows in production: an agent stack with orchestration, memory, authentication, authorization, connectors, protocols, observability, custom evaluators, CI/CD integration, governance, and a control plane that scales from prototypes to hundreds or thousands of agents.

Constraints:

Architecture

The discussed architecture is an enterprise agent stack. It starts with existing data platforms such as Databricks, Snowflake, and BigQuery, then adds LLM orchestration, memory, authentication, authorization, connectors, tool/agent protocols, CrewAI-style agent orchestration, Galileo-style observability/evaluation, custom SLM/LLM evaluators, policy evaluators, CI/CD gates, insights engines, and agentic applications with natural-language UIs. At scale, a control plane monitors agent executions, tool reliability, hallucination patterns, best/worst agents, and cross-crew optimizations. No-code and repositories democratize creation while enterprise tooling handles governance, measurement, and reliability.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  enterprise-data-platforms[Enterprise data platforms] --> agent-orchestration-layer[Agent orchestration layer]
  agent-orchestration-layer --> memory-layer[Memory layer]
  agent-orchestration-layer --> authentication-and-authorization[Authentication and authorization]
  agent-orchestration-layer --> connectors-and-tools[Connectors and tools]
  agent-orchestration-layer --> agent-communication-protocols[Agent communication protocols]
  agent-communication-protocols --> external-vendor-agents[External vendor agents]
  agent-orchestration-layer --> agentic-applications[Agentic applications]
  connectors-and-tools --> observability-and-evaluation-layer[Observability and evaluation layer]
  observability-and-evaluation-layer --> custom-evaluator-pipeline[Custom evaluator pipeline]
  custom-evaluator-pipeline --> governance-policies[Governance policies]
  custom-evaluator-pipeline --> ci-cd-gate[CI/CD gate]
  observability-and-evaluation-layer --> insights-engine[Insights engine]
  ci-cd-gate --> control-plane[Control plane]
  insights-engine --> control-plane[Control plane]
  agentic-applications --> control-plane[Control plane]
  control-plane --> no-code-agent-builder[No-code agent builder]
  no-code-agent-builder --> agent-repository[Agent repository]
  agent-repository --> agent-orchestration-layer
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Enterprise data platforms Existing data-management foundation such as Databricks, Snowflake, and BigQuery. Agent orchestration layer
Agent orchestration layer CrewAI-style platform for building, coordinating, and running crews and agents. Memory layer, Authentication and authorization, Connectors and tools, Agent communication protocols, Agentic applications
Memory layer Agent resource for storing and retrieving task or workflow state. Agent orchestration layer
Authentication and authorization Security layer for identity, scope of access, and dynamic access changes during execution. Agent orchestration layer, Governance policies
Connectors and tools External systems and actions agents call during workflows. Agent orchestration layer, Observability and evaluation layer
Agent communication protocols MCP, A2A-like, HTTP, and future standards for tool calling and agent-to-agent interoperability. Agent orchestration layer, External vendor agents
External vendor agents Agents from hyperscalers or enterprise software providers such as Bedrock, Azure AI Studio, ServiceNow, SAP, or Salesforce. Agent communication protocols
Agentic applications Natural-language UI and business-facing agent workflows. Control plane
Observability and evaluation layer Galileo-style traces, custom metrics, evaluators, insights, reliability checks, and agent performance monitoring. Custom evaluator pipeline, Insights engine, CI/CD gate
Custom evaluator pipeline LLM-as-judge, custom SLM evaluators, policy evaluators, and human-feedback-tuned metrics. Governance policies, CI/CD gate
Governance policies Risk-management, auditability, traceability, and compliance rules encoded into evaluators and agent systems. Custom evaluator pipeline
CI/CD gate Pre-deployment evaluation checks that prevent regressions when agent prompts, tools, or crews change. Control plane
Insights engine Aggregates failures and recommends five-to-ten cross-crew optimizations or fixes. Control plane
Control plane Enterprise management layer for observing best/worst agents, hallucination rates, broken tools, use-case fleets, and operational ownership. No-code agent builder, Agent repository
No-code agent builder Democratized interface for non-technical users to create or assemble agent systems. Agent repository
Agent repository Reusable library of agents or crews that can be recombined across business processes. Agent orchestration layer

Data flow

Enterprise data remains in platforms such as Databricks, Snowflake, and BigQuery. Agent builders compose crews using orchestration, memory, connectors, tools, authentication, and authorization. Agents execute workflows, call tools, hand off work, and produce actions or outputs. Observability captures traces and higher-level agent metrics, while custom evaluators encode business policies and score quality, hallucination, tool correctness, action completion, and governance requirements. Evaluators are baked into SDLC and CI/CD so changes can be checked before deployment. Insights engines aggregate across crews to identify recurring failures and optimization opportunities. No-code and repositories broaden access, but enterprise control-plane features are needed once agent counts scale.

6 supporting quotes
“I think it starts on the bottom on the like data management level. So your data bricks, your snowflake, your bigquery”transcript, stated
“you work your way through MLM orchestration authentication connectors and it stops at like this idea of agentic apps”transcript, stated
“there are real questions pop up and you start to thinking about well how I'm going to provision them. I'm going to think of authentication.”transcript, stated
“bake these different policies into my system in the form of different kinds of um uh different kinds of evaluators.”transcript, stated
“how do you build these high accuracy evaluators and how do you bake that into your SDLC process and CI/CD process”transcript, stated
“part of the stack is this control plane features that they getting need to have in order to control your operation of agents as a whole.”transcript, stated

Why this architecture

The stack exists because agent production is broader than prompt/model/context tracing. Enterprises need provisioning, auth, authorization scopes, protocol interoperability, observability, custom business evaluators, CI/CD gates, governance, and control-plane visibility once they run many crews or agents in regulated environments.

5 supporting quotes
“when you're talking about agents. There's so many more layers in there that you want to have observability on and that you can measure and evaluate things on that uh that yeah you're missing out if selling just for like traditional kind of like LLM like”transcript, stated
“it's not like one thing like these companies will need a suite and is a suite because a stack is is many different things”transcript, stated
“it's for all the agent resources not only the agents the agents the tool the authentication the authorizations and everything's in between.”transcript, stated
“no one wants to get their lock anywhere in the stack. They want to change LMS at any point. They want to change frameworks at any point.”transcript, stated
“if you don't measure it again like there there's no point in kind like viewing this out and not being able to tell if it's being successful or not.”transcript, stated

Models used: CrewAI · Galileo · Luna models · Custom SLM evaluators · LLM-as-a-judge · Databricks · Snowflake · BigQuery · MCP · A2A · Bedrock agents · Azure AI Studio

Scale

Alternatives considered (roads not taken)

Traditional LLM tracing only

Rejected because: The speakers say tracing connectors around calls falls short for agents because there are many additional layers to observe and evaluate.

“this goes to your point way way way way above like traditional kind of like evaluation for LLMs where people are basically doing traces, right? Like oh I do traces and I collect connectors around those traces. Well, that falls very short now when you're talking about agents. There's so many more”transcript, stated
“doing traces, right? Like oh I do traces and I collect connectors around those traces. Well, that falls very short now when you're talking about agents. There's so many more layers in there that you want to have observability on and that you can measure and evaluate things”transcript, stated

Generic magic metrics such as faithfulness

Rejected because: The Galileo speaker argues that agent reliability must be measured with business-specific custom evaluators rather than fixed generic metrics.

“We don't believe the future of the system of this industry is going to be a set of magic metrics which has been I feel like very much general 1.0 0 observability which like I have these 10 metrics and I have these 15. That's nonsense. like we keep coaching”transcript, stated
“and coaching. That's generally the coaching that we give them as well. Like don't come don't don't come in asking for I don't know a faithfulness metric. It is again like it's ludicrous like ask the question of like what's important for your business for your use case. That's”transcript, stated

Cloud-provider-owned proprietary protocol control

Rejected because: The speakers argue open interoperability is needed and that protocol ownership as a wedge would fragment the ecosystem.

“this is going to allow me to become to have the wedge such that I can own the entire agentic market I think that's the that's a very shortsighted way of doing things right it's kind of like how OpenAI just came out with a close source smart. We're just going”transcript, stated
“Somebody has to come in and say like we all own this. Let's work together as Switzerland and let's come up with something which everyone can own. It's open source. Yeah, I feel the protocol for sure. And we had people ping us about like hey let's lounge like”transcript, stated

Open source alone for enterprise-scale operations

Rejected because: CrewAI frames open source and enterprise as complementary, with enterprise needed for control-plane concerns at large scale.

“especially on their first call they might ask like the the famous question like why should I why should I buy your enterprise solution I can use open source I was like well imagine what running a thousand agents on open source going to look like and like how you going to control”transcript, stated
“I don't think open source is competitive with enterprise I think they're complimementaryary you still use open source right and you can use any open source that's the beauty video. Um, so that would be a little bit of my take. I think there's definitely like”transcript, stated

Restrict agent building to technical teams

Rejected because: CrewAI argues democratized no-code access is needed to transform companies and enable broad reuse of agent repositories.

“you need to democratize access to this, right? It can be something that just a subset of people is doing. You need to make sure that everyone in the company is empowered to do it. And right now, even if you give like no code to out there for people, uh it's”transcript, stated

Patterns

multi-agent-orchestration (agent-platform)

CrewAI is discussed as the orchestration/control-plane layer for building crews, scaling use cases, and managing multi-agent workflows.

“the platform side of this where crew plays a very big role there but how do you help people build out these agents quickly”transcript, stated
“Uh, it sounds like from what I've heard you say, crew is really thinking about this as a okay, we're going to be an orchestration control plane versus always be helping build the individual agents.”transcript, stated

observability-tracing (operations)

The stack monitors executions, best/worst agents, hallucination patterns, broken tools, handoffs, action completion, and cross-crew optimization opportunities.

“let me see what this executions are looking like how are my agents behaving what are my best agents what are my worst”transcript, stated
“my best agents what are my worst what are my agents that elucidate the most what are the ones that the least what are the tools that are breaking the most like I cash rate hate on some of these tools, right? There's a lot of metrics in there that I think can be very helpful. But I agree with”transcript, stated

llm-as-judge (evaluation)

LLM-as-judge is presented as a useful but incomplete base for measuring quality and hallucination before going custom.

“you can do a few things with LMA judge where you're going to say what is the quality and what is the hallucination”transcript, stated
“but you got to go custom there. there's no there's no way around it”transcript, stated

eval-driven-development (llmops)

Custom evaluators and metrics are integrated into SDLC and CI/CD so teams can measure success and catch regressions before deployment.

“how do you build these high accuracy evaluators and how do you bake that into your SDLC process and CI/CD process”transcript, stated
“now we need to run like 10 prompts to make sure that this works before we deploy it”transcript, stated

guardrails-io-filtering (governance)

Risk-management policies are encoded as evaluators and baked into the system so banks can show how agents made decisions.

“how can I take all these policies and actually bake that into my system”transcript, stated
“how can I take all these policies and actually bake that into my system so that I can actually show them like exactly how this this these agents made their decisions. Number one uh which is more of a visibility protocol. Um and the second one is more about how do I bake these different policies”transcript, stated

tool-use-orchestration (execution)

The discussion treats tool choice, missing tools, duplicated tools, handoff quality, and action completion as first-class reliability dimensions.

“which tool was called what was the quality of the handoff and which tool was not called and why”transcript, stated
“like which tool was called what was the quality of the handoff and which tool was not called and why was there did the action actually get completed in the end or not and the bar for whether whether action got completed or not is much higher than the bar for did the chatbot actually respond to”transcript, stated

human-in-the-loop-gate (evaluator-tuning)

Expert human feedback tunes custom evaluation metrics and provides continuous learning for high-risk enterprise deployments.

“feeding in expert feedback from humans to autotune these metrics and provide continuous learning through that human feedback.”transcript, stated

data-quality-loop (feedback-loop)

The proposed future moves from offline metrics toward automatic feedback loops that detect production failures and improve prompts or tool calls.

“It's not about magic metrics. It's more about automatic feedback loop.”transcript, stated
“identify those failure modes quickly and then auto correct the prompt or the tool call”transcript, stated

Tradeoffs

Use custom evaluators instead of fixed generic metrics

Chose Business-specific high-accuracy evaluators and custom SLMs over Magic metrics such as generic faithfulness.

Rationale: Use cases differ by business process, action type, compliance policy, and success definition, so evaluation must encode those specifics.

“it's all about your use case and your business and how you can bring those policies”transcript, stated
“Like don't come don't don't come in asking for I don't know a faithfulness metric. It is again like it's ludicrous like ask the question of like what's important for your business for your use case.”transcript, stated

Keep open-source and enterprise offerings complementary

Chose Open-source framework plus enterprise control plane over Assuming open source alone is enough at fleet scale.

Rationale: Open source remains useful, but enterprise deployments need control, governance, monitoring, and ownership across hundreds or thousands of agents.

“I don't think open source is competitive with enterprise I think they're complimementaryary”transcript, stated
“imagine what running a thousand agents on open source going to look like and like how you going to control that”transcript, stated

Democratize agent creation through no-code

Chose No-code and reusable agent repositories over Only pro-code agent building.

Rationale: Transforming companies requires more than a subset of technical builders, but no-code must be paired with governance and reusable assets.

“you need to democratize access to this, right? It can be something that just a subset of people is doing.”transcript, stated
“But we're definitely our thinking there on no code is again uh crew has the open-source pro code where we have a dedicated team. We we look at that as a product and we keep investing on that and that is very important for us.”transcript, stated

Favor open standards for protocols

Chose Cross-industry open-source protocol collaboration over Vendor-owned protocol wedges.

Rationale: Agent marketplaces and cross-company agent interactions need interoperability more than any single provider needs control of the protocol.

“you have to have these protocols for be which everyone can just agree to”transcript, stated
“It's open source. Yeah, I feel the protocol for sure. And we had people ping us about like hey let's lounge like this, let's do that.”transcript, stated

Move from metrics engines to insights engines

Chose Automatically surface failure modes and next actions over Asking developers to inspect every metric and discover issues manually.

Rationale: Complex agent fleets create too many signals; developers need synthesized five-to-ten issue lists and eventually automated fixes.

“We call it our insights engine where we automatically tell developers like here are the five to 10 things that are going wrong”transcript, stated
“as well as automatically tell them what to do next right and uh the next step from here is do it for them.”transcript, stated

Gotchas (what bit them)

Prototype success hides production failure modes.

Root cause: Agents have non-deterministic behavior and can fail in far more ways than simple RAG systems.

Resolution: Add custom evals, observability, scale testing, CI/CD checks, and insights before scaling use cases.

“It has 100 more failure modes than than than we thought before with a simpler rag based system.”transcript, stated
“this is a massive business that you can build. You can build agents to to completely uh you know upheaval the entire supply chain market.”transcript, stated

Authentication is not just identity; dynamic authorization scope matters.

Root cause: Agents may need changing access scopes during execution depending on who runs the workflow and what the task requires.

Resolution: Treat authentication, authorization, and scope changes as dedicated stack layers rather than assuming existing app auth is enough.

“it's still not very clear. Like it feels a lot of like um smoke mirrors”transcript, stated
“is not only authentication is the scope of the access and then dynamically changing that scope of access as the execution goes”transcript, stated

Regulated industries cannot rely on generic metrics.

Root cause: Banks need policies, auditability, risk-management rules, and use-case-specific business definitions embedded into evaluation.

Resolution: Build high-accuracy custom evaluators and feed them into SDLC/CI/CD and governance processes.

“all these policies from my moderate risk management team from my other teams that I and my other stakeholders I have auditability”transcript, stated
“business and how you can bring those policies and take that into the system in the form of really high accuracy custom um evaluators”transcript, stated

Protocol fragmentation can block multi-agent interoperability.

Root cause: Cloud providers and vendors may try to own protocol layers, while enterprises need agents from many providers to work together.

Resolution: Favor open-source, cross-industry standards for tool calling and agent communication.

“But I think a proper standards is going to take like years to establish and interoperability has to be a priority here because as you're both highlighting the opportunity here is to have thousands of agents potentially working together.”transcript, stated
“Let's work together as Switzerland and let's come up with something which everyone can own. It's open source.”transcript, stated

Scaling use cases creates ownership and monitoring overload.

Root cause: Five new production use cases per month quickly accumulates into many crews and agents without clear monitoring ownership.

Resolution: Use control-plane features to monitor agent fleets, broken tools, hallucination patterns, and operational health across all crews.

“they're putting around five use cases in production a month. What for me is insane.”transcript, stated
“who's controlling this like how big is this team who is monitoring this who's making sure that this is working or not”transcript, stated

Non-technical no-code users may still be afraid of breaking systems.

Root cause: Democratized tooling alone does not create confidence if users are unsure what actions are safe.

Resolution: Pair no-code access with reusable repositories, governance, and clear control-plane protections.

“nontechnical people trying to use the systems. uh and I I think we can do so much better than that”transcript, stated
“that and like uh as an industry. Um, so I think a lot of our focus now is if you really think about it and you democratize the access for people to do these agents. If you can build to Vicron's point 50 amazing agents and you can put them in a repository that this company can now reuse,”transcript, stated

Deploying a change can break behavior that previously worked.

Root cause: Agent behavior shifts with prompts, tools, and model behavior, and teams often lack measurements before first production deployments.

Resolution: Run regression prompt sets and automated evals before deploy, then build production feedback loops for new failure modes.

“the new thing works and it breaks like something that it used to work before and now they have to roll back”transcript, stated
“they start break because they don't have measurements in place they don't have like this observability in place”transcript, stated

Evaluation

The discussion advocates custom evaluator-driven AgentOps. Teams should define what success looks like before building, then implement measurements for quality, hallucination, action completion, business impact, policy compliance, tool/handoff quality, regressions, and fleet-level patterns. LLM-as-judge can help, but high-risk enterprise deployments need custom SLM/LLM evaluators, human expert feedback, CI/CD gates, insights engines, and production feedback loops.

Metrics: Business-specific success definition · Quality and hallucination · Action completion · Bottom-line impact · Tool called/not-called correctness · Handoff quality · Broken-tool rate · Best/worst agents · Hallucination by agent · Policy compliance · CI/CD regression prompts · Top five-to-ten failures or optimizations · Production feedback-loop failure modes

7 supporting quotes
“you got to know like what you're going to do first, then what a success looks like for that.”transcript, stated
“I think like a successful matrix here you you can do a few things with LMA judge where you're going to say what is the quality and what is the hallucination that it's pretty good that it takes you far enough but you got to go custom there.”transcript, stated
“like which tool was called what was the quality of the handoff and which tool was not called and why was there did the action actually get completed in the end or not and the bar for whether whether action got completed or not is much higher than the bar for did the chatbot actually respond to”transcript, stated
“For other use cases, you might actually be in measuring impact on the bottom line”transcript, stated
“my best agents what are my worst what are my agents that elucidate the most what are the ones that the least what are the tools that are breaking the most like I cash rate hate on some of these tools, right? There's a lot of metrics in there that I think can be very helpful. But I agree with”transcript, stated
“now we need to run like 10 prompts to make sure that this works before we deploy it”transcript, stated
“identify those failure modes quickly and then auto correct the prompt or the tool call”transcript, stated

Outcomes

The discussion is vendor-led and promotional, but it includes concrete scale claims: 900-person partner offsite, $20M deals, hundreds/thousands of production agents, 60% physical-server savings possibility, top-10 US bank adoption, 100 crews across an enterprise, five production use cases per month, 50 reusable agents, a thousand-agent open-source control question, 100 agents talking to each other, and millions of tasks.

6 supporting quotes
“top 10 bank in the United States and they already built a multi-identicing system”transcript, stated
“Yeah, I gotta say it's interesting because I think like uh highly regulated industries are moving exceptionally fast on this. Uh I mean financial industry for sure but also insurance companies are moving exceptionally fast.”transcript, stated
“some of like our most advanced and like customers now they're putting around five use cases in production a month.”transcript, stated
“Uh, it sounds like from what I've heard you say, crew is really thinking about this as a okay, we're going to be an orchestration control plane versus always be helping build the individual agents.”transcript, stated
“Luna 2 family of of of models after a lot of research which is specifically focused on agentic evaluations”transcript, stated
“It's not about magic metrics. It's more about automatic feedback loop.”transcript, stated