Conway Works
← All projects
In progress

Calotype

AI-native family photo management.

Calotype solves the “who is that?” problem at the scale of a family photo library. Upload photos and it detects every face, groups similar ones, and queues them for identification. Select a cluster of one person and name them all at once. After that, new photos of them are matched automatically.

How it works

  • Name a whole cluster at once Faces are detected on upload and grouped by similarity, so one action identifies the same person across hundreds of photos.
  • AWS Rekognition end to end Face detection on upload, a Rekognition Collection per tenant for indexing, and similarity search to group and match faces.
  • Always in sync Background workers keep the face index and approval queue re-synced as new identifications come in.

Built with

  • Next.js 15
  • React 19
  • TypeScript
  • PostgreSQL
  • Kysely
  • AWS Rekognition
  • Amazon S3
  • Sharp