NextStat

NextStat / chatgpt2md

Public

Convert ChatGPT export to Markdown with full-text search and MCP server for Claude

10
0
100% credibility
Found Mar 03, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

A tool that converts exported ChatGPT conversations into organized, searchable Markdown files and enables Claude to access and query the history natively.

How It Works

1
📱 Export your ChatGPT chats

Visit ChatGPT, go to settings, and request a copy of all your conversations—they email you a download link.

2
đź’ľ Get the helper tool

Download the simple program that works on your Mac or Windows computer—no extra setup needed.

3
✨ Transform chats into organized notes

Give it your downloaded file, and it neatly sorts your conversations into dated folders as easy-to-read files, plus adds a smart search feature.

4
đź”— Connect to your Claude app

Tell the tool where your new notes are, and it sets up a quick link so Claude can access them.

🎉 Chat with your old history!

Restart Claude, then ask it to search or read any past conversation—like finding that recipe or idea you discussed before.

Sign up to see the full architecture

3 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is chatgpt2md?

chatgpt2md is a Rust CLI tool that converts ChatGPT exports—ZIP or JSON—into clean Markdown files organized by year and month, with YAML frontmatter for titles, dates, and message counts. It builds a full-text search index using Tantivy and runs an MCP server with tools for Claude to search conversations by keywords, list by date, or fetch full chats. Developers get a portable archive of their chatgpt history, ready for Obsidian, VS Code, or native Claude queries.

Why is it gaining traction?

One-command conversion and auto-install hook it into Claude Desktop or Code, exposing search_conversations, get_conversation, and list_conversations tools without config hassles. The single binary—no deps, cross-platform—handles thousands of chats fast, unlike clunky exporters that dump raw JSON. Rust speed and MCP integration make chatgpt text searchable in your new AI workflow.

Who should use this?

Claude migrants with years of ChatGPT coding sessions, research notes, or prompt experiments needing instant recall like "Rust async chats from 2024." AI-heavy devs switching tools who want history as Markdown for local apps, plus Claude-native search. Power users exporting chatgpt chats for offline review or backups.

Verdict

Worth installing for Claude users—excellent README and CLI make it dead simple despite 10 stars and 1.0% credibility score signaling early maturity. Test on a small export first; promising bridge for chatgpt to Claude workflows.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.