|
Commentarii Roamani In this issue, we look at Better Tasks, a Roam Depot extension by Mark Lavercombe that brings structured, repeatable task logic directly into your graph. It treats each TODO as a block with clear attributes: repeat, start, defer, due so you can manage tasks without leaving Roam or maintaining a second system.
|
Completing the task writes a completed attribute and, if a repeat rule is present, creates the next occurrence according to your settings. You can add optional attributes for availability and resurfacing:
Leaving the repeat field blank produces a scheduled one-off task. It behaves the same way, just without generating a successor.
When a Better Task is collapsed, the extension shows a pill beside the checkbox. The pill summarizes the task’s attributes:
Pills hide automatically when the block is expanded so you can edit the child blocks directly. Date formatting is optimized for scanning: items due within seven days show the weekday name; anything further out uses a short date.
Pill interactions match the extension’s interface:
Completed tasks hide their pill until the next occurrence is created.
Better Tasks supports optional child-block fields for project, waiting-for, context, priority, and energy. These values are not required, but when present, they appear as pill segments and become filterable in the dashboard
The dashboard is a floating, draggable panel that lists all Better Tasks. From the dashboard you can snooze or skip tasks, open their source blocks, adjust metadata, and edit repeat or date values through the same pill interactions used inline. A quick-add bar at the top lets you create new tasks, with AI parsing applied when enabled.
It updates automatically as attributes change and gives you filters for recurrence, start/defer status, due buckets, and completion state:
In the Roam Depot extension settings, you can choose where the next occurrence appears (Daily Notes Page, same page, or under a DNP heading) and rename all attribute labels to match your graph.
You can also enable confirmation before spawning the next task, set the first day of the week, turn on AI parsing with your own API key, and adjust the checkbox threshold for pill rendering:
There’s much more than we can cover here in Better Tasks, and the extension rewards exploration. Try the menu, adjust the settings, experiment with the dashboard filters, and see how different repeat rules shape your workflow. If you want to capture tasks faster, you can also enable the optional AI parsing mode with your own API key. Read the full documentation here
see you next time!!!
| Read this post online! |
Product updates, power-user tricks, and workflow ideas — in your inbox every two weeks.
Commentarii Roamani This is the third issue featuring the Live AI extension, which integrates advanced language models directly into your graph, enabling you to harness the power of AI without ever leaving Roam. See our previous issue for more if you haven't already! Also in this issue: a community spotlight on the new roamOS extension! Live AI in practice Today we're continuing to look at how to use the extension (created by Fabrice Gallet and available via Roam Depot) as a writing...
Commentarii Roamani This is the second issue focusing on the Live AI extension, which integrates advanced language models directly into your graph, enabling you to harness the power of AI without ever leaving Roam 🔮 See our previous issue for more if you haven't already! 🧚 Live AI in practice Today we're looking at how to use the extension (created by Fabrice Gallet) as a writing assistant. As we go through the process of writing a research paper with Roam, we'll look at some of the amazing...
Commentarii Roamani This issue focuses on the Live AI extension, which integrates advanced language models directly into your graph, enabling you to harness the power of AI without ever leaving Roam. The AI extension for Roam: Live AI Setting it up To install an extension, go to the left sidebar, and open Roam Depot. Search for the Live AI extension by Fabrice Gallet and click Install. This extension comes with an extensive, detailed, awesome description from its creator. How it works The...