Built and running · everything past that is an idea

Where this could go
if it keeps going.

The first stage is built and running today — date-stamped on the Ship Log. Everything past it is honestly labeled as an idea, in roughly the order the problems seem worth solving. None of it is a promise to anyone; it's the map I'm working from.

7,220cited passages
279official OSHA letters
246/246retrieval suite
100+free answers

Shipped & live

Running today
app.canarysafety.ai · behind access codes
LIVE
The cited brain

OSHA 1910 & 1926 complete, 1904, 1903, the OSH Act, and a decade of interpretation letters (2016–2026) — 7,220 passages. Every answer carries the exact paragraph it came from.

LIVE
The hosted app

Nothing to install, no IT ticket. Ask questions, draft JHAs and incident reports into clean PDFs, check a written program for what's missing.

LIVE
Your workspace

Canary keeps what it makes. Every answer, draft, and determination saves itself with its citations — searchable, re-exportable, and waiting when you come back. Work belongs to your company, not one login.

LIVE
The Recordability Engine

Five plain questions about an incident → a formal determination memo: the 1904 criteria walked in order, the official letters that back the call, exported for your OSHA 300 log file. See how OSHA actually rules these in the Answer Library.

LIVE
Kick the tires

Three free questions against the real engine, right on the homepage — no signup, no email. Go ask it something.

LIVE
The Answer Library

107 questions answered from official letters — free, cited, public, and growing whenever an interesting one turns up.

LIVE
Guardrails, because it would be reckless not to

Per-user limits, hardened security, and a 246-check retrieval suite every build must pass before it ships. Miss one, nothing ships.

In the workshop

Being built now
the release that turns Canary from a tool you ask into the place your records live
Your OSHA 300 log

Incidents go in through the five-question determination. The log keeps itself — and every line carries the rule it was decided under. The 300A generates from it, totaled, ready to post February 1st.

Work that finishes

Records get a state: current or superseded, open or closed, due or done. A JHA has one current version. An incident closes. Nothing sits in an undated pile.

Checked, and challengeable

Every determination is machine-verified against the passages it cited. If you think a call is wrong, one tap re-runs the reasoning and puts it in front of a human. Getting corrected fast beats never being wrong.

It figures out what you're asking

No more picking a category before you've said anything. Ask however you'd say it out loud; Canary works out what kind of answer you need and tells you what it chose. Follow-up questions remember the conversation.

Further out

Ideas · no date · may never happen
the hard ones, the interesting ones, and the two or three that are both
A model that never leaves the building

Some companies will never let a document off their own hardware, and that's a reasonable position to hold. Running the whole thing locally is possible and currently about fifteen times slower and forty times more expensive, so it's parked behind a written trigger rather than a date. A small local model already does the embeddings today — that's the job local hardware is actually good at.

Watching the law change

The corpus is a snapshot that gets rebuilt on purpose, not a live mirror of the eCFR. Every answer says so, which is honest and is still homework handed back to you. Tracking amendments automatically — and flagging the saved determinations a change would affect — is a real project and the most valuable thing on this list.

State plans

Roughly two dozen states and territories run their own OSHA-approved programs and several are stricter than the federal floor. Right now Canary knows the federal rule cold and has no idea what your state adds. Michigan first, for reasons that are entirely about where I live.

The whole letter archive

Today the interpretation letters run 2016 to 2026 — a decade, 279 of them. OSHA has been writing them since the seventies. Going back further means older language, superseded standards, and letters that were themselves later overruled, so it needs a way to mark what's still good law before it's worth anything.

The Monday brief

What happened over the weekend, what needs a decision from you, what comes due this week — assembled before you sit down, each line carrying the rule behind it. Trivial to describe, depends entirely on everything above it actually working first.

Being wrong on the record

Every determination it makes is a claim someone might one day have to defend. The interesting version of this project isn't one that's never wrong — it's one where every call is challengeable, every correction is logged, and the reasoning is still there to read years later.

The destination

The safety department for
companies that don't have one.

None of this exists yet. That's why it's the last stop.

Safety software gets built for safety departments. If you're the ops lead, the HR manager, or the only safety person covering three sites, you are not who any of it was designed around — and there are an enormous number of you. The end state is the whole function in one login: the log keeps itself, the paperwork writes itself, and every decision inside it can show the rule it was made under. Whether it ever gets all the way there is an open question. It's the one worth working on.

app.canarysafety.ai/log CONCEPT — NOT BUILT
Concept preview of the Canary OSHA 300 log: each case row shows what happened, whether it is recordable, days away or restricted, and the exact CFR paragraph the decision was made under
A log that shows its work. Every 300 log on the market stores what a person typed into it. This one stores the decision, the reasoning, and the paragraph it rests on — so when someone asks why case 024 isn't on the log, the answer is already written.
Concept preview: a Tuesday brief showing what was handled overnight, what needs a decision, and what is coming due, each with its citation
Two things need you. What got handled overnight, what needs your call, and what's coming due — before you've put your coffee down.
Concept preview: a closed recordability determination memo walking the 1904 criteria in order with a citation at each step
The paperwork, already done. The determination walked in order, cited at every step, signed and closed — the thing you hand your boss or an inspector.
Mockups, not screenshots — none of this is built. Everything about them will change except the idea.
Bring your hardest recordability question and see what it does →

Free, no signup. The engine on the home page is the real one.