8000 GitHub - csrobb/ChatGPTtoMD: Process conversations.json to MD files
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

csrobb/ChatGPTtoMD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

ChatGPT Conversations to Obsidian Markdown Exporter

Easily convert your exported ChatGPT conversations (from conversations.json) into clean, well-formatted Markdown notes.

Features

  • 📁 One Markdown file per conversation
  • 🧑‍💻 Supports code blocks, text, and multi-part messages
  • 🏷️ Obsidian-friendly formatting and safe filenames
  • 🚫 Skips empty/system messages
  • 📅 Uses chat title and timestamp for file naming
  • 💥 Fast and robust for thousands of chats
  • 📝 Human-readable, easily customizable Python source

Installation

  1. Clone or Download this repo:

    git clone https://github.com/csrobb/ChatGPTtoMD.git
    cd ChatGPTtoMD
  2. Place your ChatGPT conversations.json export in the same directory.

    • Get this file via ChatGPT: Settings → Data Controls → Export Data.

Usage

python chatgpt_json_to_md.py

About

Process conversations.json to MD files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0