Workflowkirei
Kirei
An offline-first Flutter memories app: it reads photo metadata, geocodes places on the device, and swaps albums with nearby phones over a local peer-to-peer link.
stack
- Flutter
- Dart
- SQLite (drift)
- native_exif
- flutter_map
- Mapbox
- Shelf
Architecture
- Offline data pipeline — media ingestion, EXIF and time metadata extraction, local reverse geocoding, schema-versioned SQLite migrations
- Peer-to-peer sync — nearby-device discovery plus local HTTP server (Shelf) transfers stamps and albums with no internet
- Memory notifications — timezone-aware background notifications with deep links that group and resurface past memories
Results
- Solo build, April to June 2026
Action · Send message
Hiring for a remote AI engineering role?
Contact me