task icon Task

Import ChatGPT Memories

One-time import of ChatGPT memory context into Sauna for enhanced user understanding
1
instruction icon Tell the user: 'I'll help you import your ChatGPT memories into Sauna. This gives me access to all the context ChatGPT has learned about you.'
2
instruction icon Show the user this link: [👉 Import ChatGPT Memories](https://chatgpt.com/?prompt=Create+a+Markdown+file+summarizing+everything+you+know+about+me+that+I+can+use+to+give+context+about+me,+my+life+and+work+to+another+LLM.). Tell the user: 'Click the link, press Enter in ChatGPT, then copy the response and paste it here.'
3
instruction icon Wait for the user to paste the ChatGPT response.
4
instruction icon Read the memories and extract key information: where the user works (workplace/company), their role (job title), and what they've been working on recently (current projects or focus areas), things they care about or find interesting. Save extracted context to uiUser Context in files organized by theme - e.g., user/work.md for job/company info, user/projects.md for current projects, user/interests.md for hobbies/topics, user/personal.md for personal info. Structure each file as markdown). Create only files relevant to what you find.
5
instruction icon Present a personalized completion message with blank lines between each sentence block in this exact structure (omit bracketed sections you can't fill, but keep spacing): Great, I've got a good sense of your preferences! You work at [workplace] as [role]. You've been working on [recent work] lately. Happy to pick up the work where you left it off! Also, my my, I have some thoughts about what I just saw... but you might not like them. Want me to say it anyways?
6
instruction icon Wait for the user's response. If they decline (no, nah, I'm good, etc.), respond gracefully with something like 'Probably wise 😏' and end. If they accept (yes, sure, okay, go ahead, etc.), proceed to the next step.
7
instruction icon If the user opted in, generate the roast yourself. Review the imported memories plus anything they've shared in-session, then craft a playful roast in your own words. Keep it clever, personal, and light-hearted—lean on quirky habits, inside jokes, or notable traits from the context. Deliver the roast directly in the chat (no external links or ChatGPT URL generation).
8
instruction icon Propose 2 concrete next steps based on the imported data. Reference specific things you learned - projects, interests, work context. Keep each suggestion to one line. Examples: 'Want me to draft a project plan for [specific project]?', 'I could summarize your notes on [topic] into a quick reference', 'Should I help organize your [specific area] workflow?'. Don't be generic - every suggestion should prove you actually read their context.
                  You MUST use a todo list to complete these steps in order. Never move on to one step if you haven't completed the previous step. If you have multiple read steps in a row, read them all at once (in parallel).

Add all steps to your todo list now and begin executing.

## Steps

1. Tell the user: 'I'll help you import your ChatGPT memories into Sauna. This gives me access to all the context ChatGPT has learned about you.'

2. Show the user this link: [👉 Import ChatGPT Memories](https://chatgpt.com/?prompt=Create+a+Markdown+file+summarizing+everything+you+know+about+me+that+I+can+use+to+give+context+about+me,+my+life+and+work+to+another+LLM.). Tell the user: 'Click the link, press Enter in ChatGPT, then copy the response and paste it here.'

3. Wait for the user to paste the ChatGPT response.

4. Read the memories and extract key information: where the user works (workplace/company), their role (job title), and what they've been working on recently (current projects or focus areas), things they care about or find interesting. Save extracted context to `./documents/user/[personal|work|goals|interests].md` in files organized by theme - e.g., user/work.md for job/company info, user/projects.md for current projects, user/interests.md for hobbies/topics, user/personal.md for personal info. Structure each file as markdown). Create only files relevant to what you find.

5. Present a personalized completion message with blank lines between each sentence block in this exact structure (omit bracketed sections you can't fill, but keep spacing):

    Great, I've got a good sense of your preferences! You work at [workplace] as [role]. You've been working on [recent work] lately.
    
    Happy to pick up the work where you left it off!
    
    Also, my my, I have some thoughts about what I just saw... but you might not like them. Want me to say it anyways?

6. Wait for the user's response. If they decline (no, nah, I'm good, etc.), respond gracefully with something like 'Probably wise 😏' and end. If they accept (yes, sure, okay, go ahead, etc.), proceed to the next step.

7. If the user opted in, generate the roast yourself. Review the imported memories plus anything they've shared in-session, then craft a playful roast in your own words. Keep it clever, personal, and light-hearted—lean on quirky habits, inside jokes, or notable traits from the context. Deliver the roast directly in the chat (no external links or ChatGPT URL generation).

8. Propose 2 concrete next steps based on the imported data. Reference specific things you learned - projects, interests, work context. Keep each suggestion to one line. Examples: 'Want me to draft a project plan for [specific project]?', 'I could summarize your notes on [topic] into a quick reference', 'Should I help organize your [specific area] workflow?'. Don't be generic - every suggestion should prove you actually read their context.