A walkthrough of IntentFlow, for anyone seeing it for the first time

Development Update
13 September 2026

Part of a series on IntentFlow: why it exists · this post (a first-timer walkthrough) · introducing IntentFlow for validation · the full functional spec.

IntentFlow’s integrated, customizable lists and trackers help you brainstorm, plan, and prioritize your goals and habits, and keep your events and chores on track. Free, no account required, nothing running in the background you didn’t ask for.

Here is the tour tab by tab, with the kind of everyday examples that make each one click.

Installing it on your phone first

IntentFlow lives at intentflow.yeahvibe.com and works fine as just a page in your browser, but it’s built as a Progressive Web App, which means you can install it as a real icon on your home screen that opens full-screen with no browser bar — and once it’s been opened at least once, it keeps working offline, since the app itself is cached on your device rather than re-downloaded every time.

On Android, open the link in Chrome, tap the ⋮ menu in the top right, and tap Install app (sometimes worded “Add to Home screen”). Confirm, and the IntentFlow icon appears on your home screen like any other app.

On iPhone, this only works through Safari — Chrome on iOS can’t install PWAs, since Apple doesn’t let other browsers do this. Open the link in Safari, tap the Share button (the square with an arrow pointing up) along the bottom, scroll down the sheet that appears, and tap Add to Home Screen. Confirm the name and tap Add.

Either way, you now have a real app icon, not just a bookmark — and everything from here on works the same whether you’re using it installed or straight from the browser.

First open: the landing screen and the four tabs

The very first time you open IntentFlow, before any of your own data exists, you land on a full-screen welcome page rather than straight into the app — a teal gradient background, the app’s icon, “IntentFlow” in big type under the tagline “Your personal daily OS,” and one line explaining the basics: habits, weekly goals and trackers, events, plans and links, all in one place, staying on your device unless you turn on sync. From there you get an actual choice: 🚶 Show me around starts a short animated tour that spotlights each real tab and a couple of key buttons live, right on the app itself — genuinely the faster way in if you’d rather be shown than read a post like this one — or skip it and explore on your own. Either way this screen only shows once per device, and the tour itself can be replayed anytime later from Settings.

From there, everything hangs off four tabs, reached from a bar along the bottom of the screen: Today, Agenda, Plans, and Links. Today is your daily habit tracker and where the app opens by default. Agenda combines a calendar and a chronological list of the same dates in one tab. Plans is where lists, itineraries, and prioritization live. Links is a small reorderable set of URLs you reach for often. Settings later lets you change which of these four the app opens to by default — including an option to just reopen wherever you last were — but “Today” is the sensible starting point, so that’s where this tour starts too.

Today — the habit tracker you open every morning

This is the tab IntentFlow opens to by default, and it’s built around three things stacked top to bottom: Weekly Goals / Trackers, a Due today reminders section, and your daily routine (habits) — in that order, so the goals and reminders you’d otherwise scroll past a long habit list to reach are the first thing you see.

Weekly Goals come in two shapes that solve different problems. A Counter is for anything with a weekly target: “Run 3×” ticks up every time you log a run and resets each Monday. A Tracker is for the opposite case — a number you want to watch trend over time with no target at all. Weight is the obvious example: you’re not trying to hit “3 weigh-ins,” you just want to log a value now and then and see the line move. Tap the little chart icon on any tracker and you get the last 30 entries plotted, plus the full dated history underneath. Each card has a small grip you can drag to reorder it among the others, if you’d rather see your Tracker before your Counter, say.

Right below that, a 🔔 Due today section quietly appears whenever something from Agenda or Plans is actually due — a recurring chore like taking the bins out, or a one-off event dated today — so you’re not expected to go check the Agenda tab separately just to see what needs attention right now. It only shows up when there’s something in it, and tapping an item checks it off and awards its points on the spot, exactly like a habit.

Habits are the things you want to do every day — say, 10 minutes of stretching, drinking a glass of water before coffee, or reading a few pages before bed. Each one gets a time and a point value, and checking it off adds to a daily score that resets overnight. Miss a day and the streak counter under that habit resets too, which turns out to be a surprisingly effective nudge — nobody wants to watch a 12-day streak drop back to zero over something as small as forgetting to check a box. Check one off and it drops out of the list for the rest of the day by default, so the routine visibly shrinks as you work through it — there’s a “Show completed” toggle if you need to get back to one, say to edit it. And if the list itself runs long, a small ▾ next to its header collapses the whole section down to a progress badge.

Also worth knowing about, since it’s easy to miss: a ⏱️ Quick Timer sits in the header next to Settings, reachable from any tab — a genuine countdown timer with presets, a progress bar, and an alert on completion, for anything like a stretch hold or a meditation interval, so you don’t need a separate timer app open alongside this one.

Agenda — a calendar and a list of what’s coming up, in one tab

(This tab has gone through a couple of names — it started as “Events,” was briefly “Upcoming” once it split off from Calendar, and the two have since been merged back into one tab called Agenda.) At the top sits a single month’s calendar, with ‹/› arrows to step between months and a small ▴ button that collapses the grid down to just its row of controls when you’d rather see just the list — the calendar stays pinned in view as you scroll the list below it, so you’re never scrolling back up just to change months. Tapping any day with something on it shows the details in a small popup.

Below the calendar is a plain chronological list: appointments, weekly chores, a project deadline, anything with a date attached. A dentist appointment next Tuesday and a recurring “take the bins out” chore live side by side here, filterable by Events or Chores if you want to see just one kind — and that filter now affects the calendar’s dots too, not just the list, so switching to “Chores” shows you only chore days on the grid as well. Each row shows its type on one line and its date in a colored pill on the other side; an event can optionally carry a time of day, or span more than one day for something like a long weekend away. There’s a separate Next / 6 mo toggle for the list’s own time horizon — useful for something like a friend’s wedding four months out that you don’t need cluttering your near-term view but still want on your radar.

Events can repeat daily, weekly, monthly, or on a custom interval you set, so a recurring chore only needs to be entered once. I reach for the calendar view specifically when I’m trying to spot a genuinely free stretch to schedule something into, which a scrolling list doesn’t make as obvious as a month grid does.

Plans — the tab that does the most, in two modes

Plans is where lists live, and every list runs in one of two modes, switchable from its own ⋯ menu.

Plan mode is the general-purpose one — everything from a simple checklist to a full itinerary for something with real sequencing, like a weekend trip or a move. Steps are grouped into parts, which are really just headings you can name however suits the list: “Day 1” and “Day 2” for a trip, or “Before moving day,” “Moving day,” and “Settling in” for a move. A part’s heading line quietly tracks progress and timing for you — something like 2 of 5 done · 09:00–14:30 — because if a step’s text starts with a time (09:00 Arrive at hotel), IntentFlow reads that for sorting and for the span shown on the heading. The ⏱ Sort by time option in that same ⋯ menu is genuinely useful here: type a wedding day’s events into a part in whatever order you think of them, then sort, and the timeline straightens itself out.

Priority mode is for deciding what to actually do first when you have more options than time. You score each item on Impact, Urgency, and Effort, and IntentFlow ranks them and can auto-sort the list; a Priority Matrix underneath maps everything into quadrants, so “high impact, low effort” items visually separate themselves from the busywork. I use this for anything with more candidates than I can realistically act on at once — a list of house features to prioritize while apartment-hunting, for instance, where “matters a lot and costs nothing to check” should clearly outrank “nice to have but expensive.”

Reordering is drag-and-drop via the ⠿ grip on the right of each row — drag a step under a different heading to re-file it, or drag a whole heading and its steps move with it. Each part has its own ▾ collapse toggle, next to its name, for tucking away a day you’ve already finished; and a plan’s ⋯ menu has a Duplicate option if you want to reuse one as a starting point for the next trip rather than building from scratch.

This one’s deliberately simple: a flat, reorderable list of saved title-and-URL pairs, for the pages you open constantly enough that a bookmarks folder never quite cuts it — a shared planning doc, your bank, a work dashboard. Tap a saved link to open it in a new tab, or press and hold it to copy the URL straight to your clipboard, which is the faster path when you actually want to paste that link into a text to someone rather than open it yourself.

Settings, briefly

One more thing worth knowing before you dive in: most of the Add forms (habits, events, chores, weekly goals) have a small ✨ AI button once you’re signed in — type a rough description in the Name field and tap it, and it fills in the rest of the form (date, time, frequency) for you to review before saving. It never creates anything on its own; it just saves you the typing.

Everything above lives locally on your device by default — no account needed for any of it. Settings is where you’d turn on sync if you want that same data to follow you to a second device, pick which tab the app opens to (including “last tab used,” if you’d rather it just remember where you left off), replay the first-open tour, and find the privacy policy and export/backup tools. For exactly what sync does, see the full functional spec — this post was about the everyday shape of the app itself.