From the mindlog.today suite

Capture fast. Organize calmly.

Todo brings your tasks and notes into one calm, private space — with an AI that finds, summarizes and answers. Self-hosted, open source, yours.

Self-hosted · Open source (AGPL-3.0) · Your data stays yours

One core, three ways in

The same data core, exposed through a canonical REST API, an MCP server for AI agents, and a React web app.

REST API

The canonical interface, documented with OpenAPI/Swagger. Everything flows through it.

MCP server

Your tasks become tools for your LLM agents.

React web

A fast web app, light or dark theme, FR/EN.

Why Todo

Everything you need, nothing you don't

Tasks

Projects, sections, P1–P4 priorities, labels, sub-tasks and recurrence.

Notes

Rich, searchable journal notebooks, linked to your tasks.

Built-in AI

Semantic search and natural-language answers across your whole space.

Self-hosted

Your data stays with you. Open source, no vendor lock-in.

Capture & action

From note to task, without friction

Drop an idea: it becomes a note. Turn it into tasks in one gesture. Quick Add understands your dates and priorities — all that's left is to check them off, calmly.

  • Capture without leaving the keyboard.
  • Notes and tasks in one space.
  • Milo changes colour as you progress.
+ Quick Add

Search & Ask AI

Ask a question, get a sourced answer

Todo indexes your tasks, descriptions, attachments and notes into a vector store. Ask “What should I do before Friday?” and get an answer written by an LLM, with the exact tasks and pages as sources.

  • Choose your LLM provider and model — or a custom one.
  • Your own API key, or a free local embedding model.
  • Full transparency on tokens consumed.
Learn more about AI & MCP

Dashboard

Your progress, at a glance

A clear dashboard sums up your activity: completion rate, breakdown by priority, and the trend of completed tasks — no spreadsheet, no effort.

  • Real-time completion gauge.
  • Priority donut, P1 to P4.
  • 14-day trend line.

Features

Built to move forward, every day

Quick Add

Type “Report Friday 5pm #Work @urgent p1” — the date, project, label and priority are parsed for you.

Search & Ask AI

Vector search across tasks and notes, plus answers written by an LLM with cited sources.

Multiple views

Today, Upcoming, Board (Kanban), Calendar and saved filters with a powerful grammar.

Recurrence

Describe repetition in plain language: “every weekday”, “every 3rd of the month”.

MCP server

Your LLM agents manage tasks through the Model Context Protocol — HTTP or stdio.

Dashboard

Completion rate, priorities and a 14-day trend — your activity at a glance.

Sign in with mindlog id

Authenticate via the suite SSO (OIDC), with a password, or with Google — your choice.

Hue

Levels, points and streaks: Milo the chameleon changes colour as you progress.

Take back control of your organization

Deploy Todo in minutes with Docker, or explore the source. Your tasks, your notes, your AI — on your own infrastructure.