2 minute read

If I don’t catch myself, I can babble for hours about what I want to do, imagining and promising the moon. I already wrote 5 draft posts about the origin, the vision, or the reasoning behind the project. The truth is I already have something significant, and from my experience, useful. Some capabilities still need work, but I can at least give a preview and idea of what I’m working on.

The project name is “Task Matter”, which I am 95% decided upon. Another post will go over what made me choose that name. Technically it is an offline-first webapp with desktop and mobile modes. Functionally, it is AI chats with the purpose of helping us reach our goals.

The core model is made of goals that contain tasks that contain action items, and each level has its own AI session, which are called “feeds” in the app. There’s also a main AI feed “Focus” to set up goals and planning. This basic multi-AI feed framework opens up a whole world of opportunities for context management, prioritising tasks, and going deep on any given item. In other words, this architecture solves the problem of disposable AI sessions and memory management by tying them to a purpose.

Desktop is more polished at this stage, so the preview screencasts are desktop-only. These are AI-driven screencasts. I’ve tried hard to not let myself polish them to perfection. Again, early stage!

Creating goals with AI, either from a loose description …


… or pictures


Now prioritising tasks in the “Focus” screen:


Users can get guidance on a specific action item:


Achievements show where I stand on some of my goals (bit of a personal disclosure here! In particular, you can see I’m very late on the number of posts before end of May 😅):


The above shows the main capabilities as of today. It is the first set of features I want to release through invites. But there is a lot more I am working on.

AI starts to shine when it is prompted to go deep on a subject. The concept of AI skill exists because of that behaviour. In traditional AI apps, AI has to guess what skills it is going to need based on previous prompting. No context, no skills. As every goal, task, action item, and the global focus area each have their AI session, AI knows what we are focusing on from the first system prompt. This means the context, skills, or third-party integration relevant to the scope are automatically loaded. In other words, you click on a goal/task/action item, and you get the right coach or consultant for the job. Tailoring the AI interaction, and UI, to the type of task at hand is what really gets me excited about this project. Possibilities are infinite, and where there are infinite possibilities there’s an opportunity to open up to plugins and third-party developers.

That’s all for today. For the next post, we’ll rewind a bit and cover the Task Matter origin story, where the whole “I matter” therapeutic side of the meaning might make more sense (see the About page for the meanings of “I matter”).

Updated:

Comments

Comments use GitHub Discussions. You’ll need a GitHub account. Threads can also be accessed from the imatter repo.