Skip to main content

Features

Hestia is under active development — this page reflects the current state honestly, including what's planned but not yet built. See the GitHub repository for up-to-date progress.

Multi-household

One Hestia instance can host several independent households with no cross-visibility between them. A self-hoster running their own family's chart can also invite a friend who doesn't want to self-host — that friend gets their own fully separate household on the same instance, with no access to anyone else's data.

Roles

Two independent things, not a tier ladder:

  • Head of Household (HoH) — full control of their own household (members, chores, invites). Scoped to one household only.
  • System admin — a separate, instance-wide flag independent of household membership. Grants cross-household administration, like inviting new HoHs or managing instance-wide notification settings. The first-ever signup on a fresh instance gets both roles automatically — that's the self-hoster who owns the instance.

Flexible logins per person

Any profile can have its own email + password and log in directly — not just one shared household login. A profile without one (a "managed profile," e.g. a kid without an email address) is switched into locally via a Netflix-style avatar picker on a shared/kiosk screen, optionally PIN-gated. Either path works for any profile, and a managed profile can get its own login set up later.

Invite-based membership

Joining a household you weren't the first signup on always happens by invite — a system admin invites a new HoH (who gets their own independent household), or a HoH invites a member of their own household by email. Open public self-signup is off by default and can be enabled by the instance operator.

Recurring, assignable, or open chores

  • Chores can repeat daily, weekly, on weekdays, or on a custom schedule.
  • A chore can be assigned to a specific household member, or left open for anyone in the household to claim.
  • Completing a chore awards points.

Points and streaks

Points and streaks are the gamification layer for v1 — deliberately kept simple. Hestia is a chore chart, not a game.

Realtime sync

One profile completing a chore updates another profile's view live, so a shared kitchen tablet and a parent's phone stay in sync without a manual refresh.

Self-hosted by design

  • No account or cloud requirement — runs entirely on your own server/NAS/Raspberry Pi.
  • SQLite — the whole app backs up by copying one file.
  • Docker image built for amd64 and arm64 — Raspberry Pi and ARM NAS friendly.
  • No background jobs — chore due-dates are computed on read, not via a scheduler, keeping the deployment footprint minimal.