> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aiola.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Notebook, Notes, and Todo

> Switch between Plan, Notes, and Todo for workspace planning, writing, and lightweight checklists.

## Open the Notebook

Select **Notebook** in a workspace. The header switcher moves between three workspace-scoped modes:

* **Plan** for structured, long-form plans
* **Notes** for a collection of searchable notes
* **Todo** for one lightweight checklist

The same Notebook sidebar item remains active in every mode.

## Notes

Notes are stored with the current workspace under `aiola/notes/`. Changes save automatically after you stop typing, and the header shows the save state.

You can:

* create, select, rename, and delete notes
* search across notes
* pin important notes above the date-grouped list
* use `@` for workspace files and `#` for tasks and other project records
* refresh after an external change

The selected note is remembered per workspace. If no saved selection is available, Aiola opens the most recently updated note.

<Note>
  A note's list title can be renamed independently from its content.
</Note>

## Todo

Todo is a single checklist stored in `aiola/todos.json` for the current workspace. It autosaves non-empty rows and keeps a blank row ready for the next item.

* Press **Enter** to split the current row and create the next one.
* Press **Backspace** at the start of a row to merge it into the previous row.
* Click a checkbox to toggle one item.
* Shift-click another checkbox to apply its new state across the range.
* Hide completed items or show them again.
* Use **Clear completed** to remove every completed item.
* Delete an individual row from its row action.

The hide-completed preference is remembered separately for each workspace.

## Work alongside chat

Plan, Notes, and Todo each include a side chat. Toggle it from the message button in the page header.

In Notes, chat receives the active note so an agent can work with the open document. In Todo, agent changes are reloaded after a chat turn. You can also refresh either mode manually when another thread or automation changed the workspace files.

<Warning>
  **Clear completed** removes all completed Todo rows. Check the visible completed count before using it.
</Warning>
