Oliver 'Oli' Cheng
← Back to projects
2026 live

Personal AI Assistant

Personal assistant app for planning and execution support, now self-hosted in this portfolio stack.

  • React 18
  • TypeScript
  • Vite
  • Supabase
  • Tailwind CSS

Problem

Most personal productivity and coaching tools are either too generic or too rigid, so users drop off quickly.

Solution

Implemented a configurable assistant UI foundation for rapid prompt and flow iteration inside a production-ready frontend scaffold.

Impact

Provides a reusable base for evolving assistant features into a maintainable app architecture.

This repository is the code-backed implementation track for the personal assistant concept. Read the companion essay: Philosophy of Personal AI Assistant.

Current direction

  1. Rapidly test assistant interaction patterns
  2. Keep UX and code structure easy to evolve
  3. Use a modern React stack with clean component primitives

Notes

  • Initial concept was prototyped in Lovable, then moved into this self-hosted codebase
  • Stack aligns with other projects for fast cross-project reuse

Demo Mirror

Live Preview

Mini preview of the actual demo. Use the launch button for full-screen interaction.

Open Demo