Task Fiend
You’re probably looking for the documentation or the code.
Task Fiend is a self-hosted to-do list for small groups of people who trust each other. It was built because no existing tool handled multi-user task assignment in quite the way I wanted, and because watching AI write software is fun.
It’s not designed to scale to thousands of users. It assumes at least one person in the group is comfortable running a server and typing commands.
Quick links
- Download the code
- New here? Start with Installation
- Coming from Todoist? See Migrating from Todoist
- Feature overview: What it does
- Running in production: Docker deployment
What makes it different
- Tasks and projects are private by default — only the creator and explicitly assigned people can see them
- No deletion — tasks are archived, not destroyed
- A quick-add bar on every list view lets you create tasks with natural language dates, projects, tags, and assignees all in one line
- Recurring tasks automatically create the next instance when you complete the current one
- A full changelog is kept for every task, project, and tag
If you find a disagreement between this documentation and the README in the repository, trust the README.