Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MigrataurNew to Visual Studio Code? Get it now.
Migrataur

Migrataur

Saurabh Singh

| (0) | Free
AI-powered codebase migration — any language, any framework. Scan, plan, migrate, and get a merge-readiness report.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Migrataur — AI-Powered Codebase Migration

Migrataur upgrades legacy codebases to modern framework and language versions — Spring Boot 2→3, React 18→19, Django 4→5, Python 2→3, JUnit 4→5, javax→jakarta, and 90+ more migrations across Java, Python, JavaScript/TypeScript, Go, C#, Rust, PHP, Ruby, and Kotlin.

It is not a chat assistant. Migrataur scans your project, builds a dependency graph, generates a migration plan, runs deterministic transforms first (cheap, reproducible), escalates to AI reasoning only where needed, and verifies the result against your build and tests.

What you get

  • Scan — detects languages, frameworks, versions, and available upgrade paths in the current workspace, including CVE exposure.
  • Migrate — runs the migration loop: plan → transform → build → fix → verify, hop by hop.
  • Migration report — every migration ends with a merge-readiness verdict: merge_ready (build green, tests passing, zero legacy-API residue, no high-risk files) or review_required with per-file review flags explaining exactly what needs human eyes and why.
  • MCP server — the extension registers a Model Context Protocol server so Claude Code, Cursor, and Windsurf agents can drive migrations with the same tools.

Commands

Command What it does
Migrataur: Sign In Authenticate (browser or API key)
Migrataur: Analyze Scan the workspace for migration opportunities
Migrataur: Migrate Start a migration for a detected upgrade path
Migrataur: Migrate (Interactive) Migration with step-by-step approval
Migrataur: Migration History Past migrations for this workspace
Migrataur: Sign Out Remove stored credentials

Getting started

  1. Install the extension.
  2. Run Migrataur: Sign In — use your indieprise account or an API key (ipk_…) from indieprise.com.
  3. Open a project and run Migrataur: Analyze.
  4. Pick an upgrade and run Migrataur: Migrate.

Credentials are stored in your OS keychain. The bundled migration engine runs locally; proprietary migration knowledge is delivered encrypted and is only decrypted in memory.

Requirements

  • macOS (Apple Silicon or Intel) or Linux x64. Windows builds are coming. On Linux, browser sign-in requires libsecret (GNOME Keyring); the API-key flow works everywhere.
  • Node.js 20+ (only for the MCP server integration).
  • Your project's build toolchain (Maven/Gradle, npm, pip, etc.) for verification runs.

Settings

  • migrataur.binaryPath — override the bundled engine binary.
  • migrataur.mcpScope — where to register the MCP server (workspace, global, or both).

Beta

Migrataur is in free beta. Migration quality claims are scoped and honest: when the report says merge_ready every gate (build, tests, residue scan, risk flags) passed; anything less is labeled review_required with the reasons enumerated. Feedback and bug reports: github.com/singhularity/Migrataur/issues.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft