Zachary Zager

Engineer | Creative

Becoming app icon Becoming.

Meet Zya.

A calm AI companion that helps you notice a pattern, understand it, and build one real-world experiment to change it.

Hi, I'm Zya. What would you like to explore today?
I noticed the loop again on my drive home.
That's awareness, the first stage. Let's understand what starts it.
“Can an app help without turning a hard moment into a dashboard?”

The question

Most behavior-change apps default to the same two shapes: a mood tracker that logs feelings with nowhere to go, or a content library of articles you never open again. Becoming is neither. It's built around a companion, Zya, who stays with one pattern at a time (rumination, social anxiety, impulse control) and moves it through a real loop instead of just recording it.

What it does

Onboarding builds a personality profile from how you actually answer, not a generic quiz result, and Zya uses it from the very first goal. Every goal then runs through the same four stages: notice the pattern as it's happening, understand what starts and sustains it, commit to one concrete real-world experiment, and make the win repeatable. In the moment itself, grounding, "delay the urge," and mood tracking are built for right now, not for later.

  • 1. Awareness
  • 2. Understanding
  • 3. Experiment
  • 4. Integration

Inside the app

Six screens from the iOS build: a chat with Zya, the history of reflection prompts, goals with experiments, a short habit, a guided grounding exercise, and a check-in.

What you will actually see

Chat with Zya about planning a hard conversation
Talk it out
History of You reflection prompts
Notice your patterns
Goals screen with the Notice Your Feelings experiment
Set goals that fit your life
Shift Attention habit with today's action
Build habits, one step at a time
Grounding exercise with a breathing circle
Take a moment to reset
Check-in chat with Zya
Check in with yourself

One loop, every goal

The engineering bet is that consistency beats novelty: every goal, regardless of what it's about, moves through the identical four-stage loop with Zya, so progress is never a vague feeling. It's a stage you can point to.

Becoming loop: Awareness to Understanding to Experiment to Integration

Technologies

  • React Native / Expo
  • TypeScript
  • PostgreSQL
  • Claude / Anthropic SDK
  • Node.js
  • Terraform
  • Docker
  • Coolify

Try it yourself →

← Back to Portfolio