Skip to main content

Hiro Fukushima

Back to Portfolio

Nexthen

From Scattered Intent to the Next Right Action

Product DesignerA to-do list with an AI assistantIn daily use
AIProduct DesignUXUIMCP

01. What problem it solves

Nexthen exists because a to-do list fails at the moment it matters most. Writing a task down is easy, but the list does nothing when a person cannot get themselves to start, cannot decide what to do first, or cannot bring themselves to add the thing at all. Sorting the list later becomes one more task and one more place to get stuck.

Under Personal Finances, the task Review monthly subscriptions with no next step.

A task nobody can start

Today holds three tasks, Email the client about the footer links, Schedule the annual car inspection and Buy a gift for mom, and nothing shows which one comes first.

Three tasks, no first one

An empty Add a task field with nothing written yet.

A thing too heavy to write down

Nexthen is a plain board of categories, tasks and subtasks, and the person talks to it through the AI assistant they already use, such as Claude or ChatGPT. When they mention something to do, the assistant files it straight into the right category. When they want help, they ask in the same chat, and the assistant answers with a method that fits how they work. The methods come from a library of books on productivity, philosophy and psychology, for example breaking a task down to the next physical action, or starting on one small piece instead of waiting until it feels easier.

One message in the chat names the launch on Thursday and the footer links email, the car inspection, the mom's birthday and a gift, and the dry cleaning. The assistant reads the nexthen skill, the profile and the board. Three tasks land on the board in Today's Wins, Errands & Appointments and Home, with Buy a gift as a step, and Pick up the dry cleaning is marked as already there. One message, sorted against the board. Three tasks land where they belong, and the one already there is not added twice.

02. The work

Nexthen is three parts that work together. The board at nexthen.now holds the tasks, and the nexthen skill tells the assistant in the person's chat with Claude or ChatGPT how to work with the board, with the working method, the book knowledge and the person's profile behind it. The assistant reaches the board through a connector. On a desktop, the board can be installed as an app.

The board at nexthen.now with Review monthly subscriptions and its three steps, the nexthen skill with the working method, the book knowledge and the profile, and the chat with Claude or ChatGPT walking through the subscriptions. The person talks in the chat, the skill tells the assistant how to work, and every change reaches the board through the connector.

For example, someone writes in the chat that they keep putting off their subscriptions and asks to be walked through it. The task Review monthly subscriptions already sits under Personal Finances with three steps, from finding the payments that repeat every month to cancelling the ones no longer used. The assistant names the first step, to open the banking app and look through last month's card payments for anything that repeats. When the person answers that they found seven, it ticks that step on the board and names the next one, to write the seven down with what each costs a month. The task stays open until the unused subscriptions are cancelled.


In the chat
On the board

Node View, the same board as a canvas

03. My role

Nexthen is a to-do list with an AI assistant that I designed and built, and it is the system I run my own tasks on. I designed the product, its interface and its design system with dark and light themes, and how the assistant behaves when someone asks it for help.

I decided that Nexthen stays a board for one person, without team features or extra statuses, so that it never turns into a project-management tool for teams. It also has no check-ins, streaks or counters, because generic productivity advice and added helpers are what make people stop using a to-do app. The person keeps control over how much help they get, from Light to Guided, and over what the assistant knows about them.

One person's board in the middle. Team features and extra statuses are never built, because they would turn it into a project-management tool for teams, and check-ins, streaks and counters are never built, because generic advice and added helpers make people stop using a to-do app. The person sets how much help the assistant gives, from Light through Balanced to Guided.
Dark theme
Light theme

Help level in the profile, from Light to Guided

04. Key decisions

Claude and ChatGPT, the person's own subscription, connect to Nexthen, which holds the board and the profile with no model inside. A paid AI model and a named helper are crossed out.
01

Nexthen runs on the AI subscription the person already has

I first planned Nexthen as a paid subscription with its own AI model and a named helper for the person to talk to, and I changed it so that Nexthen is free to use with the person's own Claude or ChatGPT, because that assistant already knows the person from everything they have told it. The product holds the board and the profile, and every bit of AI work runs in the person's own subscription. On a phone, Claude or ChatGPT reads the full nexthen skill and the book library from Nexthen itself, so the person gets the same help there as on the computer.

The task Schedule the annual car inspection is filed into Errands & Appointments. When two categories fit, the assistant asks one question, such as Health or Admin. Brain Dump, the person's own notes, is closed to the assistant.
02

Brain Dump stays the person's own lane

Brain Dump is the lane where the person writes things down for themselves. Another early plan routed everything the person mentions to the assistant into Brain Dump to be sorted later, and I rejected it, because the person would then find their own notes mixed with tasks they never wrote and still have to move each one. So the assistant decides where every task goes by reading the category names and the tasks already in them, and when two categories fit, it asks one short question with both names and remembers the answer.

One book split into passages, with one passage highlighted. That passage and how this person works feed an answer from the exact passage.
03

The book methods became part of how the assistant works with the person every day

Nexthen first had a Guidance Library on the board, with written summaries of the methods and a Guidance Engine that applied them, and I removed both, because the knowledge belongs where the conversation happens, on the assistant's side.

The library behind the assistant holds many books because people work in different ways. One person writes everything down and works through it as Getting Things Done teaches, while another keeps only a few things on the list as Essentialism argues. The assistant knows from the person's profile how they work and draws on the books that match it, and every book is prepared so that the assistant finds the right passage quickly.

The task Compare two insurance offers sits under Research in the AI Assistant lane. The answer is saved in Saved Responses with two sources, and the task is complete.
04

The assistant takes on a task the way a real assistant would

The person moves a task that needs research or a written answer into the AI Assistant lane, and the assistant does the work and saves its answer there, with links to its sources when it used outside information. Saving the answer completes the task and keeps the answer in Saved Responses, a library the person can search later. The assistant can use every action the board has, so it also creates, sorts, schedules and restores tasks, and when a new task fits none of the categories, it names the category it would create and creates it unless the person says no.

The single word dentist becomes the full task Call the dentist to book a cleaning in Errands & Appointments this week, and the assistant confirms in one line, Added to Errands & Appointments, with no questions.
05

Nexthen is built to work for people with ADHD and autism

When someone cannot bring themselves to add a task, a single word is enough, and the assistant writes the full task, files it and confirms in one line without asking when, why or how. When the person asks what to do now, the assistant asks at most two short questions, one at a time, about what it cannot tell from the profile, such as the time and energy they have, then names one task and says in plain words why that one.


One sentence in the chat
The task in Week’s Tasks

A task the assistant is working on
The answer saved on the task

Saved Responses, every answer in one searchable library

05. How it works

From a sentence in the chat to the board

Every request in Nexthen runs the same way, from a sentence in the chat to a change on the board. Before the assistant acts, it loads three things, the nexthen skill with the working method, the person's profile and the current board. Someone writes in one message that the launch is on Thursday and they should email the client about the footer links today, that the car needs its inspection before the end of the month, that their mom's birthday is on the 12th and they need a gift, and that the dry cleaning is waiting again. The assistant sorts all four against the board. The footer links email is marked for Today's Wins, the up to three tasks the person keeps as the day's focus, because the person wants to send it today, before the launch on Thursday. The car inspection goes into Errands & Appointments, and the birthday goes into Home with the gift as its first step, while the dry cleaning is already on the board and is not added twice. It writes each change through the connector with the version of the board it read, the server checks the change and saves it, and every device that has Nexthen open shows the new tasks a moment later.

In the chat, one message about the launch, the client email, the car inspection, the gift and the dry cleaning. The assistant loads the nexthen skill, the profile and the board, sorts the tasks into Today's Wins, Errands & Appointments and Home and marks one as already there, then writes through the connector with version 1440. The server checks and saves the change, and every open device shows it.

The message in the chat
Today’s Wins on the board

The difference from other to-do apps

In an ordinary to-do app, the person does all of this alone, from deciding where a task goes to choosing what comes first and breaking a large task into steps. In Nexthen the assistant does that work with the person, because it has the whole board and the profile in front of it and writes the result straight back to the board.

In an ordinary to-do app the person alone decides where a task goes, what comes first and the steps of a big task. In Nexthen the person and the assistant share all three, with the board and the profile in front of the assistant.

The profile

The profile is what makes each answer fit the person. It starts with the questionnaire the person answers the first time, with questions such as when their head feels clearest and what they say to themselves when they put something off, and with up to three goals and the one that comes first. The answers set which hours the assistant keeps for hard work, how much it decides for the person, which way of starting it offers first and the tone it uses. After that the assistant keeps watching what the person says, adds and finishes, and writes the patterns it notices into About you, a part of the profile only the assistant writes and the person can always read. The person's own word beats any observation, and whatever the assistant learns changes its next decision.

The profile with questionnaire answers such as when the head feels clearest, three goals with the first one marked, and About you notes such as finishes hard work before noon. Together they set the next decision on hours, how much to decide and tone.

The profile with About you
A step of the questionnaire

The method and the books

The books behind the method are split along their own chapters and sections into short passages, and when the method calls for a book, the assistant searches the library with the person's actual question, reads the exact passages that come back and answers from that text. Summaries of the books and a map of where they disagree tell it where to look first and which books to read side by side. A new book reaches every assistant through a library release on the server, and the app itself stays the same.

The person's question, how should I plan my week, runs against three books split into passages and a map of where the books disagree. The passages that come back make the answer.

One board on the server

The board on the server is the one record every change is checked against. Each change carries the version of the board it was based on, and the server saves it only when nothing has changed in between and the change keeps the board's structure intact, so two assistants or two devices never overwrite each other. A change that fails writes nothing, the assistant reads the board again before it tries once more, and before it tells the person that something was added, it reads the board back to confirm it. When something is deleted, the server hands back a copy that restores it exactly.

The board on the server goes from version 1440 to 1441 to 1442. The laptop's change based on 1440 is saved as 1441. A phone change also based on 1440 is stopped, writes nothing and reads the board again, and its next change based on 1441 is saved as 1442.

06. Evidence

1,400+confirmed changes on the board
931automated tests pass
11 of 11backups, every checksum matching
4,825passages in 35 works

Daily use

The board behind my own tasks has recorded more than 1,400 confirmed changes, made by me, by the assistants working on it and by the server's own scheduling rules, and each of them passed the server's checks before it was saved.

Every release is checked against the live board

Every release is checked against the live board as soon as it is switched on, and a release that fails a check rolls itself back. On the latest release the board kept the same version and the same fingerprint, a checksum of the whole board, before and after the switch, a backup was taken first, and after the server restarted, a final backup was taken and restored. One candidate rolled back because Chrome on the computer showed a gap of 36.65 pixels where the design specifies 20, caused by a scrollbar, and the corrected release stayed live once the gap measured 20. The latest release passed all 931 automated tests.

36.6520
pixels, the gap the design specifies as 20

Backups that restore

The board is backed up every day in encrypted form and copied to a storage drive at home, and the first copy of 11 backups arrived with every checksum matching. Restores have been tested from the server, from the copy at home and with the key from a password-protected recovery package, and each one returned a complete, working board, while a monthly test restores a backup in a sandbox.

The book library

The book library holds 35 works in 4,825 passages. Its verification reads sampled passages through the same connection the assistants use, turns away anonymous and invalid requests, and confirms that the board did not change during the check, both before and after the service restarts.

Sign-in and accessibility

Every release confirms that the board cannot be read without signing in and that an assistant without valid access is turned away, and the sign-in tests cover revoking an assistant's access. An accessibility review of the seven main screens left no serious or critical issue open.

07. What I learned

Before, a task in the person's own words was stopped by a word list. Now the same task is saved to the board with a record of who wrote it.

A rule meant to protect the person must never stand above their own words

To stop the assistant from labeling anyone, the server rejected a list of words in the text the assistant saved to the board. In an urgent moment that list rejected a task the assistant was filing for me, about myself and in my own words, and I decided the same day to remove the whole list. Nexthen now saves whatever the person writes and keeps a record of who wrote it, because a tool that corrects how someone describes their own life has stopped helping them.

The lab checks reference images at 1440, 1024 and 390 pixels. Features such as the questionnaire, About you and the book library pass through the release process to the live board, whose data stays unchanged through every release.

Once a product does what I need, the next work is making change safe

When the board had everything I wanted for my own tasks, the biggest risk was that each new change could break something that already worked, from the layout to the saved data. So before the next round of features I built a lab that checks the interface against fixed reference images at three screen widths, together with the release process that guards the live board. The features kept coming after that, from the questionnaire and About you to the book library that every assistant reaches from the server, and the board's data has come through every release since then unchanged. Time spent making change safe is what lets a product keep growing once it already works.