An Egyptian startup that bootstrapped for two years on less than the cost of a single Bay Area DevOps hire just became the third company Vercel bought in twelve months — and the reason isn't its headcount or its revenue. It's the claim printed on every announcement: an autonomous agent that turns a four-hour infrastructure task into a fifty-minute one.
On July 15, 2026, Vercel — the $9.3 billion frontend cloud now pitching itself as an AI Cloud — announced it had acquired Stakpak, the Cairo-founded, Rust-based terminal agent that generates infrastructure-as-code from plain English. Terms were undisclosed. The numbers around it weren't.
| What | Number |
|---|---|
| Stakpak founded | 2023, Cairo — bootstrapped ~2 years |
| Pre-seed raised before exit | $500K (P1 Ventures + DCG, 500 Global, Instabug co-founders) |
| Claimed time saving | ~4 hours → ~50 minutes per infra task (~80% reduction) |
| Vercel valuation at deal time | $9.3B (Sept 2025 Series F, $300M — Accel + GIC) |
| Vercel ARR at deal time | ~$340M (Feb 2026, up from $100M at start of 2024) |
| Share of Vercel deploys now from AI agents | ~30% (vs <3% six months earlier) |
| Token volume through Vercel AI Gateway | 2T → 20T / month in the same six months |
That first column is Stakpak's whole journey in seven rows: a pre-seed-stage team from Cairo's tech scene, one open-source agent, and a metric that — even if you discount it as a vendor claim — was sharp enough for a platform burning through $300 million in fresh capital to buy the team rather than build the capability. The second thing worth noticing is the row the table doesn't show. Vercel didn't buy Stakpak in isolation.
Three acquihires in twelve months is a strategy, not a shopping list
| Date | Target | What it owned | Headline role at Vercel |
|---|---|---|---|
| July 2025 | NuxtLabs | Nuxt + Nitro (MIT, ~60M weekly downloads between them) | Frontend framework depth |
| Early July 2026 | Better Auth | Auth library — 4.7M weekly npm downloads, 850+ contributors, Ethiopian solo founder Bereket Engida | Agent identity layer |
| July 15, 2026 | Stakpak | Autonomous DevOps agent (Rust, terminal-native, IaC generation) — Egyptian founder George Fahmy | Self-managing infrastructure |
Three acquisitions, three layers of the same thesis: that Vercel's next moat is not hosting your Next.js app — it's running the infrastructure your app sits on, without a human in the loop. NuxtLabs secures framework reach beyond React. Better Auth secures "who is this agent and what is it allowed to touch." Stakpak secures "what the infrastructure should look like and who applies it when it drifts."
The cadence matters too. NuxtLabs to Better Auth was eleven months; Better Auth to Stakpak was roughly eight days. The last two — both African-founded, both open-source-rooted, both picked up by P1 Ventures' portfolio — landed as a deliberate pair, and Vercel disclosed them as part of one "AI Cloud" build-out, not two coincidental talent grabs.
For context on where the money went: Vercel's September 2025 raise — $300 million led by Accel and Singapore's sovereign wealth fund GIC, with BlackRock, Khosla, and General Catalyst joining — priced the company at nearly triple its May 2024 mark. Forbes put the February 2026 run rate at $340 million, against $100 million at the start of 2024. That is 3.4x growth in fourteen months, and Vercel is explicit about where the new deployments are coming from: agents, not humans. Fewer than 3% of deploys were agent-originated six months ago; now it is roughly one in three.
If one in three of your customers' deploy pipelines is already an LLM calling your API, owning the layer that decides what to deploy stops being research and starts being retention.
What Stakpak actually built — concretely, not as a slogan
"Autonomous DevOps agent" can mean anything from a chatbot that pastes Terraform to a cron job that restarts pods. Stakpak's implementation is narrow enough to be legible, which is part of why the acquisition makes sense as an acquihire rather than an asset purchase.
How it works. Stakpak is a terminal-native agent written in Rust, distributed as a CLI you install alongside your existing toolchain. You describe the infrastructure you want in natural language ("provision a staging Postgres with daily snapshots on our AWS account"), and the agent generates the corresponding IaC — Terraform, Kubernetes manifests, CI configurations — rather than executing cloud API calls directly against your production account. The pitch is that the LLM writes the code, which a human still reviews, not that the LLM holds your credentials and types terraform apply while you sleep.
Three design choices distinguish it from a generic coding-agent wrapper:
1. Secret substitution. The LLM never sees your credentials. Stakpak's runtime replaces secrets with placeholders before they reach the model and re-injects them only at execution time. That is not a UI detail — it is the reason a team can let an autonomous agent propose infrastructure changes without widening the blast radius of a prompt injection to "keys to prod."
2. DevOps Rulebooks. Stakpak ships a curated library of DevOps playbooks — opinionated, versioned knowledge about how to stand up specific stacks correctly — that constrain what the LLM generates. Instead of the model free-forming YAML from its training cut, it assembles from vetted patterns. Think of it as the difference between "ask an LLM to write a Dockerfile" and "ask an LLM to fill in the blanks of a known-good Dockerfile template, with your app's specifics."
3. Terminal and pipeline-native. The agent runs in the terminal, in CI, and as a long-lived daemon on your machines — not as a web app you paste into. It can search docs, edit files, run commands, debug Kubernetes, and stream real-time progress. One of the founding engineers described the search subsystem's recall and precision gains (+40% and +55%) as coming from an agentic retrieval stack with caching and semantic reranking, benchmarked against tools like Crawl4AI and Context7 MCP — a detail that matters because it shows Stakpak's Rust core already treated tool orchestration as an engineering problem, not just a prompt.
The "~4 hours to 50 minutes" claim deserves a hedge. It is Stakpak's own marketing number, repeated in acquisition coverage without independent benchmarking, and the task it measures — "infrastructure management" — is not a standardized benchmark the way SWE-Bench or HumanEval is for coding agents. Treat it as a directional signal ("faster than doing it by hand, by a meaningful margin") rather than a reproducible constant. The more falsifiable claim is that it shipped as an open-source CLI and attracted early US-based adopters before any venture backing — distribution before funding, not the reverse.
George Fahmy, who started Stakpak in 2023 after seeing infrastructure bottlenecks firsthand while working with software firms in the US and Europe during college, ran it bootstrapped from Cairo for two years before the $500K pre-seed. P1 Ventures — the Pan-African fund that also backed Better Auth's Ethiopian founder — led that round. By acquisition, the team was still small enough for Vercel to call it an acquihire rather than an acquisition.
Vercel's bigger bet: from hosting frontends to running the infrastructure underneath them
Stakpak only makes sense inside Vercel's larger repositioning, which has been explicit since at least Ship 25 in July 2025.
Vercel's language for it is "AI Cloud" and "self-driving infrastructure" / "agentic infrastructure" — a stack where AI agents don't just deploy to Vercel, but are managed by Vercel as part of the platform. The three components that existed before Stakpak:
-
AI Gateway — the token-routing layer that already meters 20 trillion tokens a month (up from 2T six months earlier). It is the front door through which model traffic flows, and the place Vercel sees every agent invocation across its customer base.
-
Eve — launched June 17, 2026 at Ship 26 in London, an open-source, TypeScript-native agent framework where every AI agent is a directory of files that compiles to a durable, production-ready service on Vercel Functions. Vercel describes it as the framework the company itself uses to build and run its own agents. If AI Gateway is the front door, Eve is the way you write what walks through it.
-
Vercel Agent (self-driving infra) — an always-running "agentic mechanic" that investigates irregularities across customers' infrastructure, proposes fixes, and — with approval — applies them. This is the layer where "self-managing cloud environments" stops being a tagline and starts needing permissions, policies, and credentials.
Stakpak slots into that third layer. Eve gives developers a way to author agents; AI Gateway routes their model calls; Stakpak's capability — generating and operating IaC autonomously — is what those agents would do once authorized. Guillermo Rauch, Vercel's CEO, frames the strategy as "self-driving infrastructure" at the platform level — the same posture that led Vercel to partner with NanoClaw 2.0 (the sandboxed agent framework) and OneCLI on an infrastructure-level approval system spanning 15 messaging apps, so an agent's proposed infra change only goes live after a senior engineer taps Approve.
The honest read is that Vercel is not buying a DevOps agent because DevOps agents are trendy. It is buying the last missing verb in a stack where agents already originate a third of all deploys: frontends had a home (Next.js / Vercel Functions), model calls had a home (AI Gateway), agents had a framework (Eve) — and infrastructure operations did not yet have an autonomous actor. Stakpak is that actor, now on Vercel's payroll.
Why buying the agent is a different wager than building on an open standard
Here is the comparison worth making — not "Vercel bad, open-source good," but two distinct engineering bets on the same problem: an AI agent needs to deploy and operate apps without a human translating every intent.
| Dimension | Closed acquihire path (Vercel + Stakpak) | Open standard path (Render-compatible API + MCP server) |
|---|---|---|
| What the agent calls | Vercel-proprietary autonomous layer (Stakpak capability now integrated into Vercel's agentic infra) — you deploy through Vercel's agent | The same Render-compatible API a human calls — POST /apps, GET /services, PATCH /deploys — no agent-specific endpoint |
| Who can be the agent | Vercel's own agent stack (Eve + Stakpak-derived capability) is the first-class path; third-party agents integrate through Vercel's interfaces | Any agent that speaks MCP — Claude, Cursor, OpenCode, or a custom agent — because the MCP server exposes the same ops a human dashboard does |
| Where the IaC lives | Generated IaC is operated by the platform; drift detection and remediation are platform behaviors | IaC lives in your repo — the agent proposes, you review, your git is the source of truth; the platform applies what git says |
| Secret handling | Trust Vercel's integration to hold and scope credentials on your behalf | Operator-scoped: secrets stay in your cluster's secret store; the agent's MCP calls are bounded by the same RBAC a human gets |
| If the acquired team leaves | Institutional knowledge concentrates in the team that was acquihired — the classic acquihire risk | No single-team dependency — the API is the contract, not the team; agents are replaceable without migrating platforms |
| Portability | Stakpak's capability now serves Vercel tenants, on Vercel infrastructure, through Vercel's control plane | Portable to any host that implements the same API — self-host on owned Hetzner hardware today, move the cluster tomorrow, same agent calls |
| Openness, fairly stated | Not fully closed: Eve is open-source, Better Auth stays open-source, Stakpak itself originated as open-source — Vercel is publishing parts of the stack | Fully open control plane — but the self-hosted fleet means you operate uptime, upgrades, and on-call |
A few honest caveats belong in the same table as the critique:
First, Vercel is not pretending to be closed. Eve is Apache/MIT-licensed and on GitHub; Better Auth's maintainers were explicit that the project stays open-source under Vercel; and Stakpak's own agent is open-source Rust. The "closed" part is not the code — it's the integration target: Stakpak's autonomous capability, once inside Vercel, operates Vercel-managed infrastructure through Vercel's control plane, on Vercel's terms. The bits are open; the operational loop they automate is not portable without Vercel.
Second, the acquihire path has a real advantage the open path does not claim: speed. Hiring a team that already shipped an autonomous DevOps agent — with a hardened secret-substitution runtime, a curated Rulebook library, and a terminal distribution that early adopters actually installed — collapses months of "how do we securely let an LLM touch infra at all" into "we hired the people who already answered that." The open path — implement a Render-compatible API, stand up Cluster API and CAPH, run an MCP server — is more work for an operator up front. Its payoff is that there is no acquihire downstream to wait for when the next capability gap appears, because any capability is just another MCP tool your agent can call.
Third, the "4 hours → 50 minutes" figure — even if taken at face value — measures authoring time, not operational outcome. Generating correct Terraform faster is valuable; generating correct Terraform that then passes review, plans cleanly, and applies without drift is the part that still requires testing, policy, and a blast radius you chose. Both paths still need the operator to decide where the agent is allowed to propose and where a human must approve — Stakpak's Rulebook approach and Vercel's NanoClaw approval-dialog partnership both point at the same truth: autonomy without approval scaffolding is just unaudited apply.
Three questions to ask any "AI operates your infrastructure" pitch
Whether the vendor is Vercel with Stakpak, Qovery with its agentic platform rebrand, or a single-box tool that added an "AI deploy" button, the same three questions separate a portable agent-ops primitive from a retention feature:
1. Is the agent API the same API a human uses? If the answer is yes — one endpoint that a person in a dashboard, a CI script, and an LLM all call identically — then "add an agent" is a client change, not a platform migration. If the agent has its own bespoke endpoint, SDK, or proprietary framework that humans don't use, every new agent is a new integration with one vendor's platform team as the gatekeeper.
2. Can you swap the agent without migrating the platform?
An agent is a model, a prompt, and a set of tool definitions. A platform is state, networking, volumes, TLS, and the long-lived config that makes an app actually run. If replacing Claude with Cursor or OpenCode means also moving off the platform those apps run on, the agent and the platform are incorrectly coupled. The open path — MCP server in front of a stable App CR — keeps that seam clean: the model changes, the cluster doesn't.
3. Who owns the IaC the agent generates — and where does it land?
If the answer is "the platform owns it internally and applies it opaquely," every agent-generated change is reversible only through that platform's console. If the answer is "you own it — it lands as a PR, you review it, git push is what triggers the deploy," the agent is an author with a familiar approval surface, not an autonomous operator with a private state store. Stakpak's own design — generate IaC for human review — points at this answer even inside Vercel. The question is whether the platform preserves that seam after integration or collapses it into a managed-apply loop.
If your current provider answers "no" to any of the three, the agent feature is a reason to read the contract more closely, not a reason to switch faster.
The wager, stated plainly
Vercel's three acquihires in twelve months are not a sign of indecision. They are a sign that "AI agent operates your infrastructure" is hard enough that a $9.3 billion platform with a 10x token-volume ramp and a third of its deploys already coming from agents decided it was cheaper to buy teams that had already solved slices of it than to build each slice in-house on an open standard and let the ecosystem fill the gaps. That is a coherent, well-capitalized bet — and the speed advantage is real.
It is also a revealing one. Buying NuxtLabs, Better Auth, and Stakpak in a single year says the platform sees autonomous agents as three coupled infrastructure problems (framework, identity, operations) that must be owned together to deliver "self-driving" end-to-end. The open-standard alternative says the opposite: those three problems are better solved as three interoperable interfaces — a Render-compatible deployment API, an auth provider you chose, and an MCP server whose tools any agent can discover — each replaceable without moving the other two.
Both visions result in an AI that can ship code while you sleep. The difference is who you call when the AI ships the wrong code, and where that code lives while you decide what to do about it.
When the control plane is an API any agent can call and the IaC lives in your repo, the answer is the same people and the same repo you already use for the human path. That — not a price comparison — is the actual reason to prefer an open autonomous layer over a rented one, and it is the bet bex is built on: a self-hosted PaaS where git push provisions a Cluster API fleet you own, an MCP server lets any agent operate the same App resource a human would, and no acquihire is on anyone's critical path to add the next capability.
Bex.co is the open-source, AI-native Render alternative — push a git repo, get a running HTTPS service on machines you own. Any agent that speaks MCP can deploy to it, because the API the agent calls is the same API you do. Star the repo on GitHub or deploy your first app today.