Budd model lab

Models that finish the job

Falcon is the public face of Budd’s in-house models. Each one has a narrow job — safety routing, photo layout, or a local holdover — so Budd stays useful without becoming a chatbot.

White falcon mark

What each model does

Switch intention packs in iMessage with use lim / use elim. Photo layout prefers Waymark when it is wired.

ELIM

Enhanced Large Intention Model

Default · live

ELIM decides whether a message should be allowed, gently redirected, or blocked. It scores trajectory (what the user is trying to do), harm type, and steer advice — dual hashed bags over characters and words, about 13M parameters.

Use it as the everyday gate so Budd can do transit, food, and reminders without treating ordinary asks as crises.

  • Outputs: allow / steer / abort
  • Typical path: default intention model

LIM-large

Large Intention Model

Live · d=512 · ~8.9M

LIM is the same intention job as ELIM, with a wider single hashed bag (512-d). Text use lim when you want this pack instead of ELIM. In debug mode, aborts include a short justification (trajectory, harm, rule).

The older LIM (256-d) was replaced by this build and is no longer a separate runtime switch.

  • Same labels as ELIM: traj / action / harm / steer
  • Trained on Vertex (L4)

Waymark

Spatial layout answers

Live · ~124M

Waymark answers photo questions from a spatial sketch — left/right, depth, roadways, plants, overpasses — plus colour, relative size, proximity to the ground, and capture context (phone / drone / moving / camera, orientation, approx height above ground).

Vision builds the sketch (Gemini); Waymark or Gemini writes the reply using that context. Debug mode prefixes [waymark] or [gemini-space].

  • Input: enriched spatial sketch + user caption
  • Output: short layout / capture-aware answer

ERM

Emergency / reserve brain

Live · ~2.2M

ERM is a local hashed classifier that picks a short canned reply when you switch to erm. It keeps Budd responsive without live web or heavy models — useful as a holdover, not as a full assistant.

  • Runs on-device weights in the Budd service
  • Text switch off erm to restore the full path