ChatGPT integration
Ultrathink integrates with ChatGPT through automatic conversation capture using the browser extension. Your AI conversations are captured, organised, and made available for future reference in your knowledge base.
Auto-capture with the browser extension
The Ultrathink browser extension automatically detects when you are on chat.openai.com or chatgpt.com and adjusts its capture behaviour accordingly. Instead of saving a simple link, the extension extracts the full conversation thread.
What gets captured
When you capture a ChatGPT page, the extension extracts:
| Field | Description |
|---|---|
| Title | The conversation title from ChatGPT's sidebar |
| Messages | The full thread of user and assistant messages |
| Code blocks | Any code snippets within the conversation, preserved with formatting |
| URL | The direct link to the conversation |
| Type | Automatically set to "ChatGPT" |
How to capture a conversation
- Open a conversation on
chat.openai.comorchatgpt.com - Click the Ultrathink extension icon (or press
Ctrl+Shift+4on Windows/Linux,Cmd+Shift+4on Mac) - The capture popup appears with the conversation title and extracted content
- Add any notes or context you want to attach
- Click Save (or let auto-save trigger after 3 seconds)
The entry is saved with the full conversation content, which the AI pipeline then summarises, classifies, and links to related entries in your knowledge base.
How captured conversations are processed
After you save a ChatGPT conversation, the AI pipeline processes it through several stages:
- Summarisation: the full conversation is condensed into a concise summary highlighting key points, decisions, and conclusions
- Topic extraction: relevant topics are identified from the conversation content and added to the entry automatically
- People detection: any people mentioned in the conversation are tagged on the entry
- Relationship mapping: the AI identifies connections to other entries in your knowledge base that relate to the conversation's subject matter
- Similarity detection: near-duplicate or closely related entries are flagged so you can see if you have explored similar ground before
All of this happens in the background. You can check processing progress in the entry's detail panel within the web app.
Viewing captured conversations
Once a ChatGPT conversation is captured, you can find it in your knowledge base in several ways:
- Filter by type: on the All Entries page, filter by the "ChatGPT" type to see only captured conversations
- Search: use AI search to ask questions about your conversations in natural language
- Browse by topic: conversations are auto-classified with topics, so they appear alongside other entries on the same subject
- Detail panel: click any ChatGPT entry to see the full conversation thread, AI summary, and extracted metadata
Tips for conversation capture
- Capture after the conversation is complete: the extension extracts whatever is visible at the time of capture, so wait until you have the final response before saving
- Add notes about why the conversation matters: a short note like "Good approach for database indexing" helps the AI classify the entry more accurately and makes it easier to find later
- Capture multiple conversations: each conversation becomes its own entry, so you can capture as many as you need without worrying about organisation; topics and relationships are handled automatically
- Review AI-generated topics: after capture, check the auto-assigned topics in the detail panel and correct any that seem off; this improves the AI's accuracy for future captures
Troubleshooting
Conversations not capturing fully
- Make sure the conversation has finished loading before capturing
- Scroll through the entire conversation so all messages are rendered in the browser
- Check that the extension has the latest version installed
Extension not detecting ChatGPT
- Verify the extension is installed and enabled
- Check that you are on
chat.openai.comorchatgpt.com - Try refreshing the page
- Make sure the extension is up to date
