Home / Directory / AI SaaS tooling / AI legacy code modernization / vFunction

vFunction

Modernization platform from Menlo Park, California, that observes large Java and .NET applications at runtime and gives AI coding tools the architecture context to break up monoliths.

7.6/10
Overall Score
Recommend

vFunction watches how a Java or .NET application runs, maps its domains and dependencies, and turns that into specs, tests, and prompts that tools like Amazon Q Developer and Claude Code can act on.

Best for

Enterprise engineering teams with large Java or .NET monoliths that want to move to microservices or the cloud, especially applications headed for AWS.

Not ideal for

Teams on languages other than Java and .NET, or small applications where a manual refactor is cheaper than a platform.

Verdict

vFunction is an application modernization company in Menlo Park, California, founded by Moti Rafalin, Amir Rapson, and Ori Saporta. Its platform observes Java and .NET applications in production, maps how classes and domains depend on each other, and generates specifications, integration tests, and prompts for AI coding tools, with forward-deployed engineers who run the work alongside the customer's team. Large monoliths are where AI coding tools struggle most, and vFunction sells the architectural context those tools lack.

Score Breakdown

How vFunction scores in the categories that matter to its buyers.

Buyer outcomes

Runtime architecture analysis
8.4
Monolith decomposition
8.2
AI coding tool integration
7.8
Language coverage
6.4

Company & commercial

Innovation & product leadership
7.6
Project management & communication
7.4
Pricing
7.5
Contract fairness
7.5

Pricing

vFunction prices per application. It does not publish a price list.

vFunction quotes per application, sized by the application, with no per-seat fees and a lower per-application price as the count rises. Its pricing page says applications on AWS are often funded by AWS through partner programs.

The Field at a Glance

How vFunction compares with other AI legacy code modernization vendors we reviewed, by Overall Score and relative typical engagement cost.

6 7 8 9 Overall Score $ $$ $$$ $$$$ Relative typical engagement cost Moderne Mechanical Orchard Zengines vFunction 7.6
vFunction Moderne Mechanical Orchard Zengines

vFunction scores 7.6 in AI legacy code modernization, under Moderne (7.8) and Mechanical Orchard (7.7), and level with Zengines (7.6). Relative cost lands upper for this subcategory.

Use-case matrix

Use caseFitNotes
Large Java monolithsStrongBuilt for applications from 1,000 classes to 100 million lines of code.
.NET Framework modernizationStrongIncludes .NET modernization and SQL Server to PostgreSQL conversion.
Context for AI coding toolsStrongGenerates specs, tests, and prompts for tools such as Kiro and Claude Code.
AWS-funded projectsStrongAWS often funds licenses for applications on AWS.
COBOL and mainframe codeWeakFocus is Java and .NET.
Small single-service appsWeakPer-application pricing favors large systems.

Who it’s for

Good fit

  • Enterprise Java and .NET teams
  • Applications moving to AWS or Azure
  • Architects planning microservice extraction

Poor fit

  • COBOL or mainframe shops
  • Small web apps
  • Teams wanting a self-serve tool

Review Excerpts

Below are excerpts from public reviews. Our team scoured public reviews, forums, and chat rooms to get a balanced view of customers' experience with this company. Paid reviews and pay-for-play sites such as Clutch were excluded.

How it's used

“vFunction addressed a critical need for us to take thousands of our enterprise applications and modernize them through the use of an extremely powerful automated platform.”

Flavio Fasano, Senior Solution Architect, Intesa Sanpaolo Bank, company testimonial published by vFunction · vfunction.com
What people like

“Last year we completed the extraction of our conversation service from the monolith. We picked a popular service that was notoriously slow. Through considerable effort, we turned this into our lean, mean microservice machine that boasts sync times that are 25-100x better.”

Adam Safran, Senior Engineering Manager, Turo, company testimonial published by vFunction · vfunction.com
What people don't like

vFunction covers Java and .NET applications only, and each application is quoted by size, so teams with other languages or small codebases get little from it.

Product fact · vFunction pricing

Company Facts

Founded
2017 (CB Insights)
Headquarters
Menlo Park, California, United States (CB Insights)
Total funding raised
$38.2M (CB Insights)
Key investors
Utiliti Group, Wipro Ventures, Neva SGR, Engineering Capital (CB Insights)
Customers
and undefined (CB Insights)
Website
vfunction.com

Key Leadership

Moti Rafalin

Moti Rafalin

Co-founder and CEO

Methodology

This page is an independent evaluation of vFunction for buyers comparing options in ai legacy code modernization. AI Industry Reviews accepts no sponsorships, advertising, or pay-for-placement fees. vFunction did not pay for this review.

What we scored

The headline number is an Overall Score on a 0-10 scale. Eight criteria sit under it in two groups.

  • Buyer outcomes (for ai legacy code modernization)
    • Runtime architecture analysis
    • Monolith decomposition
    • AI coding tool integration
    • Language coverage
  • Company & commercial
    • Innovation & product leadership
    • Project management & communication
    • Pricing
    • Contract fairness

Pricing measures whether the price looks fair for the value delivered, including packaging and renewal friction that show up in real buying cycles.

Score Composition

InputWeightWhat it covers
Reviews40%A proprietary read of what practitioners say about likes, complaints, and day-to-day use, including public review sites, forums, and private chat rooms. Paid reviews and pay-for-play sites such as Clutch are out of scope.
Product35%Hands-on look at screens and workflows.
Pricing15%Whether the price looks fair for what you get.
Docs & training10%Docs, tutorials, and training material.

How we balanced the evidence

The Overall Score is the simple average of the eight criteria. Recommendation language follows that score and the fit pattern described above.

Scope

vFunction is graded here as ai legacy code modernization. Criteria scores can move as more review volume and product checks are added.

← Back to AI legacy code modernization