Oatmilk

Sorts what it knows. Asks what it doesn't.

Oatmilk's classifier at work. Bank and card lines run through the steps in order: set by a person, fixed rules, memory, a matched receipt, Jev, evidence and tax, and a second opinion. It stops at the first step that settles the line. Jev gives each category a probability, and the line is sorted only when the top answer is at least as sure as the bar and 20 points ahead of the next. When nothing is sure enough it asks one question, and the answer is remembered. Pick a line to run it, press Next to step through, move the bar, turn on guidance, or ask why.

Classifier
UBER *TRIPOct 3 · −$23.40
Set by a person?Not changed by a person
Step 1 of 7

How it works.

  1. A charge comes in
  2. It runs the steps
  3. Unsure? It asks you

What it does.

  • Stops at the first step that knows
  • Decides only when it's sure
  • One plain question when it isn't
  • Learns from your answers
  • Every step on the record
  • Runs on local models too

Every step, on the record.

One bank line's record: each step the classifier tried, in order, with what it found, and the record's history, where the change can be rolled back and the rollback undone.

Jane DoeE-TRANSFER JANE · Oct 1+$1,500.00
Salesby a second opinion · 7 stepsHistory
  • Category set to SalesClassifier · Oct 1
  1. Set by a person?9:14:02
  2. Fixed rules9:14:02
  3. Memory9:14:02
  4. Matched receipt9:14:03
  5. Jev9:14:04
  6. Evidence and tax9:14:04
  7. Second opinion9:14:09

Teach it once.

Local models

The AI page, where you steer the classifier: Memory lists rules it learned from answers and rules you add, such as merchants containing a word; Guidance takes plain words per category; Classifiers shows the model and the bar it must clear, including local models; Playground tries it on a real receipt or email.

AI
  • Corner Café → MealsLearned from Maya's answer
  • Merchants containing “aws” → HostingAdded by Maya
  • Uber → TravelA second opinion, 95% sure

Ask why.

Ask AI

Ask AI explains why a charge got its category, which step decided it and what it saw; sorts a batch of charges as a dry run before anything changes; and adds a rule to memory.

Ask AI
Ask why a charge got its category.

More in Oatmilk.

Let your charges sort themselves.

Ask for access