All work

LiveFull-stack + iOS

CoachPilot.

AI coaching that actually follows up.

A personal AI life coach with full memory: it tracks your habits and tasks, coaches you with your real data, and never forgets a promise. Web + native iOS.

CoachPilotCatapult case №02

The story

Most habit apps count streaks; none of them actually coach. CoachPilot talks to you like a real coach with full memory of everything you have ever told it — habit stats, task progress, struggle patterns, past conversations it can search on demand. It nudges at the right moment, follows up on commitments, and takes voice messages hands-free.

It is a complete product, not a wrapper: NestJS + PostgreSQL backend, Next.js web app, and a native iOS app shipped through TestFlight, all wired to CI/CD. The most unusual part is that the app maintains itself — the coach can file bug reports about its own behavior, and an autonomous AI agent then fixes, tests, and deploys the correction to production with no human in the loop.

In the product

CoachPilot AI coach conversationCoachPilot analytics with activity heatmapCoachPilot habit trackerCoachPilot chat on mobile

What makes it interesting

A coach with total recall

Full memory of every habit, task, and conversation — it can search everything you have ever told it, so advice is specific, not generic.

Proactive, not reactive

It nudges you at the right moment and follows up on commitments — accountability driven by your real data, not streak platitudes.

Voice-first sessions

Send voice messages hands-free; the coach answers in a real conversational exchange.

An app that fixes itself

The coach can file bug reports about itself — an autonomous AI agent then fixes, tests, and deploys the fix to production with no human in the loop.

Let's catapult your project to the sky.