I'm Down — Wellness RPG
A wellness app disguised as an RPG — with AI companions, quests, and an Animal Crossing-inspired town.
What I Built
I'm Down is a mobile-first wellness app that feels like a cozy game, not a therapy tool. You visit a town with AI companions — a dog named Buddy who helps with emotional reframing, a cat named Nori who helps with people problems, and a fortune-telling grandmother named Ah-Ma.
Each companion gives you 3 micro-quests to complete. You earn hearts by doing them. It's Animal Crossing meets mental wellness.
Tools Used
- -Claude Code — Built the full app, all AI companion logic
- -Next.js 16 — App Router, server components
- -DeepSeek — AI backend for companion personalities
- -Framer Motion — Mood-based character animations
- -Tailwind CSS — Warm, cozy design system
How I Vibe Coded It
The entire app was built in one extended session with Claude Code. I started with the town map concept and described each companion's personality in plain English. Claude Code turned that into working AI endpoints with structured output parsing.
The dialogue system uses a typewriter effect that makes AI responses feel intentional. Each companion has mood states (resting, listening, thinking, happy) with unique animations.
Key Lessons
- -Design is the hard part. The code was easy — making it feel warm and cozy took the most iteration.
- -AI personalities need constraints. Without strict voice guidelines, every companion sounded the same. I wrote detailed personality docs and Claude Code followed them.
- -PWA is underrated. This runs as a mobile web app and feels native. No app store needed.