# Myaigi: AI habit coach app case study | Bytecrest

> How we turned a habit tracker into an AI habit coach for iPhone: a sensei you talk to, 21-day plans synced to your calendar, and belts, trophies and streaks.

URL: https://bytecrest.dev/work/myaigi/

1. [Home](https://bytecrest.dev/)/
2. [Work](https://bytecrest.dev/work/)/
3. Myaigi

AI habit coach · iOS app UX/UI and app build 2026

# Myaigi: Turning a habit tracker into a habit coach.

By [Majid Ali](https://bytecrest.dev/about/#majid-ali), founder of Bytecrest · Published 22 October 2026 · Updated 22 October 2026

Myaigi is an iPhone app with an AI sensei in your pocket. You tell it a goal the way you’d tell a friend, it writes you a 21-day plan, books the sessions into your calendar, and rewards you for showing up.

**Product**
Myaigi

**Scope**
UX, UI, AI coach, gamification

**Platform**
iOS (React Native / Expo)

**Year**
2026

![Myaigi app hero: a cartoon sensei beside the coach chat and daily overview screens](https://bytecrest.dev/img/work/myaigi-hero.webp)

- 21 day plans
- 5 tabs, one loop
- 4 step onboarding
- 3 tiers: Spark, Momentum, Mastery

## What shipped and what it does

-

### A coach, not a checklist

Onboarding is a four-step conversation. You say a goal in your own words and a plan is waiting in My Goals.
-

### Plans in your real week

The 21-day plan puts each session in a free calendar slot.
-

### A game that can’t be farmed

Points, belts, trophies and streaks run on a rewards engine with daily caps.

This lists what we delivered. It is not a set of usage figures.

where it started

## The problem

Habit trackers are good at counting and bad at helping. People open them, tick a box, feel guilty about the empty ones, and stop.

The goal was a coach, not a checklist: something that asks what you want, plans it with you, puts it in your week and celebrates when you turn up.

![Coach chat screens where the sensei turns a spoken goal into a plan](https://bytecrest.dev/img/work/myaigi-talk.webp)

Chapter 01 · Talk

## Talk: tell the coach a goal like you would a friend

Onboarding is a conversation. You type or say “I want to start doing yoga every morning”, the sensei asks two quick questions, and your plan is waiting in My Goals.

The coach chat supports voice, quick replies and follow-ups, so changing a plan is one message, not a settings screen.

![Plan setup: choose a habit, pick focus times and see the 21-day plan](https://bytecrest.dev/img/work/myaigi-plan.webp)

Chapter 02 · Plan

## Plan: 21 days placed in your calendar

Pick a habit, tell it when you can focus, and sync your calendar. The 21-day plan is ready in four steps, with each session placed in a real free slot.

![Trophy case and level-up screens with belts and unlockable sensei gear](https://bytecrest.dev/img/work/myaigi-levelup.webp)

Chapter 03 · The game

## The game: points, belts and trophies

Every session earns points. Points unlock belts, trophies and gear for your sensei, so showing up finally feels like winning.

Streaks, levels and celebrations run on a rewards engine with daily caps, so the game can’t be farmed.

![Myaigi design system: Outfit typeface and the Spark, Momentum, Mastery and Level colours](https://bytecrest.dev/img/work/myaigi-system.webp)

The system

## Design system: colour that carries meaning

Spark is where you start, Momentum is where you build, Mastery is where you stay. The palette, the Outfit typeface and the rounded components were built to match a cartoon sensei without looking childish.

what we handed over

## Delivered

- Product framing and the core habit loop
- Four-step conversational onboarding
- Five-tab app built around one daily loop
- Gamification: points, belts, trophies, streaks, levels
- Design system and character art direction
- Expo app with calendar sync and notifications
- NestJS backend for AI coaching and rewards

### Built with

- React Native
- Expo Router
- TanStack Query
- Supabase
- Firebase Auth
- Stripe
- Sentry
- NestJS
- Fly.io

### Services used

- [App & MVP development](https://bytecrest.dev/app-development/)
- [AI automation & assistants](https://bytecrest.dev/ai-automation/)

## Next project

[All work](https://bytecrest.dev/work/)

![Evello hero: a shift ticket reading 08:50 next to the schedule and dashboard screens](https://bytecrest.dev/img/work/evello-hero.webp)

Care workforce app · iOS & Android UX/UI design

### [Evello: Less admin. More care.](https://bytecrest.dev/work/evello/)

free, 20 minutes, no slides

## Tell us the idea. We’ll plan it with you.

Majid will ask what you want to build, then send a written plan with a fixed price and a start date. If we’re not the right team, he’ll say so.

[Get my free 20-min build plan](https://zcal.co/majidalee/build-plan) [hello@bytecrest.dev](mailto:hello@bytecrest.dev)
