Vist automatically extracts tasks from your notes, so you never have to maintain a separate to-do list.
How it works
There are several ways to add a task:
- Quick-add bar — a persistent input at the bottom of every task view. Type your task and press Enter.
- Keyboard shortcut — press
Cmd+Shift+T(Windows:Ctrl+Shift+T) from anywhere to open the quick-add bar immediately. - Command palette — open with
Cmd+K, type "new task", and press Enter. - From a note — write a checklist item in a note using the
@memention and Vist will extract it as a task automatically. See Notes and tasks, always in sync below.
Task views
- Today — tasks due today
- Upcoming — tasks due in the next 7 days
- All — every task across all your notes
Jump straight to a task view with keyboard shortcuts: press Cmd+1 then T for Today, Cmd+1 then U for Upcoming, or Cmd+1 then A for All. You can also reach any view instantly from the command palette (Cmd+K).
Priority markers
Set priority inline using markers in your task text:
!highor!p1— urgent, shown with a red border!mediumor!p2— standard priority (default), blue border!lowor!p3— nice-to-have, grey border
Priority markers are automatically removed from the task title after extraction.
Inline editing
Click any task field (title, due date, priority) to edit it in place. Changes save automatically when you press Enter or click away.
Notes and tasks, always in sync
When writing a note, you can create checklist items in two ways:
- Click the checkbox button in the note toolbar
- Type
[ ]or- [ ]at the start of a line, followed by your task description
Checklist items in a note are useful on their own — for instance, capturing all the action items from a meeting, including things other people need to do. But only items that include @me will be extracted as tasks and appear in your task views.
So a line like this stays as a note checklist item:
- [ ] Follow up with Alex about the contract
While this one becomes a task in Vist:
- [ ] @me Follow up with Alex about the contract
You can combine @me with all the standard shorthand in a single line:
!high/!p1— priority#label— tags//tomorrowor//2026-04-01— due date
For example:
- [ ] @me Review the proposal !high #client //friday
Completing a task in the task view also checks it off in the source note. The sync works both ways — check a box in your note, and the task view updates too.