PandaOSPandaOSby Pandata
Chat

Finding Past Chats

Search your chat history from the sidebar, by title, project, or anything said in a message, and let Panda search it too.

Searching from the sidebar

Chats accumulate faster than names for them do. The magnifier next to New Chat opens a search box over the chat list, or press Cmd/Ctrl F while the sidebar has focus. Esc closes it again.

Results filter the sidebar in place rather than opening a separate results screen, and they stay grouped under the project each chat belongs to, so you keep the context of where a match came from. Clear the box to get the full list back.

Searching the sidebar for "deploy": the chat list filters in place, still grouped by project.

What gets matched

A query is matched against three things at once:

  • Chat titles
  • Project names, so searching a project name brings up everything in it
  • Message content, the actual text of what was said, not just the title

Titles and project names match as you type. Message content is resolved against a local index of your transcripts, which lands a moment later, so a chat can appear a beat after the ones matched by title. That is the body match arriving, not a stall.

The index lives on your machine and only the matching chat ids are sent back to the interface, never the transcripts themselves.

Panda can search the same history itself. Refer to something from earlier ("what did we decide about the webhook retries last week?") and it searches your past chats and answers from what it finds, with the chat title, date, and a snippet.

It searches the current project by default and widens to every project when the question calls for it. It only ever reads chats, never the web or your files, from that tool.

The search behind it combines keywords with meaning, so a question phrased differently from the original conversation still finds it. Which model produces those embeddings, and where it runs, is set under Settings, Models, Chat search. On device is the default and keeps your history on your machine. The same panel shows the index status and can rebuild it if a search ever looks incomplete.