Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.typingmind.com/llms.txt

Use this file to discover all available pages before exploring further.

Migrating from ChatGPT to TypingMind does not mean starting over. With TypingMind, you can import your existing ChatGPT conversations, recreate your preferred workflows, access equivalent AI capabilities through tools and plugins, and expand beyond OpenAI models into a multi-provider AI workspace. Learn how to migrate from ChatGPT to TypingMind now!

1. Import Your Existing ChatGPT Conversations

Your previous chats are often the most valuable part of your AI workspace: research notes, writing drafts, support answers, coding discussions, internal documentation, and reusable ideas. TypingMind supports importing your exported ChatGPT conversation history. To migrate your chats:
  1. Export your data from ChatGPT through Settings → Data Controls → Export Data.
  2. Download the export file provided by OpenAI.
  3. In TypingMind, go to App Settings → All Data → Import From OpenAI.
  4. Select your exported ChatGPT data and import your conversations.
Import Openai
OpenAI’s data export includes your chat history and other relevant account data. TypingMind provides a dedicated Import From OpenAI option for bringing exported ChatGPT conversations into your TypingMind workspace. Once imported, you can continue organizing your conversations with TypingMind features such as folders, tags, pinned chats, archived chats and more! See how you can manage chats on TypingMind.

2. Your ChatGPT Memory

ChatGPT Saved memories are details ChatGPT remembers for future conversations, such as your preferences, goals, writing style, or background context. OpenAI allows you to view and manage saved memories in ChatGPT settings. You can migrate ChatGPT memory to TypingMind by adding your memory as:
  • Custom System Instructions for your preferred tone, output format, language, or working rules.
System Instruction
  • Profiles for different working identities or use cases.
Chat Profiles
  • Project Folders for project-specific instructions, files, models, and agents.
Project Folder
  • AI Agents for reusable assistants with specialized instructions, knowledge, and plugins.
Ai Agent
For example, if ChatGPT remembered that you prefer concise customer support replies in English, you can add that preference to your TypingMind system instruction or create a dedicated Customer Support AI Agent on TypingMind.

3. Replace Custom GPTs with TypingMind AI Agents

If you previously used Custom GPTs in ChatGPT, the closest equivalent in TypingMind is AI Agents - specialized AI assistants similar to GPT Assistants in ChatGPT, with additional customization options and the ability to work across different AI model providers.
Ai Agent
TypingMind AI Agents can be configured with:
  • Custom instructions.
  • A selected AI model.
  • Uploaded knowledge files or RAG-based knowledge sources.
  • Plugins and external tools.
  • Dynamic APIs and integrations.
  • Text-to-speech capabilities.
Ai Agent Editor
In ChatGPT Custom GPTsIn TypingMind
InstructionsAI Agent system instructions
Knowledge filesAgent training files or Knowledge Base
Capabilities/actionsPlugins, APIs, MCP servers
Selected GPT modelAny supported model assigned to the agent
This means your assistants are no longer tied only to OpenAI models. The same research agent, support agent, writing assistant, or coding agent can be configured to work with GPT, Claude, Gemini, Kimi, DeepSeek, Mistral, or other supported providers.

4. Continue Using Web Browsing, Images, Code and File Generation

Switching to TypingMind does not mean losing advanced AI capabilities. TypingMind extends models through provider tools and plugins, so you can continue performing tasks such as web research, image creation, data analysis, interactive content generation, and document creation.

Web Search and Browsing

TypingMind supports web access through model-provider tools and plugins.
Web Browsing
Depending on the connected model, web search may be powered by:
  • OpenAI Web Browsing tools.
  • TypingMind plugins such as Perplexity Search or Web Search via SerpAPI.
This allows AI models to access current information beyond their built-in knowledge cutoff.
Web Browsing 2

Image Generation and Visual Tasks

TypingMind supports image generation through plugins including:
  • GPT Image Editor.
  • DALL-E.
  • Stable Diffusion.
Gpt Image
This allows you to create or discover visual content directly from your AI workspace.
Image Gen

Advanced Analysis and Downloadable Files

TypingMind supports Code Sandbox, a provider-native tool that allows supported AI models to generate and run Python code while working through a task.
Code Sandbox
This is useful for:
  • Analyzing datasets.
  • Processing uploaded files.
  • Creating charts.
  • Generating structured outputs.
  • Producing downloadable files.
TypingMind’s documentation also directs users to Code Sandbox for file generation workflows, such as generating Word,Excel, Powerpoint documents.
Ppt Gen

Artifacts, Canvas and Interactive Outputs

TypingMind includes Artifacts and interactive plugins for creating and editing structured outputs such as:
  • Documents.
  • Code snippets.
  • Dashboards.
  • HTML/CSS/JavaScript web apps.
  • Interactive prototypes.
  • Charts and diagrams.
Web App Builder
Web App Build
You can also build your own plugins or connect third-party systems through HTTP actions, JavaScript code, or Model Context Protocol (MCP).

5. Organize ChatGPT Projects as TypingMind Project Folders

ChatGPT Projects help keep related chats, files and instructions together. In TypingMind, the equivalent workspace concept is Project Folders. A TypingMind Project Folder can include:
  • A dedicated AI model or AI Agent.
  • Custom system instructions.
  • Relevant uploaded documents.
  • Chats related to the same project or task.
Project Folder
For example, you could create separate Project Folders for:
  • Customer Support.
  • Product Research.
  • Marketing Content.
  • Software Development.
  • Internal Documentation.
Each folder can have its own AI behavior, model preference and supporting files, helping the assistant stay aligned with the specific context of the project.

6. Continue Working with Voice Input and Text-to-Speech

TypingMind supports both voice input and spoken AI responses. For speech-to-text, TypingMind supports:
  • Browser Web API.
  • OpenAI Whisper.
  • Groq Whisper.
  • Azure Whisper.
Stt
For text-to-speech, TypingMind supports:
  • Browser-native Web Speech.
  • OpenAI Text-to-speech
  • ElevenLabs.
Tts 2
This allows you to dictate prompts, transcribe recordings, and listen to AI responses through supported voice providers.

7. Go Beyond OpenAI Models

ChatGPT is primarily an OpenAI model experience. TypingMind is designed as a multi-model AI workspace. You can connect and use models from providers such as:
  • OpenAI GPT models.
  • Anthropic Claude.
  • Google Gemini.
  • Mistral.
  • DeepSeek.
  • Groq.
  • Moonshot / Kimi.
  • xAI.
  • OpenRouter.
  • Perplexity.
  • Z.ai.
  • Compatible custom endpoints.
Or Model TypingMind also allows you to switch models or use multiple models within your workflow. For example, you may use Claude for writing, Gemini for multimodal document work, GPT for tool-driven tasks, or Kimi and DeepSeek for additional model choices. This helps reduce dependency on a single provider. If one model is temporarily unavailable, rate-limited, too expensive, or simply not the best fit for a task, you can choose another supported option in the same workspace.

8. Billing Difference: Bring Your Own API Key

ChatGPT Plus is a subscription-based product. TypingMind uses a different model: you connect your own API keys and pay the AI provider based on your actual usage. This means:
  • You do not need a ChatGPT Plus subscription to use OpenAI models in TypingMind.
  • Your ChatGPT Plus subscription does not cover OpenAI API usage.
  • You can add API keys from multiple providers.
  • You pay providers directly according to the models and tokens you use.
  • TypingMind provides token and cost estimation features to help monitor usage.
TypingMind itself offers premium capabilities through a one-time license purchase, while API usage is billed separately by each connected AI provider.

9. Keep Control of Your Privacy and API Keys

By default, TypingMind is designed as a local-first interface. According to TypingMind documentation:
  • Chat conversations and prompts are stored locally in your browser by default.
  • API keys are stored locally on your device.
  • API keys can be protected with optional password-based encryption.
  • API requests are sent directly from your browser to the connected AI provider.
  • Cloud Sync is optional if you want to access your chats across devices.
  • A static self-hosted version is available for licensed users who want their own private deployment.
Because TypingMind connects directly to AI providers, the provider you choose still processes the prompts you send to its API. You should review each provider’s API data policy when selecting models for sensitive work. For example, OpenAI states that API Platform data is not used to train its models by default unless the customer explicitly opts in.

ChatGPT to TypingMind Migration Checklist

Before completing your move, use this checklist:
Migration ItemWhat to Do in TypingMind
ChatGPT conversationsExport from ChatGPT and import through Import From OpenAI
Important saved memoriesRecreate as system instructions, profiles, projects or AI Agents
Custom GPTsRebuild as TypingMind AI Agents
ChatGPT ProjectsReorganize into TypingMind Project Folders
Knowledge filesUpload to projects, agents or the Knowledge Base
Web browsing workflowsEnable Web Browsing tools or search plugins
Image generation workflowsEnable GPT Image Editor, DALL·E or Stable Diffusion plugins
Data analysis and filesEnable Code Sandbox
Voice workflowsConfigure speech-to-text and text-to-speech providers
Model accessAdd your API keys for OpenAI, Claude, Gemini or other providers
Privacy requirementsReview local storage, encryption, Cloud Sync and provider policies

Build a More Flexible AI Workspace

Migrating from ChatGPT to TypingMind is not only about moving your old conversations. It is an opportunity to build a workspace that is more configurable, more portable and less dependent on a single AI provider. You can bring your chat history with you, rebuild your specialized assistants as AI Agents, organize projects with reusable context, access advanced tools through plugins, and choose from a broad range of AI models depending on the task. Instead of being tied to one interface and one model ecosystem, TypingMind gives you one workspace for the AI tools, models and workflows you choose.