Back to products

Personal project

LifeSync

LifeSync is a personal setup I built to track the different parts of my life and give an AI assistant the context it needs to offer useful next steps. It combines health, money, calendar, school, projects, goals, journal entries, and connected services in one private workspace.

Current status: configured for my personal use on macOS. It is not available as a public download yet.

What it does

Brings context together

Normalizes information from WHOOP, Plaid, Google Calendar, Canvas, goals, projects, and journal entries so it can be viewed and reasoned over in one place.

Supports planning

Uses current priorities and personal context to help identify the next useful action instead of acting as a generic chatbot.

Keeps actions controlled

External writes, including calendar actions, are recorded and require approval before they run. Credentials remain outside the model context.

How it is built

Interface
React Native, Expo, and TypeScript
Backend
FastAPI, Python, SQLAlchemy, SQLite, and Postgres
AI
A provider gateway supporting ChatGPT/Codex, OpenAI, Anthropic, and local Ollama models
Connected context
WHOOP, Plaid, Google Calendar, Canvas, email, and first-party data

Who a future release would be for

The planned version is for mid-to-high technical macOS users who are comfortable installing local software, connecting their own services, managing credentials, and reviewing configuration. It is intended as a personal setup, not a hosted service that stores everyone's life data in one shared system.

Availability and ChatGPT

LifeSync currently uses an authenticated ChatGPT/Codex path when it is configured to use my ChatGPT subscription. A future downloadable version would require each person to use their own eligible ChatGPT subscription and sign-in. The installer, onboarding, and public distribution process have not been built yet, so there is no download link today.

Ask me about LifeSync