Skip to main content

Questions

Quick answers.

If something's missing, ask us a question and we'll answer within a day and add it here.

How it works

What is Vipr?
A local static analysis tool for JS, TS, React, and Next.js. Vipr runs 25+ analyses on your machine and exposes the results to your AI agent through an embedded MCP server. Available as a free CLI, VSCode Extension Pro at $49, Desktop Pro at $99, or the Bundle for $129. All one-time.
How does Vipr analyze my code?
Vipr parses your source files into an AST and computes metrics like cyclomatic and cognitive complexity, Halstead measures, maintainability index, coupling, and framework-specific patterns. Your code is never executed. Analysis is fully local.
What languages and frameworks does Vipr support?
JavaScript, TypeScript, React (hooks, components, anti-patterns), and Next.js (App Router, server/client boundaries, route analysis). Vipr ships with four coordinated analyzers (Core JS/TS, React, Next.js, and TypeScript) so the same file is never analyzed twice.
Does Vipr slow down my editor or build?
No. The VSCode extension uses incremental analysis: only changed files are re-analyzed. The CLI is a one-shot process. The desktop app runs analysis on a background thread.

Privacy and security

Does my code leave my machine?
No. All analysis runs locally. Vipr’s cloud services exist only for license issuance and activation. Source code, metrics, and issues never leave your machine. Lightweight telemetry covers error tracking and performance only; it never contains source code or analysis output.
What about AI features?
Vipr supports two AI paths. Download a free local coding model (Qwen2.5 Coder, runs entirely on your machine, no API key, no network). Or bring your own API key for Claude, ChatGPT, or Gemini. Your code goes directly to your chosen provider and never touches Vipr’s servers. Core analysis always runs offline, no LLM required.
Do you collect any data?
Lightweight telemetry for debugging, performance monitoring, and error tracking only. It never includes source code or analysis results. License validation requires an internet connection. The desktop app checks for updates periodically.

Pricing and licensing

What’s free and what costs money?
The CLI is free for personal and commercial use. The VSCode extension has a free tier plus Pro at $49 one-time. The Desktop app has a Pro license at $99 one-time. Bundle Desktop + VSCode Extension Pro for $129. Believer is $249.99 one-time and includes both Pro tiers with lifetime major-version upgrades: pay once, no upgrade fees across any future major release. No subscriptions, no renewals, no per-seat fees.
What does Desktop Pro include?
Everything in the free tools plus: 40-widget customizable Overview, historical snapshots across git history, velocity trends with inflection-point detection, dependency cascade, churn × complexity analysis, anti-pattern deep-dives, and the embedded MCP server. All local.
What's the difference between Free and Pro in VSCode?
Free gives you the editor integration: inline diagnostics, CodeLens complexity scores, dashboard webview, file tree, and three anti-pattern categories. Pro adds the signal layer: 11 framework-specific reports for React and Next.js, the full anti-pattern catalog, save-time metric deltas against a baseline you choose, threshold breach alerts, file history with regression detection, a Functions tab with per-function complexity, a metric documentation drawer, and AI file assessment through your editor's language model. If you're using the extension casually Free is enough. If you're actively trying to keep complexity from creeping up, Pro is what you want.
How does licensing work across devices?
Every Pro license covers up to 3 devices for one developer. Additional devices are $39 each. The Bundle and Believer each include separate Desktop Pro and VSCode Extension Pro keys under one Polar purchase, and each license manages its own activations.
Do you offer team pricing?
Volume licensing is available for teams. Get in touch for details.
What is Believer and is it right for me?
Believers get lifetime access: a $249.99 one-time license that includes both Desktop Pro and VSCode Extension Pro with lifetime major-version upgrades and 3 devices per product. Every future major release at no extra cost. It also includes an in-app Believer badge, an early-access Discord role, access to the private Vipr Labs GitHub repo, and the Vipr Architecture Deep Dive PDF. It’s designed for people who plan to use Vipr for years and want to pay once instead of thinking about upgrades. If you just need the software today, the Bundle at $129 covers you for three major-version cycles.
Do you offer refunds?
Vipr Pro and Bundle are one-time purchases, not subscriptions. If you bought the wrong tier, the wrong product, or hit purchase by accident, email support@vipr.dev within 14 days and we’ll refund the full amount to your original payment method. After 14 days, sales are final except where local law says otherwise. See our Terms for the full policy.

EU/UK: by downloading Vipr you consent to immediate delivery and waive the statutory 14-day withdrawal right. Our 14-day refund window applies instead.

If Vipr isn’t working for you, we want to hear why. Email support@vipr.dev with what’s missing or broken. We read every message, and your feedback shapes what we ship next.
What does alpha pricing actually mean?
Vipr is in private alpha right now. We’re recruiting 100 founding testers to help harden the desktop app and VSCode extension before public release. The CLI is free now and forever. Founding testers who help us through the alpha lock in 50% off the Bundle when v1 ships publicly — Desktop Pro and VSCode Extension Pro together. We email a one-time discount code, tied to your email, on the day we open the public site. Every v1 update stays free for life on your founding license.

Getting started

How do I install Vipr?
CLI: npm install -g @vipr/cli or npx @vipr/cli analyze src/ with no install. The VSCode extension and Desktop app are in private alpha. Apply to the alpha to get early access.
Can I use Vipr in CI/CD?
Yes. Run npx @vipr/cli analyze src/ --format json --fail-threshold 70 in your pipeline. The CLI’s exit code reflects whether the quality gate passed.
Which editors does the extension support?
VSCode, Cursor, Antigravity, Kilo Code, Windsurf, and VSCodium: anything on the VSCode extension API.
Which operating systems does the desktop app run on?
macOS 13+ (Apple Silicon + Intel universal), Windows 10+ (x64 + ARM64), and Linux (AppImage + .deb, x86_64 + ARM64).

Under the hood

What analyses does Vipr run?
25+, including cyclomatic and cognitive complexity, Halstead measures, maintainability index, dead code detection, coupling, dependency cascade, churn analysis, type complexity, React hooks and anti-patterns, Next.js route and server/client boundary analysis, and accessibility scanning.
How does historical backfill work?
Desktop Pro re-runs analysis on previous git commits to build a quality timeline. Content-SHA deduplication and incremental snapshots mean analyzing hundreds of commits typically takes minutes, not hours.
What is the MCP server?
MCP (Model Context Protocol) is the standard Claude, Cursor, Antigravity, Kilo Code, and Windsurf use to query structured data. Vipr Desktop ships an embedded MCP server with tools like get_file_analysis and search_issues. Your AI agent queries real metrics instead of guessing. See the MCP page for setup.