Flutter • Android Beta

LifeOS

every choice writes your story.

LifeOS life log: Sarah Yamamoto at 37, stat bars at 100 percent, and a timeline of narrated events for the year
LIFEOS v1.1.0 AGE 37 — FOREMAN
19
Career Tracks
29
Countries
104
Story Nodes
22
Life Systems

One Character, One Lifetime

from birth to legacy — every chapter is yours to write

Birth

Generate a character. Name, country, family, traits you didn't pick.

Youth

School, skills, first relationships. Shape who they become.

Career

Climb the ladder, switch paths, get rich — or burn it all down.

Legacy

Children, wills, inheritance. When you go, what survives?

Obituary

Every life gets a final chapter, written from the choices behind it.

Every Path Is Playable

no locked lanes — chase a career, start a cult, or take a throne

Career Tracks
Relationships & Family
Wealth & Investing
Real Estate & Assets
Crime & Law Enforcement
Political Career
Royal Lineage
Vampire Bloodlines
Cult Leadership
Social Media Fame
Pets
Health & Medical
Salon & Self-Care
Combat System
Last Will & Testament

Deep Simulation, Not Scripted

Inherited Appearance

Skin tone, hair colour and eye colour are drawn from a phenotype model and passed down the family tree, so children resemble the parents who made them.

Event-Sourced LifeLog

Every stat change, age-up, purchase and decision is logged as an immutable event. Stats are projections computed from the trail — no fragile save states.

Yarn Narrative Engine

21 Yarn scripts and 104 story nodes power branching storylines, with narrative layers assembled from current state, health, relationships and recent events.

Dynamic Audio

Five background tracks transition with game state, alongside UI selection sounds and a game-over sting. Powered by Audioplayers with background playback.

Animation-Rich UI

Rive vector animations on the nav and stat bars, Flutter Animate transitions, shimmer loading states and confetti celebrations. Every interaction has weight.

Supernatural & Political Overlays

Optional depth layers over any life: vampire covens with bloodline tracking, cult devotion mechanics, royal succession and political influence networks.

Architecture

Flutter + Dart

One codebase on Flutter 3.44. Android is the release target; other platform projects exist but aren't in the release gate.

Riverpod

Four provider patterns — singleton services, async data, real-time streams, and parameterized family providers.

Drift + SQLite

47 tables at schema v79, with idempotent migrations. Query-heavy by design — no wasteful writes.

Rive + Flutter Animate

Vector animation runtime paired with a declarative animation library. No video assets anywhere.

22
Feature Modules
47
Database Tables
v79
Schema Version
21
Yarn Scripts
142
Test Files

A Life Worth Living

LifeOS is in Android beta at v1.1.0 and still under active development. No store listing yet — this page is where it surfaces first.

Back to Portfolio