Skip to main content
Applying to Vercel AI Accelerator

Lighthouse tells you what's wrong.
We fix it.

AI-powered web performance fixes. Not reports, real code. Paste your URL, get a PR with optimizations.

Proven methodology: PageSpeed 54 → 99 (+83%) on real projects

speeddoc scan

Every tool reports. None fix.

You already know your site is slow. You need someone (or something) to actually write the code that makes it fast.

ToolReports issuesMonitorsGenerates fix code
LighthouseYesNoNo
GTmetrixYesYesNo
DebugBearYesYesNo
PageSpeed InsightsYesNoNo
SpeedDocYesYesYes

Three steps to a faster site

From URL to pull request in minutes. No configuration needed.

01

Paste your URL

Enter any website URL. Works with React, Vue, Shopify, WordPress, static sites, and more.

02

AI scans and diagnoses

Playwright crawls your site in a real browser. Lighthouse scores Core Web Vitals. AI analyzes the root causes.

03

Get a PR with fixes

Receive framework-aware code fixes. Optimized images, cleaned bundles, fixed layout shifts. Ready to merge.

Fixes for every Core Web Vital

SpeedDoc doesn't just tell you your LCP is slow. It rewrites the code that makes it slow.

LCPLargest Contentful Paint

How fast your main content loads

Example fixes:

Convert images to WebP/AVIF with proper dimensions
Preload critical fonts with font-display: swap
Inline critical CSS, defer render-blocking resources
Optimize server response time (TTFB)
CLSCumulative Layout Shift

How stable your layout is

Example fixes:

Add width/height to all images and videos
Reserve space for dynamic content (ads, embeds)
Use CSS contain for layout isolation
Fix font loading layout shifts
INPInteraction to Next Paint

How responsive your site feels

Example fixes:

Break up long JavaScript tasks
Remove duplicate libraries (e.g., 6x core-js)
Defer non-critical third-party scripts
Optimize event handlers and reduce DOM size

Real results, proven methodology

SpeedDoc automates the exact process we used to achieve these results manually.

E-commerce client

PageSpeed 5499

+83%

improvement

✗ Before

LCP4.2s
CLS0.35
Bundle1.8MB
Images12MB total

✓ After

LCP1.1s
CLS0.02
Bundle420KB
Images1.4MB total

Root causes identified

6x duplicated core-js

Third-party builder injected the same polyfill library six times

Images 10x oversized

3000px+ images served on 300px containers, no WebP conversion

Builder bloat (~70% of JS)

Page builder framework responsible for majority of bundle weight

Broken i18n setup

Translation plugin loading all locales simultaneously

Built on proven technology

Every layer of the stack is chosen for reliability and accuracy.

SC

Playwright

Real browser crawling captures actual user experience, not synthetic data

SC

Lighthouse CI

Industry-standard Core Web Vitals scoring for reliable baselines

DI

AI Analysis

Claude identifies root causes, not just symptoms. Understands framework-specific patterns

FI

Code Generation

Framework-aware fixes for React, Vue, Shopify Liquid, WordPress, and more

DE

GitHub Integration

Automated PRs with clean diffs, explanatory comments, and before/after benchmarks

IN

Vercel Edge

Scans run on Edge Functions for low-latency, globally distributed performance

Pipeline

URL inputPlaywright crawlLighthouse auditAI analysisCode generationPR / Diff

Stop reading reports. Start shipping fixes.

Join the waitlist for early access. Be the first to turn performance audits into actual code changes.

No spam. We'll email you once when early access opens.