Skip to content
Cup of Couples Product Manifest
AutoXXS (320px)XS (375px)SM (640px)MD (768px)LG (1024px)XL (1280px)XXL (1536px)
SketchMaterialiOSTamagui
DataInjectionKeyPatternsServiceTransactionProcessResearchProductQualityPerformanceSpecDomainFunctionTechnologyArchitectureConfigMiddlewareDataDatabaseDrizzleMigrationModelop-sqliteSchemaSQLState ManagementDraftKeystoneMergePatchPatchesPersistenceReactiveRedoStoreUndoTestingDeviceFactoryIsolationTypeScriptZodTopicsCommunicationBidsNVCDesignDesign ImplicationsEducationPedagogyFoundationsPsychologyAttachmentFloodingRelatingAuthentic RelatingUIEditorReact Native

Cup of Couples Product Manifest

A private relationship operating system for structured communication and reflection.

Values

Value

Local-First

All AI capabilities must run entirely on-device, completely offline. Data fully owned by users.

Value

Pattern Recognition

AI should only help identify patterns, not give advice. AI never replaces human responsibility.

Value

Structure over Chaos

Conversations benefit from intentional formats to prevent interruption and emotional flooding.

Value

Presence over Screens

Technology should support human connection without dominating it. Clean visual UI, voice-based interactions preferred.

Principles

Principle

Privacy-First

Users control what their partners can see using general rules and per-item toggles.

Requirements

local-stt-tts must

Must utilize optimized local models (e.g., Gemma) for STT, TTS, pattern detection, and search.

speaker-recognition must

Local AI models must be capable of speaker recognition (diarization) to correctly attribute transcripts.

offline-sync must

Must sync data directly peer-to-peer via Bluetooth without requiring a remote server or cloud storage.