New market analysis
CMA Generator
Create an AI-powered comparative market analysis in minutes.
Your OpenRouter account
Valuate requires your own OpenRouter API key before the workspace can be used.
Browser-owned credential. The key is saved only in this browser’s localStorage. It passes transiently through this app to OpenRouter for validation and report requests, and is never written to report history or loaded from a backend environment variable.
New market analysis
Create an AI-powered comparative market analysis in minutes.
Building your CMA
Gathering evidence and preparing the final report.
Analysis in progress
Submitting the request and preparing the final report.
Completed analysis
Important: This AI-generated estimate uses available public data and is not an official appraisal. Consult a licensed professional before making financial decisions.
Local workspace preferences
Choose one or more OpenRouter report models, plus a separate model for final synthesis.
Browse every current OpenRouter text-output model, then build an ordered model list. Reports are divided evenly; the first model receives any remainder.
Connecting to OpenRouter…
With multiple models, only effort levels supported by every selection are available. Model default lets each model use its own setting.
Choose a live model to see its reasoning controls.
Used only for the final synthesis after one or more parallel reports finish.
Default: GPT-5.6 Luna.
Defaults to High for GPT-5.6 Luna and updates with the selected merge model.
Loading GPT-5.6 Luna reasoning controls…
Let the merge model run isolated JavaScript to check and correct calculations. No file, network, or API-key access.
On by default. Uses 2–4 merge model calls and up to 6 sandbox runs; may increase OpenRouter cost and time. Turn off for one synthesis call. Not used for direct reports.
Choose any whole number from 0 through 32.
0: one direct report with the first selected model and no merge. Values 1–32 are divided across the selected models, then synthesized. Sandbox on: 2–4 merge calls. Sandbox off: one synthesis call.
Tailor language and recommendations to the reader.