An operating system for personal growth

Most AI forgets you by Tuesday. Khepri has been keeping notes since March.

One coach with one memory — on the web, in Telegram, and inside any tool that speaks MCP. It holds your goals, your training, the photos you send, your documents, and every check-in you have ever written.

Free while you find out whether it sticks. No card.

iPhone app Beta Android · coming soon
One threadMar — Aug
  1. Mar 14Web

    Starting over. Bad back, three days a week, and I want to hike Peneda-Gerês in September.

  2. Mar 14WebKhepri

    Then we build around the back first. Six weeks of hinge tolerance before anything gets heavy.

  3. Apr 02Telegram

    Deadlifted 60kg today. Nothing hurt.

  4. May 19WhatsAppKhepri

    Fourth session in a row with no pain. That is the signal I was waiting for — moving you into the loading block.

  5. Aug 03DiscordKhepri

    Gerês is five weeks out. Your longest carry so far is 40 minutes. We should get that to 90.

Product film · 4s

One memory across surfaces — coaching thread, goals, training anatomy, check-ins.

Autoplay · silent loop
My Day

Your whole day on one page.

Meals, water, caffeine, supplements, sleep stages, workouts and fasts land on one timeline, beside the numbers that matter today. Apple Health fills most of it in; the rest is one tap or one sentence to the coach.

Fasting · 14h 20m so far

21:10
Magnesium glycinate supplement
19:40
Salmon, rice & greens 640 kcal · 42 g protein
18:05
Back squat 5×5 102.5 kg · new best
13:10
Water 500 ml
12:30
Chicken bowl 650 kcal
10:05
Espresso 63 mg caffeine
07:10
Woke up 7h 25m · 1h 20m deep

72 mg

Caffeine

68 %

Energy

84 min

Sunlight

3h 12m

Screen time

Every tracker

Food and macros, water, caffeine with what is still active, supplements and 15 nutrients, fasting phases, screen time, soreness, blood pressure.

Apple Health, synced

Sleep stages, HRV, resting heart rate, steps, VO2 max, daylight and workouts arrive on their own.

A body that shows it

A 3D body lights up sore muscles, next to your weight, BMI and the distance to your goal.

Stats & patterns

It notices what you would miss.

Because everything lives in one place, Khepri can line your days up against each other: what you lift, run, eat and sleep, and what moves together. Stated as what went together, never dressed up as proof.

You sleep 42 min less after late caffeine

6h 38m on 8 nights after coffee past 14:00, 7h 20m on 20 other nights.

After late caffeine (8) 6h 38m
Other nights (20) 7h 20m

Your energy is 0.8 points higher after 7+ hours

Check-in energy averages 3.9 after 7+ hours of sleep and 3.1 after less.

After 7+ hours (19) 3.9/5
After less (9) 3.1/5

Back squat

127 kg

est. 1RM · +9 kg this month

Best 5K

24:12

at 4:50 /km

Protein

1.8 g/kg

on target 22 of 30 days

Sleep debt

2h 10m

short of 8h, last 7 nights

Plans by chat

Ask for a plan. Get a plan, saved.

The coach does not write you an essay to copy. It builds the meal plan or the training block, logs what you tell it, and shows you a card to approve before anything is saved — on the web, in Telegram or on your phone.

Make me a meal plan for a cut, around 2,100 kcal. No fish, I train in the evening.

Create meal plan

Cutting — 2,100 kcal · 4 meals · 31 ingredients from the catalog

Approve Change

Saved. 2,096 kcal and 168 g protein a day, with the biggest meal after training. It is under Meal plans; tap a meal to log it.

did 3x5 squats at 100 today, quads a bit sore. also had a double espresso at 4

Log 3 sets · record soreness · log caffeine

Back squat 100 kg × 5 ×3 · quads 2/3 · espresso 126 mg

Approve Change

Logged. That is 4 kg up on your estimated max since August. The 4pm coffee is past your cutoff — on nights like that you have slept about 40 minutes less.

On your iPhone

The gym is where the numbers happen.

The iPhone app is the same Khepri, with the parts a phone is for: a workout that asks for the weight before every set, Apple Health synced in the background, and My Day on the Today tab.

  • Every set, weighed

    The weight and reps are asked before the workout moves on, prefilled from your last set or last time. Records and estimated maxes follow on their own.

  • Apple Health, both ways

    Sleep stages, HRV, resting heart rate, steps, VO2 max and workouts flow in; finished workouts flow back out.

  • Rest on the Lock Screen

    A Live Activity counts your rest down and tells you what is next.

  • Stats in your pocket

    Sleep, cardio, eating, lifting and patterns, the same numbers as the web.

iPhone app Beta Android · coming soon
Fitness intelligence

See where the work actually lands.

Khepri reads your plan as anatomy, not as a list of names. Pick a lift and watch the load distribute — the same model that decides what your week is allowed to stack.

Loading model
PrimarySecondaryStabiliser
Drag to rotate
Load distribution

Barbell squat

Brace before you descend, not after. Knees track over the middle toe.

  • Quadriceps 38%
  • Gluteus maximus 27%
  • Erector spinae 13%
  • Adductors 12%
  • Hamstrings 6%
  • Calves 4%
Context-aware coaching

Say it badly. That is the point.

Nobody arrives with a well-formed goal. Type the way you would actually type it and watch Khepri turn it into something a training block can be built from.

The same parser runs on your first message after signup, so the first plan already respects the equipment and the limits you mentioned in passing.

Structured goal
Objective
Horizon
Commitment
Equipment
Constraint
First week

Available everywhere

Four apps. One conversation. Nothing repeated back.

Khepri is not four bots sharing a name. Move between surfaces and it keeps the thread — including the thing you said on Monday that you have already forgotten.

north.app/coach
Monday, 07:12
Back is fine but I only slept five hours. Do I still squat today?
Khepri
No. You have squatted heavy on under six hours twice this year and both times the following week went missing. Do the Wednesday session today — dumbbell work and the carry — and move the squat to Thursday.
Same memory, whichever window you are in
Two minutes in

Numbers are the easy part.

Anything can compute a BMI. The work is knowing what it is worth — and what to do on Tuesday.

Body mass index
178 cm
82 kg
Index
25.9
Overweight

BMI cannot tell muscle from anything else.

Set a goal
Get stronger
Get leaner
Last longer
Stop hurting
3
What your week becomes

Start this plan
What you get

Built to still be useful in month eight.

Persistent memory

Every goal, session, check-in, and offhand remark stays. Khepri reads back across months, not across the last ten messages, so the injury you mentioned in March still shapes the plan in September.

Context-aware coaching

Before it answers, Khepri assembles what it knows: active goals, this week's training, your documents, your calendar, how you have been sleeping. Advice arrives already fitted to your life.

Everywhere, and inside your tools

Web and Telegram share one memory. Send a photo from either. Through MCP, Khepri can also act — reading your notes, filing a check-in, pulling a summary — from whatever agent you already use.

Fitness intelligence

Strava flows in as summaries rather than raw activity dumps. Plans respect the equipment you actually own. Send a form clip or a photo and you get cues, not a lecture.

Knowledge you already have

Drop in the research, the PDFs, the physio notes. Khepri searches them when they are relevant and cites what it used, instead of pretending to remember.

How it works

Four things happen.

  1. Minute one

    Say where you are going

    In your own words, badly. Khepri turns it into an objective, a horizon, and a first week.

  2. Week one

    It builds the context

    Your equipment, your limits, your calendar, your documents. The plan is assembled from what is true about you, not from a template.

  3. Every week after

    You just live

    Check in from whichever app is in your hand. A sentence is enough. Khepri is keeping the ledger.

  4. Month three

    It changes the plan first

    When the pattern shifts — sleep, pain, a missed block — Khepri moves before you fall off, and tells you what it saw.

Why we are building it
“The useful thing was never the answer. It was that somebody had been watching long enough to notice the pattern.”

A good coach is not smarter than the internet. A good coach knows that you always quit in week five, that you lie about sleep, and that the last time you tried this you injured yourself doing something you were told not to do. That knowledge takes months to build and it is the entire product. Khepri is not trying to be a better chatbot — it is trying to be the thing that has been paying attention.

Six months

The horizon plans are written against, not the session in front of you.

Two surfaces

Web and Telegram — and one memory behind both.

Zero

Times you re-explain your injury, your equipment, or what you are training for.

Pricing

One plan today. The other when it is real.

Free
€0today

The whole product. Nothing is held back behind a plan that does not exist yet.

  • The coach on the web and on Telegram, one memory behind both
  • Training plans, with looping illustrations on most movements
  • Form checks — upload a clip, get cues back
  • Voice notes on the web, transcribed and filed
  • Strava, Google Calendar, and your own PDFs
  • MCP access from your own agents and editors
Start free
ProComing soon
€15per month, eventually

Not available yet, and nothing about your account is waiting on it. When running Khepri starts costing real money, this is where the ceilings go — not the features.

  • Everything in Free, still there
  • Higher limits on form checks and document knowledge
  • The stronger model chain for planning and review

Nothing to do here yet

There is nothing to pay for and nothing to cancel. Your memory is exportable, and it is yours.

In six months it will know things about you that you have forgotten.

That only works if it starts now. The first conversation is the shortest one you will ever have with it.

iPhone app Beta Android · coming soon