Skip to content

Initial Target User

Status: Draft
Version: 0.1

Primary User

The first user is the project creator: a software developer who values privacy, already experiments with self-hosted systems, owns a Raspberry Pi 5 with 16 GB RAM, and wants a useful system in their own home rather than a technology demonstration that is immediately discarded.

This user can prepare a Raspberry Pi and follow technical installation instructions. They should not need to manually coordinate containers, inspect databases, construct API requests, or read service logs during ordinary use.

Needs

  • Operate useful home services without depending on a proprietary cloud ecosystem.
  • Understand the state of local services through a coherent interface.
  • Ask natural-language questions without granting an AI unrestricted system access.
  • Retain ownership of hardware, data, credentials, backups, and provider choices.
  • Continue receiving useful core behavior when the internet is unavailable.
  • Install, recover, and remove the system through documented procedures.

Initial Context

  • One home and one administrator.
  • A trusted local network, but not an assumption that every local device is benign.
  • A Raspberry Pi dedicated to, or suitable for, persistent services.
  • Pi-hole available on the same host or elsewhere on the local network.
  • Browser access from a phone, tablet, or computer.
  • Limited spare time for ongoing administration.

Success for This User

Phase 01 succeeds when the user can flash one image, boot the Raspberry Pi, reach Pi-hole at sovereign.local/dns/admin/, and use it as the household DNS service without installing packages or running setup commands. Router DNS configuration remains an explicit external step.

Users Not Yet Targeted

  • Non-technical consumers expecting appliance-level installation and support.
  • Multi-household or enterprise administrators.
  • Users requiring remote access over the public internet.
  • Users requiring broad hardware compatibility.
  • Plugin developers outside the core project.
  • Users seeking a finished voice-assistant replacement in the preview.

These may become future audiences, but they must not distort the first vertical slice.

Open source under AGPL-3.0. Each Sovereign instance is independently operated.