A senior tech lead inside your Unity Editor. One local scan finds performance, asset and migration issues — each with its fix, and the safe ones applied in one click. Local-first, zero telemetry.Your build is 1.3 GB and you cannot say which assets put it there. The Profiler shows a garbage spike every frame but not the line that allocates it. You moved to Unity 6, everything compiles, and something on screen is quietly wrong.None of that is carelessness. It is that the tools which should surface these things do not.Turn off static batching and a project can drop from 2.1 GB to 1.5 GB — yet Unity's build report groups by asset category, and the meshes static batching generates at build time are not user assets, so no category shows the loss. A texture you set to ASTC can silently fall back to something else at import, with no error anywhere. A custom render pass that stopped executing under Render Graph still compiles perfectly.PerfLint scans your whole project locally and turns it into a prioritized list. Every finding names the exact file and line, what it is costing you in memory or build size, and what to do about it. The safe ones apply in one click.[Discord] | [Documentation]WHAT IT HAS FOUND IN REAL PROJECTS• 337 duplicate assets collapsed to 5 — build on disk 1.3 GB to 808 MB.• A 73 KB prefab in a Resources folder that was pulling 66.4 MB into the build, because everything a Resources folder references ships with it.• Eight custom render passes that compiled perfectly and drew nothing under Render Graph.Heads up — optional AI, and a paid tier hosted off-store: the scan, every finding, and the health report are free forever and run entirely on your machine. The optional AI features (Explain / AI Fix) send only the snippet you select to a third-party AI provider — DeepSeek by default (terms), or your own DeepSeek / Anthropic Claude key. Pro is a subscription on perflint.dev; this package is free and complete on its own.WHAT YOU GET• One-click scan across Performance, Assets, Migration, and Project Settings — runs entirely on your machine, in seconds.• Already working with an AI agent? On Unity 6, with the Unity CLI/MCP package installed, your agent (Claude Code, Cursor, and the like) can apply fixes through PerfLint: the agent writes the edit, PerfLint compiles it and restores the file byte-for-byte if it fails. It uses your agent's own model, so it spends none of your PerfLint AI allowance. Free on both tiers.• Mobile-focused checks: textures whose compression silently fell back, Multithreaded Rendering, stereo clips that could ship as mono, oversized fonts — each with a one-click fix where it's safe.• Shareable, self-contained HTML report.FREE, FOREVERThe full scan, every finding, and the health report are free forever, plus a daily allowance of AI Fix / Explain. No login wall, no account required to scan.Prefer your own API key? It works on the free tier too — self-funded, unlimited, and it never passes through our servers.Pro (optional, subscription on perflint.dev): unlimited one-click and batch fixes, duplicate-asset merge, the whole-file migration assistant, and a larger monthly AI allowance.PRIVACY & HOW AI WORKS• Scanning is 100% local. Your code and art assets are never uploaded.• AI is optional and opt-in. When you use Explain or AI Fix, only the snippet you choose is sent — and PerfLint shows the exact line count and provider each time before sending.• By default it goes through PerfLint's zero-log hosted proxy to DeepSeek; with your own key it goes direct to your provider, never through our servers.REQUIREMENTS• Unity 2021.3+ (including Unity 6).• Editor: Windows, macOS, Linux. Pure managed C# — no native plug-ins, no external tools to install, nothing platform-specific to configure.• Optional: install Addressables (≥1.16.0) and URP (≥10.0.0) to unlock their domain checks. Core scanning works without them.- One-click scan: Performance, Assets, Migration, Project Settings — fully local, runs in seconds.- Health score (0–100); findings grouped by domain with severity, exact location (Locate), impact, and a fix.- Deprecated-API and package-compatibility scanning for the Unity 6 upgrade — free, like every other diagnostic.- One-click & batch deterministic fixes, with a preview of exactly what each one will change before it runs (Pro). Import-setting changes are not Edit > Undo territory — commit to version control first; PerfLint says so at the point of action.- Merge duplicate assets: keep one, redirect references project-wide, delete copies — guarded & previewed (Pro).- Whole-file migration assistant: rewrites the file, compiles to verify, and restores the original automatically if it still fails (Pro).- Shareable, self-contained HTML health report.- AI Explain / AI Fix via zero-log hosted proxy, or bring your own DeepSeek / Anthropic Claude key — available on both tiers.- Optional Roslyn deep script analysis (GC / per-frame allocation), opt-in.Portions of the C# source were written with help from AI coding assistants. All generated code is human-reviewed, tested, and maintained by the author.




