ɳTasks
Feature: ɳTasks
Section titled “Feature: ɳTasks”ɳTasks is an open-source, self-hosted task and project management app built on ɳSelf. The self-host product is marketed as Task Bundle — free, MIT licensed, no plugin license required.
Status: Active Repo: nself-org/ntask (Type C reference app) Marketing: Task Bundle on nself.org (web/org/), hosted SaaS at task.nself.org (web/ntask/) Platforms: Web (React + Vite), iOS & Android (React Native + Expo), macOS/Windows/Linux (Tauri 2 desktop). Apple TV/Android TV/Fire TV (react-native-tvos) is early and scaffolded, not shipped.
What ɳTasks Does
Section titled “What ɳTasks Does”ɳTasks is a self-hosted alternative to task and project management tools. You run it on your own ɳSelf server — tasks, projects, lists, and attachments stay on your hardware.
- Tasks, projects, and lists. Standard task management: due dates, priorities, assignees, subtasks.
- Multi-user collaboration. Auth-backed roles and shared projects via the ɳSelf Auth service.
- File attachments. Object storage (MinIO) for task attachments.
- Scheduled reminders and notifications. Powered by the free
cronandnotifyplugins — no pro plugin required. - CLI. Script and automate task operations from the command line.
- MCP server. Connect AI agents (Claude, other MCP clients) to your task data.
No pro plugins. No license key. Everything ɳTasks needs ships free with core ɳSelf services or free plugins.
Architecture
Section titled “Architecture”ɳTasks follows the standard ɳSelf reference app pattern:
┌──────────────────────────────────┐│ ɳTasks Clients ││ - Web (React + Vite) ││ - Mobile (React Native + Expo) ││ - Desktop (Tauri 2) ││ - TV (react-native-tvos, early) │└──────────┬───────────────────────┘ │ GraphQL (Hasura) ▼┌──────────────────────────────────┐│ ɳSelf Backend ││ - Hasura (tasks, projects) ││ - Auth (users, sessions) ││ - MinIO (attachments) ││ - cron + notify free plugins │└──────────────────────────────────┘git clone https://github.com/nself-org/ntaskcd ntask/backendnself build && nself startSee the full walkthrough in the ɳTasks Self-Hosting Guide.
Distinction: Task Bundle vs ɳTasks vs task.nself.org
Section titled “Distinction: Task Bundle vs ɳTasks vs task.nself.org”Three related but distinct things:
| Task Bundle | ntask/ repo | task.nself.org | |
|---|---|---|---|
| What | Marketing name for the free self-host product | Open-source app code | Hosted SaaS |
| Code | nself-org/ntask | nself-org/ntask | web/ntask/ (in web monorepo) |
| Hosted by | You, on your own server | You, on your own server | ɳSelf, managed |
| Price | $0 (MIT) | $0 (MIT) | Free to use, no setup |
Pricing
Section titled “Pricing”Task Bundle is free and open-source (MIT) — forever. There is no paid plugin bundle for ɳTasks (unlike ɳChat, ɳClaw, ɳTV, ɳFamily, ClawDE, ɳSentry). Per SPORT F06-BUNDLE-INVENTORY, Task Bundle remains a free bundle by design.
Planned Features
Section titled “Planned Features”- TV app. Apple TV / Android TV / Fire TV via react-native-tvos is scaffolded — early, not yet shipped.
- App store listings. Native app store distribution is planned; GitHub releases and self-build are available now.
Related Pages
Section titled “Related Pages”- ɳTasks Self-Hosting Guide
- Plugin Bundles — why Task Bundle has no paid tier
- Feature: Auth
- Feature: Storage
- nTask GitHub