AZ Agents

Real estate AI, built from the front line.

I'm Arthur Zhao — twelve years a full-time Toronto broker, now an AI Product Engineer. I build agents for the work I actually do every day: reviewing contracts, screening files, running listings, publishing content. Everything here started as a problem on my own desk.

Agent apps

In the lab. Shipping one at a time, when each is ready.

Live

AZ Form Finder

Describe the situation, find the right OREA form — 201 forms, plain language, bilingual.

Open →
Testing

Contract Review Agent

Reads an executed offer clause by clause against the OREA originals and flags what deserves a second look — the broker makes every call.

Testing

Tenant File Review

In-browser consistency checks for tenant application documents — your file never leaves the page, and decisions stay with you.

Open →
Testing

Voice Lecturer

A web lecturer teaching in my cloned voice — slides animate sentence by sentence, and students can interrupt out loud any time.

Open →
Testing

Open House Agent

An iPad voice host for showings and open houses — it answers from the listing's fact sheet only, and hands everything else to me.

See everything I've built →

58AI 训练营

58AI Bootcamp

I also teach this, in a room, in Toronto.

Everything above started on my own desk. The bootcamp is the same material handed over: a free open session that shows what an AI assistant actually does all day, and a hands-on professional track where you build one for your own business.

In person in North York · small classes · taught in Mandarin · dates and pricing TBA

The two classes, and how to register →

Workflow automation

Real pipelines, running on real work.

The full breakdown — eight tracks, every step marked →

Websites

Live and in service.

arthurzhao.realtor homepage

arthurzhao.realtor

Personal site with a monthly-updated GTA market data hub.

azpartners.ca homepage

azpartners.ca

AZ Real Estate Partners — team site with a bilingual AI lab page.

virtual.azpartners.ca 3D showcase

virtual.azpartners.ca

3D virtual staging with an AI-filmed cinematic layer.

AI video

AI-produced explainers from my channel. Chinese-language content.

YouTube Channel @ArthurzhaoAI →
When a buyer walks — does the seller keep the deposit?
The two words I say most to clients: wait, and reprice.

The workbench

Not a demo I ran once — 140 active days, 43 of them consecutive. Straight from the dashboards, 21 August 2026. Two products, two separate meters: the totals don't add up into one number.

Claude Code statistics panel: 870 sessions, 217,944 messages, 305.4M total tokens, 140 active days, 43-day current streak, 45-day longest streak, peak hour 11 PM, favourite model Opus 4.8.
870 sessions · 217,944 messages · 305.4M tokens · 140 active days · 43-day current streak · most-used model Opus 4.8 Claude Code statistics panel · captured 21 August 2026
claude.ai profile for arthurzhao.realtor: 3.4B lifetime tokens, 756.2M peak tokens, 5h 55m longest chat, 17-day current streak, 17-day longest streak.
3.4B lifetime tokens · 756.2M peak tokens · 5h 55m longest chat · 17-day current streak claude.ai profile · captured 21 August 2026

In rotation

  • Claude Code
  • Antigravity
  • Grok
  • Hermes
  • DeepSeek

All 126 tools I've evaluated →

About Arthur

Twelve years full-time in Toronto real estate. 150+ personal transactions, 500+ with the team. The kind of volume that teaches you exactly where deals go wrong — and which parts of the job a machine should be checking.

AZ stands for A to Z: every detail, first to last. The agents on this page are that same habit, written in code.

Arthur Zhao · Broker · FRI · CLHMS & GUILD Elite · REAIS