Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatGPTImport

A command-line tool that processes JSON exports of ChatGPT conversations and converts them into well-formatted markdown files.

Features

  • Converts ChatGPT JSON exports to individual markdown files
  • Exports conversations to a specified output directory or current directory
  • Supports limiting the number of conversations processed
  • Simple and efficient processing

Installation

Build from Source

This tool is written in Go and requires compilation before use.

Requirements:

  • Go 1.16 or higher

Build:

go build -o chatGPTImport

Installation (Linux):

sudo install -m 755 chatGPTImport /usr/local/bin/

After installation, you can run chatGPTImport from any directory.

Usage

chatGPTImport [source] [optional output] [flags]

Options

  • -l, --limit <number> - Maximum number of conversations to process (0 for no limit, Default)
  • -h, --help - Display help information

Example

chatGPTImport ./chatgptExport/conversations.json ./markdown -l 10

License

MIT

About

Parses ChatGPT conversation exports (User Data Export) into separated markdown files.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages