# OnePuls

Route: /ai · Status: stable · Checked against code: 2026-10-13 c31da22

OnePuls is the AI that lives inside PulsOne. On this page you talk to it: ask, think out loud,
dump what is on your mind, or tell it to do something — create tasks, plan the week, file a
note. It works with the same data you see on every other screen, so what it does shows up
there right away.

## What you see

- **Chats** — your conversations, newest first. You can filter them by the project they are
  filed under and search across all messages.
- **New chat** with a **context chip** in the composer: before the first message you can say
  what the chat is about — nothing in particular, a project, one task inside a project, or
  **Calendar** (a whole chat about laying out days and the week). Once the chat
  starts, the context is fixed; another context means a new chat.
- **Clear your head** — a button on an empty new chat. It opens Razbor (see below).
- **Thought draft · <date>** — one quiet chat per day, pinned at the bottom of the sidebar.
  The calendar next to it opens earlier days.
- **Waiting to be sorted** — a shelf next to *New chat*: big topics put aside for their own chat.
- **Projects** tab — projects with their own AI: instructions, a knowledge base and their own
  chats. What used to be called "specialists" or "assistants" is now a project here.
- **About me** tab — what OnePuls knows about you (see *How it works*).
- **Log** (from the profile menu) — every change OnePuls made, by day, with undo.
- **The composer** — text, voice (mic), images, `/` commands, and a mode switch:
  **Auto** for everyday work and **Deep** for hard questions. The same menu shows how much of
  the month's AI allowance is used.

## How to use it

1. Write what you need in plain words, in any language — OnePuls answers in the language of
   your message.
2. When it proposes something (a plan, tasks, a goal), it shows a card: tick what you want and
   apply it. A small receipt line under the answer says what was actually saved.
3. To think something through, press **Clear your head**, say everything, then press
   **Sort it out**.
4. During the day, drop loose thoughts into the **Thought draft**. In the evening press
   **Day recap** in the chat header or **Review the day** in the draft (or let it run by
   itself after the set time).
5. Changed your mind about something OnePuls did? Undo it from the receipt or from the **Log**.

## How it works

**Two voices.** Everyday messages are answered by the fast default voice. The stronger model
answers only when you ask for it: the *Advisor* posture (a thinking partner that argues
instead of agreeing), the **Deep** mode, or the plan step of a review. Your words never switch
the model on their own. When the month's allowance for the strong model runs out, the default
voice answers those turns too.

**Razbor — clearing your head.** The chat starts silent: you write or dictate as much as you
want and OnePuls does not reply; it quietly sorts what you say into topics, shown as pills.
You can set a timer for how long you want to talk. When you press **Sort it out**, the same
chat turns into a conversation: OnePuls first sorts the dump into kinds (where you are going,
what to learn, what can be tested, things to do, worries), checks in one line that it
understood you, asks a few questions that change the plan, and only when you ask, lays out a
plan as one card you tick and assemble. Big topics go to *Waiting to be sorted*; a reflection
can become a note; a conclusion about yourself can go to *About me* if you agree. A settled
razbor ends with a short **Summary**, which you can save as a note — it comes back under the
composer the next time you clear your head.

**The day's draft.** One draft per day; OnePuls stays silent there. **Review the day** opens a
razbor of that day: a short summary that ties your thoughts to what you actually did, then the
same sort-check-plan steps. If auto-review is on (it is by default), the review runs once when you open
OnePuls after the set time (21:00 by default) on a day whose draft has thoughts — it never pulls
you out of another conversation.

**Chats under a project.** A chat filed under a project quietly adds checked lines to that
project's log, so the project remembers what you decided there. Chats of a OnePuls project
(the Projects tab) live only on that project's page, not in the general list.

**About me** has four parts: *In my own words* (who you are and how to talk to you — you write
it), *What OnePuls has learned* (facts it noticed, by topic; each line shows where it came
from, and only lines you keep reach the conversation), *OnePuls notebook* (focus, open
threads, what it watches — dated lines it keeps itself; you can correct or clear them), and
*What OnePuls remembers from your chats* (short summaries by topic; forgetting one is
final).

**Everywhere else.** The same OnePuls opens as an island at the top of every screen
(Ctrl/⌘ + `.`; hold to dictate) and, in the desktop app, from anywhere with a global hotkey.
Telegram is one more way into the same OnePuls and the same data. **/t thought** there skips
OnePuls: the line goes straight to the archivist, next to the session that ended in the last
two hours (else that session's project, else the project you touched last), and the bot only
says it is saved (`_shared/telegramThought.ts`).

## What OnePuls can do here

- About me — what OnePuls knows about you (memory.add, memory.update, memory.forget)
- today's draft of thoughts (draft.add)
- packages (a goal with its stages, habits, tasks and events), undone in one go (package.remove)
