What you will take away from this lesson
Enterprise AI is almost never one model doing everything. A frontier model brings the reasoning and the world knowledge. A smaller specialized model runs alongside it for narrow jobs that happen at volume, not in place of it.
This lesson walks through the three families that dominate the frontier today, the three separate sources a frontier model can draw knowledge from, and why the common conflation of MCP with "retrieval" is worth correcting before you go further into the curriculum.
Learning Objectives
- 01Explain what a frontier model is and what distinguishes the three current families (Claude, GPT, Gemini).
- 02Identify the three sources a frontier model can pull knowledge from: training data, a first-party web search, and tools wired in from the outside.
- 03Understand that MCP is a protocol for exposing tools and resources to models, orthogonal to how those tools go on to retrieve anything.
- 04Recognize that enterprise data was never in any training corpus, which is why a protocol like MCP matters for access to it regardless of cutoff dates.
- 05Describe how a customer connects their chosen frontier model to Plexara over MCP, while Plexara runs Ollama internally for specific narrow jobs like embeddings.
What "frontier" actually means
A frontier model is a large language model at or near the current limit of what is publicly available in terms of scale, training data, and capability. The label is relative and moves as the state of the art advances. A model that was frontier in 2023 may be a mid-tier model in 2026.
Three signals mark a model as frontier. First, scale: parameter counts and training compute measured in exaflops that only a handful of labs can afford. Second, capability: top scores on reasoning, coding, mathematics, and multimodal benchmarks. Third, steerability: reliable instruction-following, calibrated responses, and the interaction patterns enterprise deployments require, especially tool use and long-context reasoning.
As of 2026, three families dominate the conversation. Each is released in multiple tiers that trade capability against latency and cost, and each iterates on a roughly six-to-twelve month cadence.
Anthropic
Claude
- Tiers
- Opus, Sonnet, Haiku
- Context
- Up to 1M tokens on Opus 4.7
- Particular strength
- Careful instruction-following, tool use, extended reasoning modes.
- Notes
- Common default for enterprise agentic workflows. Plexara is model-agnostic; Claude is one supported frontier.
OpenAI
GPT
- Tiers
- Flagship reasoning, mid-tier, fast variants
- Context
- Depends on tier
- Particular strength
- Broad capability, mature ecosystem, multimodal variants for image, audio, and voice.
- Notes
- Accessible through OpenAI directly or through Microsoft Azure for enterprises that need the Microsoft compliance posture.
Google DeepMind
Gemini
- Tiers
- Ultra / Pro, Flash, on-device
- Context
- Long-context strength, often exceeding 1M tokens
- Particular strength
- Multimodal by design. Text, image, audio, and video in one context.
- Notes
- Tightly integrated with Google Cloud and Workspace. Natural fit for organizations already standardized on Google.
Three sources of knowledge a frontier model can draw from
Where does a frontier model's answer actually come from? There are three separate sources, and it is worth keeping them straight because they are solved by three different mechanisms. The training-cutoff question, the "can it see today's news" question, and the "can it see our data" question are not the same question.
Training data
- Covers
- Public text, code, and documents the lab scraped and curated, up to a fixed training cutoff date.
- Mechanism
- Encoded directly into the model weights. No retrieval step; the model answers from its own parameters.
- Caveat
- Nothing that happened after the cutoff is visible, and nothing that was private to an organization was ever there in the first place.
First-party web search
- Covers
- Public facts and events from after the training cutoff.
- Mechanism
- Built into the frontier client (Claude.ai, ChatGPT, Gemini each ship their own). The client runs a search, feeds the snippets to the model, and the model writes an answer.
- Caveat
- Provider-specific and not MCP. Covers only what is public on the open web. Your internal systems do not live there.
Tools wired in from outside
- Covers
- Everything else: enterprise data, internal documents, private APIs, and anything else that is not on the public web.
- Mechanism
- The model invokes tools that the client has connected to. Plexara is one of those tools. The tool runs the retrieval; the model reasons over the result.
- Caveat
- MCP is the protocol that advertises these tools to the model. The retrieval itself is done by whatever the tool actually is; MCP describes how it gets exposed, not what happens inside.
MCP is a protocol for exposing tools, not a retrieval method
The third column above is the one most easily misread. MCP sits at the column header, but MCP is not doing any searching. It is the protocol that tells the model a tool is available, describes what the tool does, and carries the invocation. The tool on the other end is the thing that actually retrieves anything. Retrieval, RAG, tool-use search: these are orthogonal concerns that happen to be how many MCP-exposed tools work, not what MCP is.
Why frontier world knowledge still matters for your data
Enterprise data is never as simple as running inference on a raw schema. The hard part is never the SQL syntax. It is knowing what the data actually means in the context of the business: which metric the CFO cares about, which definition of "active customer" applies in this region, whether revenue is reported net or gross in this table, how the holiday calendar shifts week-over-week comparisons in retail.
This is where frontier models earn their keep even when none of your data was in their training. Trained on trillions of tokens of public web data, books, and code, they have absorbed the background world knowledge that a skilled data engineer or business analyst accumulates across decades of work. A frontier model already knows that a store located in Los Angeles has a larger addressable market than one in a small town. It already knows that "churn" means customers leaving, that Q4 skews heavily in retail, that "GAAP revenue" excludes certain adjustments, and that a column called "arr" is probably annualized recurring revenue.
Smaller and more specialized models do not have this breadth. They were not trained to know that Los Angeles is a large market. That kind of generalized common sense is the direct output of the massive, diverse pre-training corpora that only frontier labs can afford to assemble and train on.
Specialized models do one thing better
A specialized model is trained or fine-tuned to do a specific task, not to hold a general conversation. The trade-off is exactly what you would expect: narrower scope, lower cost, lower latency, and often higher accuracy on the task it was built for. Common examples include embedding models that convert text into fixed-size vectors for similarity search, classifiers that tag content by category, named-entity extractors, and safety or moderation filters.
What specialized models lack is world knowledge. An embedding model produces a useful vector for any text it is given, but it will not reason about whether "sales" in a given query means gross revenue, net revenue, or unit count. A classifier labels content by the categories it was trained on and nothing else.
They are not chosen instead of a frontier model. They are chosen alongside one, for the narrow jobs that run thousands or millions of times per day where a frontier round trip would be wasteful.
Frontier model
Good at
- Interpreting an ambiguous user question.
- Choosing which tools and data to consult.
- Reasoning over returned data and producing narrative answers.
- Catching subtle business-logic errors from world knowledge in training.
Not for
Running at massive scale inside a tight latency budget. Every call is a network round trip and non-trivial compute.
Specialized model (used alongside the frontier)
Good at
- Generating embeddings for semantic search and memory recall.
- Classifying, tagging, or filtering content at volume.
- Entity extraction, PII detection, and other narrow tasks.
- Running inside a private network at low latency and low cost.
Not for
Open-ended reasoning, ambiguous intent, or anything that requires knowledge outside the narrow task the model was trained for.
Local and open-weight models
A parallel ecosystem of open-weight models continues to close the gap with frontier labs on many tasks. Meta's Llama family, Mistral's models, and releases from DeepSeek and Qwen offer capable alternatives where self-hosting, on-premise deployment, or custom fine-tuning matters more than absolute benchmark leadership.
Local models are often smaller than frontier flagships, frequently specialized or fine-tuned, and typically run inside a customer's own infrastructure. They make sense when data residency rules forbid sending content to a third-party API, when latency budgets rule out a network round trip, when per-request cost at massive volume outweighs the capability gap, or when a specific domain has been fine-tuned into a smaller model that beats a general frontier model on that domain.
The honest trade-off is that local and smaller models trail frontier models on the tasks that benefit most from breadth: open-ended reasoning, ambiguity resolution, and drawing on world knowledge that was never in the schema. They can be excellent components in a larger system. They rarely replace a frontier model as the top-level reasoner for questions that require judgment.
How the customer's frontier model and Plexara work together over MCP
Worth stating plainly because the framing is easy to get wrong: Plexara does not run the frontier model. Plexara is an MCP server. The customer chooses a frontier model and a client (Claude.ai, ChatGPT, Gemini, Claude Desktop, Cursor, or any other MCP-capable client) and connects that client to Plexara. The frontier model lives on the customer's side of that connection. Plexara lives on the other side.
Inside Plexara, narrow specialized models handle high-volume internal jobs. A small embedding model (Ollama serving nomic-embed-text) produces the 768-dimensional vectors that the Plexara memory and knowledge subsystems both depend on for semantic search. Ollama is not chosen because it is a better general model than the frontier. It is chosen because embeddings are a narrow internal job at a latency and volume that would be wasteful to send across a frontier round trip.
Plexara is on one side of MCP; the customer's frontier model is on the other
On the customer side (reasoning)
A frontier model running in the customer's client (Claude.ai, ChatGPT, Gemini, Claude Desktop, Cursor, or comparable)
Interprets the question, decides when to call a tool, reasons over the tool result, and writes the answer. Plexara does not host this layer and does not choose it. The customer does.
Between them (protocol)
Model Context Protocol (MCP)
How Plexara advertises its tools and resources to whichever frontier model the customer has connected. Protocol only, not a retrieval mechanism.
Inside Plexara (infrastructure)
Plexara the MCP server, with Ollama serving nomic-embed-text (768-dim) inside the Plexara cluster
Plexara handles the tools the frontier model calls. Internally, Plexara uses Ollama for narrow high-volume jobs (embeddings for memory recall and DataHub semantic catalog search) where the latency and throughput requirements rule out a frontier round trip.
Plexara does not run the frontier model. Plexara is an MCP server the customer connects to. The frontier model stays on the customer's side of MCP and does the reasoning; Ollama lives inside Plexara and powers narrow internal jobs like memory and knowledge subsystem embeddings.
How enterprises actually choose
There is no single correct model and no single correct tier. Choice is driven by the workload and by constraints that have nothing to do with raw benchmark scores.
Key terms
Eight terms cover the vocabulary you will see in model vendor documentation, architecture discussions, and Plexara reference material. Tool use and RAG in particular are worth pinning down now so the rest of the curriculum does not have to keep defining them.
Key Terms
- Frontier model
- A large language model at or near the current state of the art in scale, capability, and steerability. Claude, GPT, and Gemini are the three dominant frontier families in 2026.
- Training cutoff
- The date after which events, documents, and data are not represented in a frontier model's weights. For public post-cutoff information, most frontier clients ship a first-party web search. Enterprise data is a separate problem entirely and was never in training to begin with.
- First-party web search
- A provider-built tool (in Claude.ai, ChatGPT, and Gemini) that fetches public snippets from the open web and feeds them to the model. It is not MCP. It does not cover internal systems.
- Tooltool use
- A capability a model can choose to invoke during a response: querying a database, running a web search, reading a file, calling an API. A model that can call tools is said to be doing tool use. MCP is one way tools get exposed; first-party built-ins are another.
- RAGretrieval-augmented generation
- A pattern in which relevant documents or data are retrieved (often via semantic search) and placed in the model's context window before it generates an answer. A technique, not a protocol. A RAG workflow can be implemented with or without MCP; MCP only describes how a retrieval tool is exposed to the model.
- Specialized model
- A model trained or fine-tuned for a specific task rather than general conversation. Embedding models, classifiers, and entity extractors are common examples. Used alongside a frontier model, not instead of it.
- Embedding model
- A specialized model that converts text into a fixed-size vector for similarity search. Plexara runs Ollama with nomic-embed-text (768-dim output) inside the platform for memory recall and DataHub semantic catalog search.
- MCP
- The Model Context Protocol. A protocol for a client to advertise tools and resources to a model. Orthogonal to retrieval: MCP describes how tools are exposed, not how any particular tool does its work.
