ChatGPT-Obsidian Export Plugin

Job ID: 39747834

Budget: $30 – $250 AUD

I need every conversation stored in my ChatGPT account to land in my Obsidian vault as clean, well-structured markdown. The job is to build an Obsidian plugin that automates this, grouping the resulting files by topic and following a custom markdown layout I will provide.

Core requirements
• Authenticate with my OpenAI account, iterate through all threads, and pull the full message history for each one.
• Convert each thread to a single .md file that follows my custom structure—front-matter, headings, timestamps, or any other elements I specify.
• Drop the files into topic-named folders inside the vault so the vault stays logically organised.
• Log progress and throttle requests to stay within OpenAI rate limits.
• Deliver both compiled plugin and commented source, ready to unzip or install from GitHub.

A successful hand-off includes a quick demo showing every current ChatGPT thread in my account rendered in Obsidian exactly as specified. Once this exporter is stable, I may commission follow-up features such as bulk renaming or automatic master tables of contents, but for now the focus is solely on the export workflow.