chatgpt-import

Import ChatGPT conversation histories from ZIP exports into Vellum.

1.0k|158|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/vellum-ai/vellum-assistant --skill chatgpt-import
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chatgpt-import
Source: https://github.com/vellum-ai/vellum-assistant/tree/main/skills/chatgpt-import
Command: npx skills add https://github.com/vellum-ai/vellum-assistant --skill chatgpt-import

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

ChatGPT conversations are often not migrated when moving to Vellum. This skill solves the problem by importing ChatGPT conversation histories into Vellum to preserve context and memory across sessions.

Core Features & Use Cases

  • Convert a ChatGPT ZIP export into Vellum-compatible conversation data for memory indexing.
  • Preserve timestamps and source attribution to maintain historical accuracy.
  • Support batch imports to quickly populate memory from long transcripts.

Quick Start

Import a ChatGPT export ZIP to create and index all conversations in Vellum.

Frequently Asked Questions about chatgpt-import

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I import ChatGPT conversations into Vellum?

To import ChatGPT conversations, use this Skill to upload your ChatGPT ZIP export. It automatically extracts conversations.json, transforms it into the standard import format, and indexes the data into Vellum's memory.

What is the best way to preserve ChatGPT conversation history when migrating to Vellum?

Preserving ChatGPT history requires transforming your ZIP export into Vellum-compatible conversation data. This Skill maintains historical accuracy by preserving timestamps and source attribution during the conversion process.

How does ChatGPT ZIP export parsing work for memory indexing?

ChatGPT ZIP export parsing works by reading the archive with a dedicated script to extract the conversations.json file. It then transforms the data into a consumable JSON payload for Vellum's memory index.

Can I batch import long ChatGPT transcripts into Vellum?

Yes, you can batch import long ChatGPT transcripts. The Skill supports batch imports to quickly populate memory from extensive conversation histories stored in your ChatGPT export.

Does Vellum isolate imported ChatGPT conversation memory per user and channel?

Yes, Vellum isolates imported ChatGPT conversations per user and channel. The Skill integrates the parsed JSON payload into Vellum's memory index to maintain strict contextual isolation across sessions.

Do I need a specific file format to import ChatGPT history into Vellum?

You need a ChatGPT ZIP export file to import history into Vellum. The Skill specifically parses the ZIP archive to locate and convert the embedded conversations.json into the required import format.