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 Claude and other 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.
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 Claude, with the exact tasks and pages as sources.
- › Pluggable embeddings: local (offline), Voyage or OpenAI.
- › Full transparency on tokens consumed.
- › Notes are included only when you opt in.
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 Claude 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
Claude and your AI agents manage tasks through the Model Context Protocol — HTTP or stdio.
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.