Kitten
Invite only

A personal assistant that stays yours.

Kitten keeps your tasks, reminders, notes and memories in one place, sends you a daily briefing, and puts what matters on your home screen. It runs on a private backend, not a product someone else is optimising.

Kitten on iPhone: the home briefing, the task list, and the chat assistant.

What it does

Six things, each of which has to earn its place on your home screen.

Tasks and reminders

Due when you said, nudged when it matters, not on a fixed polling clock.

Memory that behaves

What you tell it to remember becomes a rule the system enforces, not a hint.

Daily briefing

One read in the morning: what is due, what changed, what needs an answer.

Home screen widgets

Today, attention, briefing and quick capture, on iOS and Android.

Agent access

A scoped MCP endpoint so Claude Code, Cursor and friends can reach your state.

Yours to delete

One tap in Settings removes the account and everything in it.

A look inside

Five screens carry almost the whole day. Keep scrolling and each one takes its turn.

Home

Open it once, and you are caught up.

A greeting, what moved while you were away, then today in order. The counters are the whole triage: what needs attention, what is due, what is already handled.

Chat

Say it plainly. It does the filing.

Ask for something in a sentence and it becomes a real task, a reminder, or a saved note, on your own data. It tells you exactly what it created, so nothing happens quietly.

Memory

Jot it down once. It stays put.

Preferences, names, the coffee order. What you tell it to remember becomes a rule the system enforces later, not a hint some model may or may not honour.

Tasks

Open and done, nothing in between.

One list, split two ways, each row saying when it is due. No projects to maintain, no board to groom, no ceremony before you can write something down.

Reminders

Nudged when it matters.

The server wakes on the actual due time rather than polling a clock, so a reminder lands when you said and not a quarter hour later. Mute by category, or switch the lot off.

07:02

Good morning,

Alex

Kitten has been busy while you were away.

Kitten Summary

You're all caught up, 2 reminders today and 3 new finds. Your first briefing lands by 7am.

0Need attention
0Reminders today
0Open tasks
All goodNo urgent alerts
Today
  • 2:37 PMReply to Sam about the venue
  • 4:00 PMWeekly review
  • 6:00 PMEvening walk
Ask Kitten anything…
HomeTasksChatActivitySettings
09:41
Kitten
Coffee: Oat flat white.
Anything on today I should help line up?
anything on priority?
Priority is Fix the empty states. Per your Deep Work note, take it in a morning focus block.
book a slot with Mr Kin
Created task: Book a meeting slot with Mr. Kin
Done. Added at high priority, before 6 PM as you prefer.
Message Kitten…
11:19
Memory
AllOther
OTHER 4
Personal

Anniversary on October 12.

Work

Prefers morning meetings; no calls after 6pm.

Work

Manager is Priya; skip-level is David.

Preferences

Coffee order: oat flat white.

14:03
Tasks OpenDone
  • Prep slides for Monday standupDue 25 Jul 14:30
  • Reply to Sam about the venueDue 24 Jul 14:37
  • Finish Q3 planning docDue 26 Jul 16:30
  • Book dentist appointmentDue 27 Jul 15:30
  • Groceries: pasta, spinach, olive oil
  • Renew gym membershipDue 29 Jul 17:30
7 open 6 open · 1 done
HomeTasksChatActivitySettings
18:00
Recurring reminders
  • Weekly reviewweekly on Fri at 16:00 · next in 4h
  • Evening walkdaily at 18:00 · next in 6h
  • Morning standupdaily at 09:30 · next in 22h
  • Pay rentmonthly on day 1 at 10:00 · next in 7d
Evening walknow · tap to snooze
Four counters, and that is the whole triage.
One sentence, and it filed a real task.
Saved once. Enforced from then on.
One tap, and it moves to Done.
It arrives exactly when you said.
All good Briefing ready · 7:00 Task created Priority: High Work Saved as a rule Due 25 Jul 1 done All four on Reminder sent

Getting in

Kitten is not on the public stores. It is distributed privately, so access runs through a tester list on both platforms.

Android

Join the test

Opt in with the Google account you want to use, then install from Play as normal. Your address has to be on the tester list first; if the opt-in page says the programme is not available, ask for access and it will be added.

Ask to be added if the opt-in page turns you away.

iOS

Ask for a TestFlight invite

The listing is invite only, so the App Store page opens for you only once your Apple ID has been added. Send the address you want the invite to reach and it arrives by email, usually within a day.

The request button opens your mail app with the details already filled in.

Signing in. Use an email and password, or Google, or Apple. The first sign-in makes an empty account, and deleting it removes everything in it.