New market analysis
CMA Generator
Create an AI-powered comparative market analysis in minutes.
Your Gemini account
Valuate requires your own Gemini 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 Gemini 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 Gemini report models, plus a separate model for final synthesis.
Keep the same models, report instructions, and reasoning effort while choosing how requests are priced.
Automatic uses Flex for supported models locally and Standard on the hosted site. Flex can take 1–15 minutes or be unavailable; hosted runs may exceed the five-minute limit. Search charges are separate. Unknown models stay on Standard in Automatic mode. Failed requests are never automatically retried or upgraded. Manual retries use your current pricing setting and retain saved drafts.
Browse available Gemini text models, then build an ordered model list. Reports are divided evenly; the first model receives any remainder.
Connecting to Gemini…
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: Gemini 3.8 Flash.
Defaults to High for Gemini 3.8 Flash and updates with the selected merge model.
Loading Gemini 3.8 Flash 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 Gemini 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.