← Work

Fine Print: an AI analyst on every listing

A Chrome extension that turns any realestate.com.au or Domain listing into an investor’s brief, with an AI analyst you can question. Led a team of three and shipped it in a day.

Microburbs AI Hackathon · 2026

1 day
from idea to a working extension, with a team of three
$42/wk
typical rent-model miss, about half the $86 benchmark
93
unit tests on the agent runtime and logic
01  The problem
Team lead · built the agent system and set the product direction

Buying an investment property means either relying on the selling agent or stitching together five different sites. Most people go with gut feel, and more than half of Australia’s landlords made a rental loss last year.

The hackathon brief: put useful intelligence where buyers already are, on the listing itself, using Microburbs data.

02  What I did

I formed and led a team of three, set the product direction, and built the agent system. Press F on any REA or Domain listing and a panel slides in, scoring the property against the buyer’s own brief: budget, deposit, minimum yield and hold period.

Under the hood, I ported our agent runtime to run inside the browser: the transcript is the only state, the runtime owns the loop (assemble, generate, call tools, repeat), and every Microburbs endpoint is a declared tool with an allow-listed host and a stored secret, so the agent can only reach what it is meant to.

The model never does the maths. Yield, weekly cost and supply timing are calculated in code, and every figure carries a tooltip showing where it came from. The analyst answers questions with a short reply and a visual card, and remembers every property you’ve looked at so it can compare them.

—  In pictures
3 images
Fine Print panel beside a realestate.com.au listing, showing likely sale price, yield, weekly cost and signals
Design concept. Press F on a listing: likely sale price against your budget, yield, weekly cost, and what the listing doesn’t say.
Fine Print analyst answering ‘what should I offer?’ with a visual card
Design concept. Ask the analyst: “What should I offer?” gets a short answer and a visual card.
Fine Print first-run screen where the buyer sets budget, deposit, yield and hold
Design concept. First run: set your investor brief once, and every listing is scored against it.
03  The result

A working extension in a day: likely sale price from the agency’s quoting record, our own rent model (a $42 a week typical miss, about half the benchmark’s $86, across 65,777 City of Sydney apartments), weekly holding cost, new supply timed against your hold, hazards, a shortlist spreadsheet, and an analyst you can question.

04  What it taught me

“An agent is safe to rely on when the numbers don’t come from the model. Let code do the maths, let the agent explain it, and show your working.”

→  Next case study
A property document portal→