A self-hosted household task manager: simple daily use, powerful planning when needed. English/Swedish, mobile and desktop, and portable Docker deployment. Licensed under AGPL-3.0-or-later.
Development status: Stages 1–3, 7 and 5 are implemented. Rich text, comments/mentions, files/photos, search and live household synchronization are locally tested. Shared filters/views and Board interactions are locally tested. Stage 4 (hierarchy/inheritance/dependencies) is next, followed by 6 → 8. This is not yet the complete Milestone 1 Viable Product. Stages 7 and 5 are prioritized for meaningful household use and evaluation; the full M1 scope remains unchanged. Automatic GPS and notifications follow in M2, integrated cloud backup in M4.
- Developer setup
- Deployment and operations
- Approved delivery stages and acceptance mapping
- Stage 7 review
- Stage 5 review
- Stage 3 review
- Stage 2 review
- Stage 1 review
- Contributor guidelines
- Product: behavior and invariants.
- UX/UI: visual language and interaction.
- Architecture: implementation constraints.
- Milestone plan: release scope.
- Acceptance criteria: observable checks.
- AGENTS.md: implementation guidance.
The approved visual reference illustrates card surfaces, rhythm, spacing, and light/dark atmosphere. It is AI-generated; written specifications override its labels, icons, navigation, and board layout.
The approved six columns, item-wise dynamic inheritance, advanced reusable filters, recurrence, collaboration, recovery, and complete mobile experience remain M1 commitments. See the product specification for the owner's October 14, 2026 clarifications. Product changes require approval; private implementation choices should stay simple and portable.
apps/web is React/Vite, apps/api is Fastify plus server domain modules,
apps/worker runs pg-boss, and packages/shared contains Zod/API contracts and the
generated client. PostgreSQL/Drizzle owns structured data; attachment bytes use a
persistent volume. Compose and release tooling live under infrastructure.