HomeHunter Agent Console
Click Run to have the agent research locations and properties based on your complete profile, then produce a ranked shortlist.
Budget & Affordability (Quick View)
Income: $170,000
Down Payment: $100,000
Target Rate: 6.75%
DTI Cap: 40%
Est. Monthly Max (non-binding): $5,267
Current Max Price: $650,000
Example Monthly @ Max: ~$4,684
For accurate guardrails, the server will compute affordability using taxes/insurance by county. Not financial advice.
Notes That Teach the Model
Add notes like “prefer cul‑de‑sacs,” “love mature trees,” “avoid HOAs,” or “need fiber internet.” The agent will use these to rerank results.
Prefer 1+ acre, low property tax counties, a strong VA medical access, and mild winters.
Agent Tool Contract (Server)
Tools expected by AGENT_SYSTEM_PROMPT:
- webSearch(query, siteFilters?, geo?): returns [{title, url, snippet, price?, beds?, baths?, sqft?}]
- metricsCache(geoKey): returns metrics bundle { taxes, rpp, crime, schools, climate, healthcare, policy, veteran, ... }
- affordability(budgetProfile, countyFips): returns { maxPrice, monthlyCap, assumptions }
- geocode(address): returns { lat, lng, zip, city, countyFips, state }
- propertyCard(address|url): returns structured card { price, beds, baths, acres, hoa, property_tax_est, climate, schools, commute, ... }
- storageWrite(path, content, contentType): returns { url }