TodoBase

Personal planning for actual work

TodoBase

A calm productivity workspace where todos, meeting notes, AI suggestions, focus mode, tags, search, and Codex workflows finally live in the same place.

Plan
5 days
Focus
1 day
Find
Cmd K

Features

Everything that makes the app feel quietly powerful.

TodoBase is built around the daily loop: capture fast, sort later, plan honestly, focus deeply, and keep useful context attached.

Drag-and-drop planning

Move work from the inbox into real days, keep priority order by position, and see each day as a clear workload.

Daily focus mode

Open one day, check off the work that matters, and keep completed items visible without cluttering the week.

Meeting notes that work

Capture notes in Markdown, tag them, search them, and turn follow-ups into todos when the conversation ends.

AI todo suggestions

Let TodoBase draft structured todo suggestions from meeting notes, including descriptions, estimates, and reference links.

Fast search and tags

Filter planning and notes by text or tag, then jump around the app from a Cmd K command palette.

Codex-ready MCP

Create scoped MCP tokens so Codex can read, create, and update your todos, planning days, tags, and notes.

Workflow

A planning rhythm with fewer loose ends.

The app keeps the shape of the work visible, from unplanned inbox items to comments and references on the finished todo.

01

Capture

Add todos with descriptions, estimates, reference URLs, tags, and Markdown details.

02

Triage

Use the inbox, search, and tag filters to decide what belongs in the week.

03

Plan

Drag cards into a day and reorder them so the top of each column reflects priority.

04

Focus

Open a single day, complete tasks, and leave updates on the work itself.

Connected planning

Built for human planning and Codex collaboration.

TodoBase exposes a bearer-authenticated MCP endpoint, so a trusted Codex session can help create todos, update planning days, maintain tags, and capture meeting notes.

MCP endpoint

Codex can help keep the board current

tools/list

create_todo(title, planned_on, tags)

update_todo(completed: true)

create_meeting_note(body)