> ## Documentation Index
> Fetch the complete documentation index at: https://help.memoryplugin.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I search my past AI conversations?

> Find any synced conversation without leaving the page, or from the dashboard

export const ArticleInfo = ({author, lastUpdated}) => {
  const authorAvatar = author === 'Alara' ? '/images/author-alara.jpg' : author === 'asad' ? '/images/author-alara.jpg' : null;
  const formatDate = dateInput => {
    if (!dateInput) return '';
    if (typeof dateInput === 'string' && !dateInput.match(/^\d{4}-\d{2}-\d{2}/)) {
      return dateInput;
    }
    try {
      const date = new Date(dateInput);
      const now = new Date();
      const diffTime = Math.abs(now - date);
      const diffDays = Math.floor(diffTime / (1000 * 60 * 60 * 24));
      if (diffDays === 0) return 'today';
      if (diffDays === 1) return '1 day ago';
      if (diffDays < 7) return `${diffDays} days ago`;
      if (diffDays < 30) return `${Math.ceil(diffDays / 7)} week${Math.ceil(diffDays / 7) > 1 ? 's' : ''} ago`;
      if (diffDays < 365) return `${Math.ceil(diffDays / 30)} month${Math.ceil(diffDays / 30) > 1 ? 's' : ''} ago`;
      return `${Math.ceil(diffDays / 365)} year${Math.ceil(diffDays / 365) > 1 ? 's' : ''} ago`;
    } catch {
      return dateInput;
    }
  };
  return <div style={{
    display: "flex",
    alignItems: "center",
    gap: "8px",
    marginBottom: "16px",
    padding: "8px 12px",
    backgroundColor: "var(--ifm-color-emphasis-100)",
    borderRadius: "6px",
    fontSize: "14px",
    color: "var(--ifm-color-content-secondary)",
    border: "1px solid var(--ifm-color-emphasis-200)",
    opacity: "0.8"
  }}>
      <div style={{
    width: "40px",
    height: "40px",
    borderRadius: "50%",
    background: authorAvatar || "linear-gradient(45deg, #4F46E5, #7C3AED)",
    display: "flex",
    alignItems: "center",
    justifyContent: "center",
    color: "white",
    fontWeight: "bold",
    fontSize: "18px"
  }}>
        {authorAvatar ? <img src={authorAvatar} alt={author} style={{
    width: "100%",
    height: "100%",
    borderRadius: "50%"
  }} /> : author?.[0]?.toUpperCase()}
      </div>
      <div>
        <div style={{
    fontWeight: "400",
    fontSize: "14px"
  }}>Written by <span style={{
    fontWeight: "600"
  }}>{author}</span></div>
        <div style={{
    fontSize: "14px"
  }}>Last updated <span style={{
    fontWeight: "600"
  }}>{formatDate(lastUpdated)}</span></div>
      </div>
    </div>;
};

<ArticleInfo author="Alara" lastUpdated="2026-07-12" />

Press **Cmd+Shift+K** (**Ctrl+Shift+K** on Windows and Linux) on any supported AI site. The Chat History modal opens right there, searching across everything you've synced or imported.

<video controls playsInline className="w-full aspect-video rounded-xl" src="https://mintcdn.com/memoryplugin/9o9T_0PzzkacB3w3/videos/chat-history-search.mp4?fit=max&auto=format&n=9o9T_0PzzkacB3w3&q=85&s=cef676422e3f5802cd7fab4f11d156d9" data-path="videos/chat-history-search.mp4" />

## In the extension

Use the shortcut above, or open the panel and click the **History** tab. From the modal you can:

* Search across your synced conversations
* Filter by provider (Claude, ChatGPT, Gemini, Grok, DeepSeek, TypingMind) or **Starred**
* Open a conversation, copy its transcript, or jump to the original
* Generate an AI summary of a conversation, or extract specifics (Key decisions, Action items, Ruled-out ideas, Style rules, Technical specs)

## In the dashboard

The [Chat History dashboard](/features/chat-history/dashboard) has a **Search** tab with hybrid semantic and keyword search over your whole history, plus browsing, starring, and exclusions.

For questions rather than lookups ("what did we decide about pricing?"), use [Ask](/features/ask): it synthesizes an answer from your history with citations, instead of handing you a list of matches.

## Let the AI search for you

You don't have to do the searching yourself. With **Chat History Recall** on (extension Settings) or the [Remote MCP Server](/integrations/remote-mcp-server) connected, the AI pulls relevant past context into the conversation on its own. See [Using Chat History](/features/chat-history/using).

## Related

<CardGroup cols={2}>
  <Card title="Turn on auto-sync" icon="rotate" href="/questions/enable-auto-sync">
    Search only finds what's synced
  </Card>

  <Card title="Ask" icon="message-question" href="/features/ask">
    Get synthesized answers with citations
  </Card>
</CardGroup>
