Skip to content

Life-Dashboard

Sep 2025 โ€“ Present

  • Python
  • FastAPI
  • PostgreSQL
  • React

code wiki ยท 25 features ยท 517 cited claims

345 commits, Oct 2025 โ€“ Jun 2026 ยท solo

Python ยท TypeScript

life-dashboard is basically a self-hosted personal OS. it auto-ingests my imessage conversations, syncs calendar events, tracks active projects, and generates AI-driven todos and daily briefings. the whole thing is rendered in this pixel art monet theme that shifts with time of day, and garmin biometrics give me a wellness baseline alongside the productivity stuff. the public link is best treated as a hosted demo entry point; the screenshot walkthrough below is the reliable public-safe view.

what i built

  • fastapi backend that handles imessage ingestion, calendar sync, project tracking, todo generation, and pulling garmin biometrics
  • react/vite frontend for the daily briefing, todo management, calendar view, project status, and chatting with the assistant
  • postgres data model for messages, calendar events, projects, todos, biometrics, and AI-generated insights
  • scale-to-zero AWS CDK deployment that brought hosting from about $10/month to under $2/month

findings

  • guest mode exists in the app code, but the portfolio cannot repair hosted auth or redirect behavior from this repository; this page keeps the live link and pairs it with verified screenshots instead of promising the demo will always open cleanly

what's next

  • add tighter evals for how relevant and well-prioritized the AI-generated todos actually are
  • pull in deeper git activity and PR status for the project integration