It crawls your site, detects what kind of business it is, plans the highest-impact improvements, opens pull requests against your repo, and only flags what passes Lighthouse. You watch it work in real time.
Each run takes about five minutes. You point it at your site and your repo; it does the rest. Nothing ships until Lighthouse on the preview deployment confirms a real improvement.
Indexes every page on your live site and captures a baseline Lighthouse score to beat.
Analyzes search visibility — the keywords, topics, and (for local businesses) the areas and intents that matter in your market.
Generates ranked suggestions with impact, risk, and the exact files each change would touch.
You approve. Claude Code edits your repo and opens one PR per accepted suggestion.
Waits for Vercel preview, re-runs Lighthouse, and only flags wins that actually improved scores.
Syntra detects what kind of business your site is — SaaS, healthcare, e-commerce, local services — and tailors the audit, schema, and content to it. Location-based? It layers in local search intelligence too.
Nothing touches your site without a pull request. You approve in GitHub. Roll back any time. No mystery edits, no scary "AI did something".
Suggestions don't ship on hype. Every accepted change is re-measured on a Vercel preview deploy and only flagged a win if the numbers actually move.
An illustrative run: a site audited and improved across four Lighthouse categories in a few minutes of agent time, every change a reviewable pull request. Each run shows the real before/after from your own preview deploy.
Every agent runs against a real workspace, talks to your codebase over MCP, and produces git diffs you can read. No magic, no lock-in, no proprietary representation of your site.
// One operator, one site, deeply observable. import { defineRun } from "@syntra/agent"; export default defineRun({ site: "https://your-site.com", repo: "your-org/your-site", industry: "auto-detect", trigger: { kind: "github_webhook" }, mcp: { url: "https://mcp.your-org.dev", plugins: ["repo", "fs", "shell", "lighthouse", "vercel", "github"], }, policy: { maxPRsPerRun: 5, requirePassingLighthouse: true, autoMerge: false, }, });
Paste your URL, your repo, and a GitHub token. The wizard pre-checks GitHub access, MCP reachability, and your Vercel project. You hit start and walk away.
SSE-driven flight deck. Every crawl, every tool call, every token. Suggestions appear as they're generated, ranked by impact and risk.
One click accepts a suggestion. Claude Code drafts the PR. Vercel deploys a preview. Lighthouse re-runs. Wins are flagged green; you decide what merges.
First run is free. No card required. About five minutes from "paste URL" to a Lighthouse-validated pull request waiting in GitHub.
SyntraSign up or log in to unlock the dashboard and run a real AI SEO audit on your site — free, no credit card.
Continue with GoogleWe only use your Google email to identify your account. By continuing you agree to use the Syntra trial responsibly.