Chats and AI agents
A Messenger-style sidebar of conversations — the views you pinned plus the AI coaches you can talk to.
Kaizendex's /chat surface is more than a single feed. A column on the right lists your conversations in two sections — Views (your log, plus any view you pin) and Chats (the AI agents you can talk to) — and the one you pick fills the main column in the middle.
Views and Chats sections
Each section header has a + button:
- + next to Views pins a view here. Search for any Collection or global collection and pick one of its views — feeds and lists only, since a table doesn't belong in a chat. The same dialog can make a brand-new global collection if you want one first. A pinned view that covers a single Collection logs straight into it when you type.
- + next to Chats opens the agent gallery so you can add a new AI agent. An agent you've already added shows "✓ added" — you can't end up with two chats for the same one.
You can also drag rows to reorder them within each section, and hover a row to reveal a ⋯ menu in its top-right corner: change that chat's background, edit an agent's picture and persona, or edit/delete a view. Every view's own header also has a filter button and a ⋯ menu for the same edits. On your phone, there's no hover or drag — long-press a row instead, and use Move up / Move down to reorder it.
The chats
Your log — what you already know. The activity feed you've been using all along: every entry you logged, in chronological order. It's simply the default pinned view, so it always exists and can't be removed. Logging works exactly the same — type a Collection name into the bar at the bottom and it lands at the top.
The Navy Seal — a no-nonsense accountability voice, modelled on the energy of David Goggins. Open this chat when you need a kick. Type anything; you'll get a short, direct reply.
Coach Jack — a calmer, aspirational life-coach voice, modelled on Robin Sharma and The 5 AM Club. Open this chat when you want gentle encouragement and morning-discipline framings.
Each agent's voice isn't fixed — you can rewrite its personality yourself under AI → Memory.
And these two coaches are just the start: under AI → Agents you can add more agents from a marketplace, give each one its own picture and chat background, rename them, or remove the ones you don't use. See Managing your AI agents.
How it works
Click a row in the Chats column and the main view in the middle swaps to that conversation. The bar at the bottom changes too — for Your log it's the Collection search you already use; for an AI agent it's a free-text message box. Press Enter to send.
While the agent "thinks," a small typing indicator appears below their avatar. The reply lands a moment later. Messages stick around across reloads and across devices — they're stored the same way your entries are.
Where a conversation starts and stops
An agent doesn't carry every message you've ever exchanged into every reply — and now the chat tells you where it drew the line instead of quietly forgetting.
A chat is one long scroll with a labelled line across it wherever the agent's memory restarts, saying why:
- "New chat · you tapped New chat" — you asked for a fresh start. The pencil at the top of the chat draws this line right where you are: nothing is deleted, nothing disappears, and you keep typing in the same place.
- "New chat started · you were away 4 hours" — you came back after a long break, so the next thing you send starts a new conversation rather than replying to yesterday's.
Everything above a line stays on screen forever. A line only changes what the agent reads, never what you can see.
Picking an old conversation back up
Every line has Continue this ↩. Tap it and a new part of the chat starts at the bottom, carrying the older conversation's memory with it. Its line reads "Continued from: …" and shows a small Remembers: note — a short summary of what's being carried across. Tap that note to edit it: whatever it says is exactly what the agent is told, so you can correct it or narrow it down ("just the injury, not the whole plan").
If the older conversation is too long to replay word-for-word, the note says so — you'll never be shown "remembered in full" when only the summary made it across.
Finding an old conversation
The magnifying glass next to the pencil opens your past conversations. It opens on the list itself — every conversation with that agent, newest first, with its title, its date and a line about what it was about. You don't have to type anything to see them.
Typing narrows that same list: titles, summaries and message text, filtered as you type. Flip on All chats to look across every agent instead.
Click a conversation to read it. You get the whole thing back, exactly as it happened, with a Remembers: note at the bottom showing what would carry across if you picked it up — including whether it would ride in full or as a summary. Continue this ↩ is right there, and Back returns to the list having changed nothing. Every row in the list also has its own Continue button for a conversation you already recognise.
Chat with several agents at once
You don't have to wait for a reply. Ask one agent a question, switch to another chat and ask something else, then go check your calendar — every agent keeps working in the background, and each reply lands in its chat whether or not you're looking at it.
While agents are working, the app keeps you posted:
- In the Chats column, a chat with an agent mid-thought shows a pulsing dot and "Thinking…". Open it and you'll see the reply being written live.
- A reply that arrived while you were elsewhere shows an unread dot on its row, and a small toast pops up anywhere in the app ("Benjamin Franklin replied") with a View button that jumps straight there.
- A pulsing dot next to the notification bell in the sidebar means at least one agent is thinking somewhere — click it to jump to that chat.
The Stop button (it replaces Send while an agent is thinking) genuinely stops the agent — the reply is discarded, even if you've navigated away in the meantime.
Watching an agent work
While an agent is on a longer job, its chat bubble narrates what's happening instead of just showing dots:
- A status line tells you what the agent is doing right now — "Reading a skill…", "Logging Entry…", "Thinking…" — with a timer showing how long the turn has been running.
- Tap Thinking to watch the agent's actual reasoning stream in live, like reading over its shoulder. It's there while the agent works and disappears once the reply is written.
- After a few seconds the bubble reminds you that it's safe to leave — the agent keeps working either way. Tap Notify me when done to get a notification when the reply is ready: if the tab is just in the background you'll get a heads-up right away, and if you closed the app entirely the reply arrives as a push notification (and in the notification bell) that jumps straight to the chat.
Longer jobs are fine too. An agent turn can run for several minutes when the work needs it — deep web research, a many-step request — and it runs in the cloud, not in your browser tab. If your phone locks, your signal drops, or you switch apps mid-turn, nothing is lost: when you come back, the chat rejoins the running turn and catches up on what you missed. When time does run out, the agent wraps up with what it found and tells you what's left — say "continue" to let it pick up from there. If a turn fails outright, the chat says so with a notice that stays until you close it.
On mobile
Tapping Chats in the bottom bar opens your log — it's your home base on the phone, the same screen you land on when you open the app. The bottom menu stays put while you're in any chat, so the rest of the app is always one tap away. To see all your chats (your log plus the AI agents), tap the back arrow at the top of the chat; from that list, tap any row to open it.
What they can do
The agents are real now — they think, act, and remember:
- Take action on your data. Ask one to set up a tracker, log something, or summarise your week and it does it — the new Collections and entries appear across your devices, the same as if you'd tapped them in yourself. Deletions go to Trash, so nothing is ever lost.
- Show you what it made. Every action leaves a small pill under the reply, naming the thing with its own emoji — "✅ Logged Work for 7 hours productively", "✅ Created Tasks". When that thing still exists, the pill is a link with a ↗ arrow: click it and the entry or Collection opens. Open one from the assistant sidebar and the chat stays right where it is, so you can read the entry and keep talking. (Pills for deletions, failures, and actions you've undone stay plain — there's nothing left to open.)
- Draw you a picture. Ask for an illustration and — if image generation is turned on — it appears right in the chat. See Image generation below.
- Remember you. As you talk, the agent quietly remembers durable facts about you — your goals and preferences — and uses them next time. You stay in control: see, edit, or forget any of them in AI → Memory.
- Follow your skills. Teach an agent a repeatable way of working under AI → Memory → Skills.
- Look back over your chats. Past conversations are part of its memory too — an agent can search and summarise what you've talked about before. It searches by topic, not just exact words, so it can resurface a relevant earlier chat even if you phrase it differently this time. Your conversations are listed under the Chats tab of the AI section, each one named automatically.
If a reply ever stalls, it times out and tells you rather than hanging — just send again.
Big changes come with a plan to approve
For anything large or hard to undo — moving a whole Collection's entries somewhere else, or cleaning up a big batch at once — your AI doesn't just do it. It first shows you a plan: a card right in the chat with a short title, the numbered steps it's about to take, and any warnings about what could be lost.
The card has two buttons:
- "Yes, run this plan" — the AI goes ahead exactly as described.
- "No — let me explain" — nothing happens; the message box focuses so you can say what you'd rather it do.
You're never limited to the buttons — you can just reply in your own words, and your AI reads that instead. Once you've answered (or moved on to something else), the card settles into a quiet record of what was decided.
Answer with a tap
Plans aren't the only place your AI offers buttons. When it asks a quick, clarifying question — "Which one, Running or Gym?" — it can show a row of small pills under its message instead of making you type. Tap one and it's sent as your reply, just as if you'd typed it yourself.
The same message can also include a link button — a shortcut that jumps straight to a page in the app, like "See your agents" or "Open your new chat." Link buttons stay tappable forever; quick-reply pills quiet down (but stay visible) once you've answered.
You're never limited to the buttons here either — typing your own answer always works.
Merging two Collections
One thing your AI can do this way is merge Collections — say, folding a stray "Todo" into your main "Todos." Ask it to combine the two and it proposes a plan: move every entry across, then remove the now-empty duplicate. If some of the fields on the old Collection don't exist on the one you're keeping, the plan warns you that those values will be dropped, so you know exactly what carries over before you approve.
Your AI also tries to stop the duplicate from happening in the first place — if you ask it to create a Collection that's basically the same as one you already have (like "Todo" when "Todos" exists), it'll point you at the existing one instead of making a near-copy.
The AI section in the sidebar
Everything about your AI agents lives in the AI item in the sidebar, split across four tabs:
- Memory (the default) — your AI's personality, the facts it knows about you, and the skills you've taught it. See What your AI remembers.
- Actions — a record of everything an agent did to your data, where you can undo any single change.
- Chats — every past conversation, which you can revisit or delete. They're named for you automatically, so the list is easy to scan.
- Agents — your list of AI agents, a marketplace to add more, and a card to build your own from scratch. See Managing your AI agents and Building your own AI agent. Which models your AI runs on is a separate screen, in Settings → AI settings — covered below. Where your credits actually went is another one, in Settings → AI usage — see Where your AI credits go below.
Choosing your AI models
Under Settings → AI settings you pick a preset — a quality-and-price point rather than a specific model. Each preset fills in every model your AI uses: the one that powers conversations, the one that handles quick logging, and the lightweight one that does background work like naming your chats and keeping session summaries.
- Max — the deepest reasoning and the #1-rated storyteller for persona chats, at a premium price.
- Deeper, slower — a heavier flagship for hard thinking. It takes noticeably longer per answer, and on everyday tracking it's no sharper than Balanced.
- Balanced (the default) — a frontier-level agent at a fraction of the cost.
- Budget — a full agent for pennies, great if you log a lot.
Whatever you pick, every preset can read your photo uploads and act on your data (set up a tracker, log an entry, summarise your week). Document uploads (PDFs and other files) work on Max and Budget; the models behind Balanced and Deeper, slower don't accept file uploads yet — use photos there, or switch presets for document-heavy work.
Custom models
Prefer to choose exactly? Pick Custom to open a searchable catalog of dozens of models — from Anthropic, OpenAI, Google, Alibaba, Moonshot, MiniMax, Z.ai, and more — with two slots: the chat model for your conversations, and the background model for the busywork. Every listed model reads image uploads and supports agent actions (most also accept file uploads), and our suggestions are flagged recommended at the top.
Image generation
Also under Settings → AI settings, a separate Image generation section controls whether your AI can draw pictures at all:
- A master on/off switch. Turn it off and your AI simply won't offer to generate images — no picture requests, no prompts about it.
- Two model pickers, each showing the price per image: one for chat pictures (illustrations that appear in a conversation), and one for avatars & backgrounds (agent pictures and chat wallpapers, including ones you generate while building your own agent).
Every generated image is automatically resized before it's saved, so icons and avatars stay small and backgrounds stay a sensible size — nothing bloats your storage.
Where your AI credits go
Open Settings → AI usage — it sits right under Plan & billing, and your credit balance links straight to it ("See where your credits went"). It's your whole AI spend, drawn two ways:
- By model — which model burned the tokens, with your running totals underneath.
- By purpose — chats, quick logging, and the background AI that sorts your screen-time activity.
Switch between Monthly (one bar per month, your whole history) and Daily (one bar per day, with arrows to page back through 30-day windows).
Your credit balance
Settings → Plan & billing shows one number: the credits you have left, and roughly how many messages that buys. Under it, a quieter line splits that total into the two kinds of credit, because they behave differently:
- The credits included with your plan land every month and roll over for a while — but they don't pile up forever, so if some of yours are about to lapse the screen tells you how many and on what date.
- Everything else is yours to keep: it never expires, and changing plan never takes it away.
You'll never see a dollar figure for a balance. Credits are the unit, with the message estimate beside them.