Private Life OS · 2026
ROACH
A single-user life system covering planning, prayer, training, nutrition, finance and review. Everything is computed locally: prayer times from solar geometry, muscle recovery from logged sets, exercise identification from photographs, expenses from pasted payment messages. No external service sees any of it.
- 34tables
- 93tests
- 0external AI calls
- 1server
Local models, no black boxes
Exercise identification uses character-trigram similarity that learns from corrections. Machines are recognised by a 64-bit perceptual fingerprint computed in the browser — the photograph never leaves the phone. Muscle recovery is an exponential-decay model calibrated against the owner's own hardest session, so every number traces back to a set they logged.
Refusing to guess
Ambiguous input is never assumed. A bare "press" returns five candidates and asks; an unconfirmed machine code resolves to nothing; a payment message it cannot read goes to an inbox to be reworded. A wrong entry is worse than no entry.
Operations as a feature
Nightly encrypted PostgreSQL backups, checksum verification, and full restore rehearsals into a throwaway cluster. Cutover and rollback are one command each, both rehearsed before they were needed.
Built for one person
Session auth with scrypt and signed cookies, an offline write queue for logging without signal, and a single input bar that parses a whole day of plain sentences — showing what it understood before writing anything.