OpenTodo · A calm task list that runs on your own server

OpenTodo

3 min read Original article ↗

Free and open source · AGPL-3.0

Three things matter today. Two tasks are late, Monday is already full, and Mia answered your question about the trip.

That's how Today starts in OpenTodo: one sentence on what stands out, worked out on your device.

OpenTodo is a calm task list that runs on your own server. Plan your day, keep projects in order and share lists with the people you live and work with.

OpenTodo's Today: the sentence about the day under the title, then the tasks in one line each with their dates, projects and labels in aligned columns.

01

Your day, your projects, one quiet screen.

  • Today says what matters

    One sentence under the date names what is late, what is full and who replied, and each part opens what it names. Your device works it out, offline, with no AI.

    Today, Upcoming
  • Type it the way you say it

    “Book the plumber friday 10am #Home p1” becomes a task with its date, project and priority, in six languages.

    Everywhere
  • Projects

02

Everything included.

54 features in 6 groups, and the integrations you already use. Nothing is held back for a paid plan.

  • Free, all of it

    No tiers, no seats, no trial: every feature for everyone on your server, the whole household included.

    What it costs: Free, all of it
  • On your server

    One container and one folder of data. A Raspberry Pi or the smallest rented server is enough.

    Self-hosting: On your server
  • Works offline

    Every device keeps a full copy. Edit on the train; changes merge field by field when you are back.

    Offline and sync: Works offline
  • Encrypted if you want

    With end-to-end encryption, task text is encrypted on your devices before it reaches the server.

    Encryption: Encrypted if you want
  • AI on your terms

    Off unless you turn it on. Your model, local ones too; the assistant proposes changes you approve, and every change can be undone. Your own AI tools connect through MCP or the Claude Code plugin under an agent token.

    How it works: AI on your terms

04

Three ways in.

OpenTodo is not offered as a hosted service, so there is nothing to sign up for here. Move between the three later; your data comes with you.