How it works

How AI TODO List works

AI TODO List is a board with three lists and an AI that can work on it. You write tasks down and drag them from left to right, or you tell the AI what happened and it does the dragging. This page is the whole product, in order: the lists, the tasks, what finishing means, the history, the AI, and how the assistants you already use connect.

The three lists

A new board has three lists: To do, In progress and Done. A task starts on the left and moves right as you work on it. That is the entire method. You can rename any list, reorder them, delete one (its tasks move to another list) or add more, such as Waiting or Someday. The AI reads whatever names you use.

Two names matter a little. If a list is called Done, Completed or Finished, completing a task also moves it there. If a list is called To do, Todo, Inbox or Tasks, that is where quick-add and the AI put new tasks. Otherwise the first list on the board takes them.

What a task holds

  • A title. Type it into the box at the top of the board and press Enter.
  • An optional description, for the details, a link or a note to your future self.
  • Tags: free words such as home, work or errands. The board shows a filter chip for every tag in use, and each tag gets a colour from its name.
  • An optional due date: a calendar day, no time. Overdue tasks show a red date chip, tasks due today an accent chip.

There is no priority field, no subtasks and no recurring tasks. The lists and the order inside them are the priority: what is at the top of To do is what you do next.

Completing versus archiving

Click the circle on a task to complete it. It gets ticked and struck through, and if you have a Done list it moves to the top of it. Completed tasks stay visible so you can see what you got done this week. When the board gets busy, archive them: an archived task leaves the board but is kept, with its history, and can be restored at any time. Nothing is deleted unless you delete it yourself from the archive. Reopening a completed task clears the tick and leaves it where it is.

Every task keeps its history

Open a task and you see what happened to it: when it was created, edited, moved, completed, reopened, archived or restored, and which list it came from and went to. The history is written on the server for every change, whether you made it by hand or an assistant made it, so you can always check what the AI did.

What you can ask the AI

The AI panel is inside the app, and the same AI is what ChatGPT, Claude or Cursor use once connected. It always reads the board before answering, so it never tells you about a task from memory. Every change is shown as a labelled step. Things people say:

  • Add buy milk and call the dentist for tomorrow.
  • What is due today? What is overdue?
  • I finished the slides.
  • Move everything tagged errands to In progress.
  • Plan my day.
  • Tidy my board.
  • Rename In progress to Doing and add a list called Waiting.
  • Show me what I completed this week.

Two requests are built in. Plan my day reads what is overdue, what is due today and what is in To do, proposes a top three and asks before it changes anything. Tidy my board looks for tasks that have not moved in a month, completed tasks that are still on the board, and duplicates, and proposes what to archive or complete. Both wait for your yes.

What the AI cannot do: delete a task. It can archive one, and you can always restore it.

Connecting the assistants you already use

The board is an MCP server, which means any assistant that supports that standard can use it: ChatGPT, Claude, Claude Code, Cursor and others. You paste one address, sign in with an email code, and the assistant gets the same tools the in-app AI has. One account serves every connection, and you can disconnect any of them from the assistant's own settings.

The setup guides, one per assistant →

Questions

What is on a task in AI TODO List?

A title, an optional description, tags, an optional due date, a completed state and an archive state. Tags are free words you type, like errands or work, and the board shows a filter chip for each tag in use. A due date is a calendar day with no time. Every task also keeps a history of what changed and when.

What is the difference between completing and archiving a task?

Completing ticks the task off. It stays on the board, struck through, so you can see what you got done, and if you have a list called Done it moves there. Archiving takes the task off the board but keeps it. Archive finished tasks when the board gets busy; restore any of them later from the archive.

Can the AI delete my tasks?

No. The AI can add, edit, move, complete, reopen and archive tasks, and it can rename, reorder, add and remove lists. It cannot delete a task. Deleting forever is a button in the archive that only you can press, and even an archived task keeps its full history until then.

How do overdue tasks show up?

A task with a due date earlier than today, and not completed, shows a red date chip. A task due today shows an accent-coloured chip. Both are also what the AI reads first when you ask it to plan your day, so nothing with a date slips past without being mentioned.

Do I have to use the AI?

No. The board works fully by hand: type a task into the quick-add box, drag it between lists, click the circle to complete it. The AI is there when you want it, in the panel inside the app or from an assistant you connect. Many people use the board by hand and only ask the AI to tidy up once a week.

Where does a task go when I ask the AI to add it?

Into the first list named To do, Todo, Inbox or Tasks. If none of your lists has one of those names, it goes into the first list on the board. You can tell the AI a specific list by name, and you can always drag the task somewhere else afterwards.

Try it

The yearly plan starts with a free month, so the first board costs nothing. Plans and prices.

Start free for a monthNo charge for your first month · Cancel anytime