Skip to content

Platform

How Eternia is built.

Eternia's user-facing programs sit on a small set of opinionated substrates. These pages document them. Audience: engineers, partners, anyone evaluating the platform underneath the launcher.

Realtime

One Centrifugo client, typed room subscriptions, durable outbox.

Read →

Federation

Native and federated Bluesky in one feed. RSS and Atom natively.

Read →

Security

Backend-authoritative trust. Secrets stay on your machine. Signed installers.

Read →

Architecture

Program layering and substrate map — the spine pattern that lets Eternia scale.

Read →

Substrate roster

Cross-cutting programs that don't have their own page. They surface contextually inside the programs that consume them.

NexusIn flight

The realtime substrate

MessagingIn flight

DMs, channels, threads, broadcasts

SocialLive

Friends, profiles, presence

App RailLive

The sidebar that learns

NotificationsLive

Local-first inbox

PresenceLive

Sticky, debounced, restored

LiveComing

Launcher-wide media session