AIToday
Large Language ModelsAI Business & IndustryVercel AI BlogPublished: Sep 12, 2026, 04:00 JST2 min read

Tailscale's Aperture by Tailscale went prototype to paying customers in months

Tailscale's Aperture by Tailscale went prototype to paying customers in months

3 Key Points

  1. What happened

    Tailscale built Aperture by Tailscale, its model router, on Vercel AI Gateway and Vercel Sandbox, and moved from prototype to paying customers in months, says product lead Remy Guercio.

  2. Why it matters

    Instead of handing out provider API keys, Aperture grants and revokes model access through the tailnet itself, and AI Gateway returns cost and usage on every request without Tailscale maintaining price tables.

  3. What to watch

    The outcome hinges on Aperture's new 'time to first app' goal, where David Carney wants signup, a prompt, an app and sharing in ten minutes or less, and the team says it will have to iterate quickly.

WHO IT HITSThis lands on engineering and platform teams at companies that want to give employees and agents access to many AI models without managing one cloud provider account per model.

Ask the AI about this article →

Summaries like this, in your inbox every morning.

Context & Analysis

Tailscale already connects a company's laptops, servers, cloud instances and personal devices into one private network called a tailnet. Aperture takes that same idea and applies it to AI, so companies control model access through the network rather than issuing every employee, agent or tool a separate provider API key.

The build-versus-buy decision is the backdrop here. Tailscale is an infrastructure company, so building the routing and execution layers in-house was the obvious first option, but Remy Guercio says the provider layer looked deceptively simple and was not. Tailscale even shopped the routing layer and the sandbox layer, and it had a working implementation on a different sandbox provider before switching to Vercel — so the choice of AI Gateway and Sandbox reads as a deliberate comparison rather than a default.

Agents then raised the stakes, because an agent that can read private data, act on it and reach the public internet is a security problem now called the 'lethal trifecta.' Aperture's answer is a workflow where a sandbox spins up, Aperture connects to AI Gateway, Tailscale validates identity, the agent works, the sandbox shuts down, and no key is ever issued to the agent. The next test appears to be whether Aperture can hit its stated 'time to first app' goal, which is the outcome the team itself says it must iterate toward.

FAQ
How does Aperture decide who can use which AI models?
Aperture controls model access through the tailnet itself. Add someone to the network and they can use approved models; remove them and access disappears.
Does Aperture mark up the price of the models?
No. AI Gateway does not mark up token costs on any provider or model, including when customers bring their own keys, so Aperture's customers pay the same rate as going direct.
How does Aperture handle zero data retention?
The AI Gateway itself retains no data, and Tailscale can set zero data retention globally or use the per-request zeroDataRetention flag, which restricts routing to ZDR-compliant providers.
Vercel AI BlogRead Original Article

Get the latest Large Language Models news every morning

For example, today's edition would include:

  • Dynatrace acquires Arize AI as observability shifts to actionSiliconANGLE AI · 4h ago
  • Shared base cuts 100 fine-tunes from 1.5 TB to 19.3 GBDaily Dose of Data Science · 4h ago
  • OpenAI agents hit RubyGems, undisclosed since May 12thSimon Willison's Weblog · 4h ago

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleReddit user seeks tools to turn React/Next.js code into fine-tuning data