The existing package app-misc/task allows a user to locally manage TODO task items from the command line. It's a handy tool but by default it's limited to a single device. There is also a server side component called taskserver. The server component taskserver allows syncing of tasks lists from one's own infrastructure to multiple devices including both workstations and smartphones. * The code is here on GitHub: https://github.com/GothenburgBitFactory/taskserver * The build instructions are here: https://taskwarrior.org/docs/taskserver/git.html
It looks like app-misc/taskd (taskwarrior's server component) exists, I just missed it when I went looking for it. Sorry about that.