@Scale
By parsing unstructured design documents directly into routing language code, AI agents enable single engineers to perform network configuration tasks that previously required whole teams.
AI-assisted summary of Lightning Talk: AI-Native Network Capacity Management | Mohab Gawish, Meta — original source. Check the original for full context.
Source published:
Detailed notes
## Background Published on YouTube by @Scale on August 27, 2026, this video features Mohab Gawish from Meta presenting at the @Scale conference. The talk addresses the network capacity management lifecycle, specifically detailing how integrating AI agents as first-class participants into the deployment pipeline can automate mechanical tasks and eliminate operational bottlenecks.
## TL;DR Focusing on the 'Deliver' phase of network capacity management, Mohab Gawish explains how upstream design choices create downstream configuration and validation complexities at Meta. Traditional automation models rely on abstraction, which fails when encountering novel architectural variations that require human engineers to manually process unstructured design documents. By inserting LLMs as an intelligent front door, Meta uses AI agents to convert ambiguous Low-Level Design (LLD) artifacts into high-level Routing Policy Language (RPL), which a deterministic compiler then safely translates into exact device configurations. This evolution allows a single engineer supervising AI agents to execute work that previously required entire engineering teams.
## Atmosphere & style The presentation is crisp, technical, and forward-looking, characterized by the authoritative yet approachable tone of an enterprise tech leader. The narrative moves logically from the real-world friction of hyperscale operations toward a crisp technical solution, creating a pragmatic sense of engineering progress. Watching it feels like a concise, high-signal peek inside cutting-edge infrastructure practices, capturing the transition from manual engineering friction to AI-assisted operational scale.
## Key takeaways - [00:00](https://www.youtube.com/watch?v=P74yBqbNLUA&t=0s) The network capacity lifecycle is an interdependent pipeline where upstream failures in planning or design compound downstream into operational fragility. - [00:00](https://www.youtube.com/watch?v=P74yBqbNLUA&t=0s) Meta's AI-native approach introduces AI agents as first-class participants across the network capacity pipeline to automate mechanical tasks and close slow feedback loops. - [00:05](https://www.youtube.com/watch?v=P74yBqbNLUA&t=5s) The 'Deliver' phase transitions conceptual design blueprints into operational physical hardware carrying live traffic. - [00:05](https://www.youtube.com/watch?v=P74yBqbNLUA&t=5s) Configuration and validation are key focus areas because they are where upstream design variability directly manifests in concrete reality. - [01:43](https://www.youtube.com/watch?v=P74yBqbNLUA&t=103s) Meta's system architecture defensively assumes that every new network design blueprint will introduce novel variations by default. - [01:43](https://www.youtube.com/watch?v=P74yBqbNLUA&t=103s) Standard hyperscaler automation-driven abstraction breaks down when encountering novel variations, creating a manual bottleneck for domain experts. - [01:43](https://www.youtube.com/watch?v=P74yBqbNLUA&t=103s) Reasoning over unstructured documents, diagrams, and tribal knowledge historically relied on manual human intervention to extend abstraction models. - [05:53](https://www.youtube.com/watch?v=P74yBqbNLUA&t=353s) LLMs serve as an intelligent 'front door' by interpreting unstructured, ambiguous artifacts and outputting structured inputs for existing automation models. - [05:53](https://www.youtube.com/watch?v=P74yBqbNLUA&t=353s) The division of labor pairs AI agents to parse human intent with deterministic compilers to generate risk-free, low-level device configurations. - [05:53](https://www.youtube.com/watch?v=P74yBqbNLUA&t=353s) Meta utilizes Routing Policy Language (RPL) as a high-level domain language to abstract routing policy prior to compilation. - [05:53](https://www.youtube.com/watch?v=P74yBqbNLUA&t=353s) Replacing manual Low-Level Design (LLD) translation with AI agents allows a single engineer to accomplish work previously requiring full engineering teams. - [05:53](https://www.youtube.com/watch?v=P74yBqbNLUA&t=353s) The role of human engineers shifts from manual input translation to high-level supervision and approval, exemplifying AI delivering the infrastructure that powers AI.
## Detailed walkthrough ### [00:05](https://www.youtube.com/watch?v=P74yBqbNLUA&t=5s) The "Deliver" Phase in Network Capacity Management
Following previous talks by Ben Valis on planning and Mass on design, Mohab Gawish introduces the next sequential phase of network capacity management: "Deliver." Deliver is the critical stage where a conceptual document or design blueprint transitions into physical hardware carrying live traffic. While delivery encompasses a wide spectrum of physical and operational activities—such as racking, physical installation, cabling, provisioning, configuration, and testing—this presentation focuses specifically on configuration and validation.
These two aspects are singled out because they represent the exact points where the upstream variability introduced during planning and design finally manifests as concrete reality. Configuration requires every upstream design decision to be explicitly articulated in a structured form that network devices can consume. Validation then verifies that the delivered, real-world state accurately mirrors the original intentions of the planning and design blueprints.
[01:43](https://www.youtube.com/watch?v=P74yBqbNLUA&t=103s) The Limits of Automation-Driven Abstraction
At Meta, system architecture operates on a defensive assumption: every new design blueprint will default to containing something entirely novel or a variation never encountered before. Rather than treating novelty as an exception, Meta assumes it happens by default—a principle that has proven correct far more often than not. A single core design frequently fans out into numerous variants, each carrying its own long-tail requirement for custom delivery tooling and configuration. This ripple effect forces changes across every downstream validation and configuration system, requiring intervention from domain experts.
Traditionally, hyperscalers handle scale through automation-driven abstraction: building unified models that hide vendor differences and platform peculiarities. Meta has invested heavily in this approach, and it remains the backbone of their delivery infrastructure. However, abstraction operates by collapsing variations into a standard model, meaning it breaks down when a variation is genuinely novel. When a new design cannot be absorbed by the existing model, human experts must manually parse through unstructured documents, diagrams, tables, and system references to extend the model. Reasoning across unstructured data has historically remained a manual, expert-bound bottleneck reliant on human judgment and accumulated tribal knowledge that risks walking out the door when engineers switch teams.
- Key delivery activities emphasized: Configuration and validation. - Standard hyperscaler strategy: Automation-driven abstraction to hide vendor/platform differences. - The fundamental bottleneck: Abstraction collapses when encountering novel variations, forcing human experts to manually extend models using tribal knowledge and reasoning over unstructured data.
[05:53](https://www.youtube.com/watch?v=P74yBqbNLUA&t=353s) Introducing AI Agents as a New Front Door
Large Language Models (LLMs) solve the unstructured data bottleneck by acting as an intelligent "front door" for existing abstraction models. AI excels at reading ambiguous, human-authored artifacts—such as unstructured text, tables, and architectural diagrams—extracting the designer's intent, and outputting that intent directly into the formal structured languages required by automation models. This setup establishes an optimal division of labor: the AI model handles ambiguous human artifacts, while the deterministic compiler retains its job of generating exact, risk-free device configurations.
Mohab illustrates this concept using network routing policy, a core artifact of distributed routing at Meta. Translating a Low-Level Design (LLD) document into routing parameters (peering relationships, route selection, filtering, and traffic engineering) historically required experts to hand-author input files. At Meta, routing policy abstraction relies on a high-level domain language called RPL (Routing Policy Language), which a deterministic compiler then converts into low-level device configurations. By replacing the manual translation step with an AI agent that directly reads LLDs and authors RPL, Meta achieved a massive efficiency shift: a task that once required a team of engineers can now be completed by a single engineer paired with AI agents in a fraction of the time. The human role shifts from a manual bottleneck to a supervisor and approver, embodying the core premise that the infrastructure powering AI is increasingly being delivered by AI itself.
- **Routing Policy Language (RPL):** Meta's high-level abstraction format for specifying routing policy behavior before compiling to device-specific code. - **Workflow evolution:** LLD $\rightarrow$ Human Expert $\rightarrow$ RPL $\rightarrow$ Compiler is transformed into LLD $\rightarrow$ AI Agent $\rightarrow$ RPL $\rightarrow$ Compiler. - **Impact:** Single engineer working alongside AI agents accomplishes work that previously required entire engineering teams. - "The model is doing the thing that models are genuinely good at reading ambiguous human artifacts... It's not being asked to produce device configuration. That job still belongs to a deterministic compiler." - "The infrastructure that powers AI increasingly delivered by AI itself."
## Notable quotes > The network capacity lifecycle, from demand signal to production operations, is a pipeline. Each stage consumes the output of the previous one, and failures compound downstream.
> A bad forecast leads to a bad design; a bad design leads to a painful deployment; a painful deployment leads to operational fragility.
> what if every stage of this pipeline had an AI agent as a first-class participant?
> An AI agent can act as a force multiplier, automating the mechanical, surfacing the non-obvious, and closing feedback loops that today take weeks or months.
> [00:05](https://www.youtube.com/watch?v=P74yBqbNLUA&t=5s) Configuration requires every upstream design decision to be explicitly articulated in a structured form that network devices can consume. — Mohab Gawish
> [00:05](https://www.youtube.com/watch?v=P74yBqbNLUA&t=5s) Validation then verifies that the delivered, real-world state accurately mirrors the original intentions of the planning and design blueprints. — Mohab Gawish
> [01:43](https://www.youtube.com/watch?v=P74yBqbNLUA&t=103s) every new design blueprint will default to containing something entirely novel or a variation never encountered before. — Mohab Gawish
> [01:43](https://www.youtube.com/watch?v=P74yBqbNLUA&t=103s) abstraction operates by collapsing variations into a standard model, meaning it breaks down when a variation is genuinely novel. — Mohab Gawish
> [05:53](https://www.youtube.com/watch?v=P74yBqbNLUA&t=353s) The model is doing the thing that models are genuinely good at reading ambiguous human artifacts... It's not being asked to produce device configuration. That job still belongs to a deterministic compiler. — Mohab Gawish
> [05:53](https://www.youtube.com/watch?v=P74yBqbNLUA&t=353s) The infrastructure that powers AI increasingly delivered by AI itself. — Mohab Gawish
## Mentioned Mohab Gawish, Ben Valis, Mass, Meta, Routing Policy Language (RPL), @Scale
[Source](https://www.youtube.com/watch?v=P74yBqbNLUA)