Skip to content

Smart parsing

Smart parsing lets you set a task’s project, deadline, and recurrence in the same breath as its title. You write naturally; Rymi recognises the structure and highlights it as you go.

It runs in the capture overlay, Global Quick Capture, and the detail modal. It does not run during inline editing, which stays plain text.

Type # followed by a project name to assign the task:

Draft the proposal #Acme

Matching is fuzzy, so #acme finds Acme. If nothing matches, Rymi offers to create a project with that name on the spot. Project tokens are highlighted in blue.

Write a date in almost any natural form and Rymi sets it as the deadline:

  • words: today, tomorrow, a weekday like friday
  • months: 15 Jan, Jan 15
  • numeric: 15/01, 15.01, 15-01
  • ISO: 2026-01-15

Date tokens are highlighted in orange. Numeric dates like 03/11 are read using your date format setting (day-first or month-first); ISO dates are always unambiguous.

Describe a repeat and the task becomes recurring:

  • every day, every 3 days
  • every monday
  • every month on the 15th

Recurrence tokens are highlighted in teal. See recurring tasks for how repeats behave once set.

Everything combines in one line:

Send the invoice #Acme friday every month

That captures a task titled “Send the invoice”, in the Acme project, due Friday, repeating monthly. The highlighting shows you what Rymi understood before you commit.