Product

Sofi

Synchronised frames over the internet

Sofi turns your Google Photos library into a gentle slideshow on a Pimoroni Inky Impression 13.3″ e‑paper display—usually driven by a Raspberry Pi on your desk or wall. Photos refresh on a schedule you control; the screen stays readable in daylight without a glow.

Why it exists

Digital frames should feel like yours: your albums, your pace, your hardware. Sofi is built for people who want that control and are comfortable running a small Python app on a Pi—not a locked cloud appliance.

How it works (simply)

  1. You create OAuth credentials in Google Cloud and enable the right Photos APIs.
  2. You run a one-time setup server on the Pi and sign in from your phone.
  3. You choose what to show (Picker or Ambient flow, depending on mode).
  4. You run the frame app; it pulls images from Google and paints them on the Inky.

Detailed steps, CLI flags, and systemd examples live in the project README bundled with the Sofi software—not duplicated here so instructions stay in one place when they change.

Modes

Privacy & your data

Sofi is designed to run on hardware you control. Tokens and configuration stay on your device; photos are fetched to render locally—not uploaded to a separate “Atharv Studio” server for the self-hosted flow described in the policy.

Read the Sofi privacy policy

Questions

atharv228.as@gmail.com  ·  Back to Atharv Studio