← all projects

Loop

A hangout-scheduling app for friend groups, with live acceptance tracking and Google Calendar/Tasks sync

ReactVercelGoogle Calendar APIGoogle Tasks APIClaude API

Loop solves a real coordination problem: getting a group of friends to actually agree on a time to hang out. Rather than a group chat where five people ping-pong availability, Loop turns a hangout proposal into a trackable object. Loop gives you the ability to see at a glance that a Saturday morning hangout has 1 of 2 invitees accepted, and who still needs to respond.

Highlights

  • AI scheduling assistant — a two-stage pipeline including a fast model that builds a per-user scheduling profile and a stronger model that proposes concrete times which reads every participant’s real Google Calendar availability and proposes plans that work for the whole group
  • Group and friend management — persistent friend groups with per-group color coding
  • Live acceptance tracking — each proposed hangout shows real-time accept counts, so it’s clear when a plan is actually confirmed
  • Week/month calendar view with Google Calendar sync, plus a task list that syncs bidirectionally with Google Tasks
  • Privacy-first by design — granular per-user controls over whether the assistant can see a person’s calendar at all
Week view synced with Google Calendar
Week view synced with Google Calendar
Hangout card with live acceptance tracking
Hangout card with live acceptance tracking
AI assistant proposing a time that works for the group
AI assistant proposing a time that works for the group