Spring
A personal life OS for iOS, with an agent that runs it.
Spring puts the apps a household runs on in one place: shopping lists and todos, calendars, files, habits, voice notes, budgeting, subscriptions, parcels, and trips. I built it for my own household and own it end to end, from the iOS app to the design.
Home
Your day, written out. Spring reads your calendar, your lists, and the weather, and tells you where you need to be and when. A timeline under the text shows the day's events in order.

Lists
All your lists in one place: house, errands, groceries, trips. Share a list with your family and everyone sees the same items.

Calendar
All your calendars together. Connect Google, and work meetings sit next to family events, each in its own color.

Files
Keep your household documents in Spring: leases, warranties, insurance, receipts. Search reads inside each document.

Atlas
Atlas is the assistant in Spring. Anything you can do by hand, Atlas can do in a sentence. It answers in the app, over WhatsApp, and by voice, and you can undo any change it makes.

Atlas on its own
Each morning Atlas writes a Home brief from the calendar, the weather, and what is due. It reads Gmail to track paid subscriptions, with renewals, price changes, and cancellations. It tracks parcels through 17track, plans trips through TripAdvisor, and syncs two ways with Google Calendar.
When Atlas finds something worth knowing, it writes a short item to the Atlas Inbox and sends a push. Tapping the item opens the chat with it quoted, so you can act in one message. It also surfaces documents when they matter. On a travel day, the flight ticket is on the home screen.
How it works
Atlas is a tool-using agent with working memory, built on Mastra. It remembers durable facts about the user from conversations and shared data. Voice uses Deepgram Flux for recognition and Cartesia for speech. Every production reply is sampled and scored for tone, relevance, and toxicity by a separate judge model.