Luna Labs · Desktop application

Every provider, accounted for.

Apograph is a desktop application for Australia's early childhood education and care sector. It collects providers, matches them against the ACECQA registers, researches each one on the open web, and assembles a single verified snapshot — with the evidence attached to every figure it reports.

Apograph · Greek apographē, the census register

23 seconds · sample data, invented providers · music by ende.app
Text version
  1. The Apograph mark draws itself, with the line “The register, verified.”
  2. The application's Home screen: “The Sector automation. Collects the large childcare providers, matches them against the ACECQA registers, and builds the year tables.” OPEN is pressed.
  3. The run: phases 01 Collect, 02 Match and 03 Enrich complete one after another and 04 Research begins. On screen: “Eight phases. One button.”
  4. “Approve the findings”: for a sample provider's founding year the searches found two answers, 2006 (backed by two web pages) and 2008 (backed by one). On screen: “Uncertainty is shown, not resolved quietly.” The person approves 2006.
  5. “The provider snapshot is filled”: the run reaches 100% with phases 1 to 5 complete, the four sample providers across the table.
  6. The Apograph mark and “Every provider, accounted for.” Windows · macOS preview · thesector.lunalab.studio
  • Platform Windows · macOS preview
  • Release 0.2.8
  • Installers Windows · 327.1 MB

Download

Natively compiled.
No Electron, no browser.

One codebase, compiled to a native binary for each platform. Version 0.2.8 is out for Windows and installs in a few seconds without an administrator. The macOS build waits on an Apple Developer membership, which macOS requires before it will open an application at all.

Windows

Setup.exe · x64

Version 0.2.8
Version
0.2.8
Requires
Windows 10 (1809) or later, 64-bit
Runtime
Bundled — no .NET install needed
Delivery
Velopack installer, Start Menu entry
Signature
Not signed yet
Size
327.1 MB
Download for Windows

This build is not signed yet, so Windows may say it protected your PC — choose More info, then Run anyway.

It also needs Microsoft Edge WebView2, which Windows 11 and current Windows 10 already have. If yours does not, the installer fetches it from Microsoft on the way through.

macOS

.pkg · Apple silicon & Intel

Version 0.2.8 · preview
Version
0.2.8
Requires
macOS 12 Monterey or later
Runtime
Bundled — no .NET install needed
Delivery
Velopack .pkg installer, app bundle
Signature
Not signed yet — see the note
Size
416.6 MB Apple silicon · 426.1 MB Intel

Apple silicon is every Mac since late 2020 (M1 onwards); Intel is the ones before. This build is not signed, so on first open macOS will say it cannot verify the developer — right-click the app, choose Open, then Open again; or allow it under System Settings › Privacy & Security. That happens once.

A preview: the macOS build comes off the same code as Windows and installs the same way, but it has not yet been run on a real Mac by us. If the register download step misbehaves, say so and it will be fixed by an update.

Current status The application runs today and is in active use on Windows: the five data phases are built, and a full 64-provider research run has been completed end to end. Version 0.2.8 is packaged for Windows and, as a preview, for macOS — each installs, checks for updates every time it opens. Once a new version has downloaded, a gold bar across the top of the window offers Restart and update. It first offers to save any unsaved Snapshot or report changes as a new version, and it holds the restart while research or a collection is running. An update left waiting goes in at the next start. Two things are still outstanding: a code-signing certificate, so Windows stops warning about the publisher, and an Apple Developer membership, so macOS stops asking.

The pipeline

Eight phases. One button.

Phases 01–05 produce the snapshot table. Phases 06–08 turn a saved run into the finished reports: the application checks what the run is missing, asks for it and for the edition's theme colour, builds the omnibus, shows it, and hands over the PowerPoint. Edited in PowerPoint and uploaded back, the omnibus is split into the Providers report and the Sector Review. All eight are built.

01 · Data

Collect

Collects the provider list, then asks you to confirm which entries are for-profit.

Built

02 · Data

Match

Fetches the ACECQA registers, matches providers to them and counts quality ratings.

Built

03 · Data

Enrich

Builds Table 1 (centre network) and Table 2 (quality ratings) from the matched register data.

Built

04 · Data

Research

Researches each provider on the open web across three passes, then puts every disagreement to you.

Built

05 · Data

Snapshot

Verifies and fills the snapshot table, then exports it as a workbook.

Built

06 · Document

Draft

Checks the saved run against the report and asks for what is missing — the theme colour, a logo, a choice, a sentence.

Built

07 · Document

Design

Writes the boxes that need words, drafts the year that was from the portal's own figures, and lays the omnibus out at the 2024 report's own coordinates.

Built

08 · Document

Render

Shows every page and hands over the omnibus PowerPoint; the edited deck comes back here and is split into the other two reports.

Built

Measured

Figures from real runs.

Every number below came off an actual run and carries the date it was measured. None of them are projections.

64

Providers in a full run

Covering 418 subsidiary legal entities across the states. Measured 5 September 2026.

US$58.68

Cost of that run

Billed by OpenAI to the operator's own key. Roughly US$0.92 per provider at three passes. Measured 5 September 2026.

254

Answers accepted automatically

386 further questions were held back for a person to decide rather than guessed at. Measured 5 September 2026.

How acceptance works An answer is accepted without asking you only when all three research passes agree on it and at least two independent domains support it. Anything short of that becomes a question on the approval screen, with its candidate answers and their sources. Uncertainty is shown, not resolved quietly. The documentation sets out the full rule.

Documentation

What it is for, how to run it, what it costs.

Requirements, first run, each of the eight phases, how research and approvals work, what the export contains, measured costs, and where your data lives.

Read the documentation