How to search your chat history in Whizi

The short answer

Yes, Whizi has chat search, and it searches chat titles only. The sidebar carries a search box over the chat list, and what you type is matched against the names of your chats. Message bodies are not searched, so a phrase you remember from inside a conversation will not find that conversation.

What the search box does and does not reach:

What you might search onMatched
The chat titleYes
Text inside a messageNo
Text inside an uploaded fileNo
Chats that sit inside a projectYes, projects and the ungrouped list are searched together

That single design fact decides everything else on this page. Finding an old conversation in Whizi is a naming problem rather than a search problem.

One search covers every project at once

Searching cuts across projects and the ungrouped list, so a chat is findable by name whichever folder it sits in. You do not have to remember which project you filed something under, or open each one in turn.

That is worth knowing because projects are otherwise a hard partition: a chat belongs to at most one project, which is what makes the "everything else" view in the sidebar work. Search is the one place where that partition is ignored.

There is no backend search route either. No endpoint in the worker accepts a search query over chats or messages, so the filtering you see is over the chat list in the sidebar rather than a query run across your whole account server side.

Rename the chats you will want back

Because the title is the only searched field, renaming is the lever. A chat called something you would actually type is a chat you will find; a chat whose title describes the first message rather than the work is one you will scroll past.

The rules the rename enforces, in the order you hit them:

  • A blank name is refused with Chat name cannot be empty.
  • Over 100 characters is refused in the browser with Chat name is too long (max 100 characters).
  • The backend cap on the same field is 120 characters, and it answers Conversation titles must be between 1 and 120 characters.
  • If the call itself fails you get Failed to rename chat. Please try again.

Two habits do most of the work. Put the nouns you would search for into the title, meaning the client, the file, the feature or the decision, not the verb. And rename at the end of a session rather than the start, because that is the point at which you know what the conversation turned out to be about.

Imported chats keep the titles the old tool gave them

Whizi imports from ChatGPT and Claude, and an imported conversation carries its original title across, trimmed to 120 characters. A conversation with no usable title in the export becomes Imported chat.

For search that has one consequence worth planning for: a large import can leave a run of rows all named Imported chat, and title search cannot separate them from each other. The fix is the same as everywhere else on this page, which is to rename the handful you expect to want again rather than all of them.

Imports are also idempotent, keyed by account plus source plus source id, so re-running the same export does not duplicate the rows you have already renamed. If the import itself is failing, the message you are seeing is covered in chat import errors.

When the words you remember are inside a message

There is no full text search over message bodies in the product. The honest answer is that Whizi does not offer it, and no combination of settings turns it on.

The one route that gets you there is the account export. Export Data sits in Settings under Account and returns your account as a single downloadable JSON file that covers chats and messages, along with memory, projects and file metadata, media, share links, subscription and referral profile. Open that file in any editor and search it there. Export is rate limited to 5 requests per minute, because it reads everything the account owns. The mechanics are in exporting your chats and files.

The cheaper habit is prevention. An account can hold up to 50 projects, and a project narrows the chat list before you search it, so filing work that will recur into a project of its own does more for findability than any wording you could put in a title.

Workflow checklist
  • Search matches the chat title only, never message text
  • One search covers projects and ungrouped chats together
  • There is no server side search route, so the filter runs over the chat list
  • Rename a chat to the words you would actually type to find it
  • Renames are capped at 100 characters in the browser and 120 on the backend
  • Imported chats keep their original title, and untitled ones become Imported chat
  • For words inside a message, export the account JSON and search that file
  • Up to 50 projects per account, and a project narrows the list before you search
Common questions

Frequently asked questions

Can I search my Whizi chat history?

Yes, from the search box over the chat list in the sidebar, and it matches chat titles only. Searching cuts across projects and the ungrouped list at the same time, so you do not need to remember which project a chat was filed under. What it will not do is match text inside the messages themselves.

Can I search inside my messages?

No. Search matches the chat title only, message bodies are not searched, and there is no backend search route that accepts a query over messages. The one way to search your message text is to take the account export from Export Data in Settings under Account, which returns chats and messages as one JSON file, and search that file in an editor.

Why can I not find a chat I know exists?

Almost always because the words you are typing are in the conversation rather than in its title. Title search is the only search there is, so a chat whose name does not contain your search term will not appear however much of the term is in the transcript. Rename the chat to the words you would actually reach for, and it becomes findable from then on.

Can I search my imported ChatGPT and Claude conversations?

Yes, on the same terms as everything else, which means by title. Imported conversations carry their original title across, trimmed to 120 characters, and any conversation with no usable title in the export becomes Imported chat. A big import can therefore produce several rows with that same name, and title search cannot tell them apart until you rename them.

Does searching find chats inside a project?

Yes. Searching cuts across projects and the ungrouped list, so a chat is findable by name whichever folder it sits in. This is the one place where the project partition is ignored: everywhere else a chat belongs to at most one project, which is what makes the sidebar list projects separately from everything else.