Multilo now has a Todos extension — a one-click install from the marketplace that puts your task list inside the project it belongs to. No separate app, no second inbox, no copy of your thesis plan living in a note somewhere you'll forget to open. Your reading, your writing, your admin chores and your fieldwork all sit next to the papers they're about, in a panel you can open beside whatever you're working on.
One line is the whole interface
There is no form to fill in. You type a sentence and the extension reads it as you go:
> Finish the Methods section @Writing !high #thesis tomorrow
- `@Section` files the todo under a heading — Writing, Reading, Analysis, Admin, Figures, Fieldwork, or anything you invent.
- `!high` sets the priority, and the row gets a chip so it stands out in a long list.
- `#tag` labels it —
#thesis,#submission,#lit-review,#data, whatever your project actually runs on. - A plain date —
tomorrow,2026-08-20— becomes the due date.
Everything after the markers is the task. Nothing before it is a dialog box.
What you get
- A panel that lives beside your work — open Todos from the right-hand rail, tick things off, and collapse the sections you're not in today. Your documents stay where they are.
- Sections with counts — each heading shows how many tasks are under it, so "what's left in Writing" is one glance, not a filter.
- Drag to reorder — priority is a chip, but order is yours. Pull the next thing to the top.
- Filter and sort — narrow a long list down to the tag, section, or due date you care about right now.
- Link a task to the document it's about — right-click a todo, choose Link to this document, and it remembers the chapter or paper you were editing when you wrote it.
Your tasks stay yours
The list is stored in the project itself, in two files you can open: todos.json under Multilo/multilo.todos/ is the source of truth, and a readable Todos.md is generated beside it. Not a database you can't reach, and not a server you have to trust. Keep the project in version control and your task list is versioned with it: you can diff it, branch it, and see what you were planning three weeks ago.
That also shows up in what the extension asks for. Todos requests exactly two permissions — commands.register and workspace.activeFile. No network access, no reach into your account, nothing that needs explaining. The desktop app verifies the package before it runs a line of it, and installing takes no account at all.
How to get it
- Open Extensions in Multilo — it's in the left sidebar under Home.
- Find Todos in the catalog and click Install. It's 41 KB and it's free.
- Open the panel from the right-hand rail and type your first line.
Todos is a first-party extension, works on Windows, macOS and Linux, and needs Multilo v2.0.125 or newer.
Why it matters
A research project isn't one task, it's forty — chase the ethics letter, re-run the power analysis, rewrite the abstract to 250 words, tag every source in Zotero, book the September supervision meeting. Kept in a general-purpose to-do app, that list drifts away from the work: you close the app that has your papers in it to look at the app that has your plan in it. Kept in the project, the plan and the papers are the same thing — and the next thing to do is already open.