Chat History Import
Bring your existing conversations from ChatGPT or Claude into Bike4Mind. Your chat history can be imported and continued as regular notebooks.
Supported Sources
OpenAI ChatGPT
- Format: OpenAI conversation export format
- File Type: ZIP file containing conversations.json
- Import Method: File upload or direct URL
Anthropic Claude
- Format: Claude conversation export format
- File Type: ZIP file containing conversation data
- Import Method: File upload or direct URL
How to Import
Accessing Import Feature
- Open your user profile by clicking on your profile picture
- Navigate to the Settings tab
- Locate the Import History section
- Click the Import LLM History button
Import Process
- Select Source: Choose between OpenAI or Claude using the toggle switch
- Upload Method: Choose one of two options:
- File Upload: Drag and drop your ZIP file or click to browse
- Direct URL: Paste a direct link to your exported conversation file
- Validation: The system validates the URL format for supported sources
- Processing: Files are uploaded to secure storage and processed asynchronously
- Notification: You'll receive an inbox notification when import completes or fails
Data Handling
Import Process
- Uploaded files are processed securely through AWS S3
- ZIP files are extracted and parsed according to source format
- Conversation data is validated before import
- Existing conversations are updated (upserted) to prevent duplicates
Data Mapping
OpenAI Format
- Conversations mapped using
openaiConversationId - Messages linked via
openaiMessageId - Preserves parent-child message relationships
- Maintains conversation threading structure
Claude Format
- Conversations mapped using
claudeConversationId - Messages linked via
claudeMessageId - Consolidates alternating human/assistant messages
- Preserves conversation flow and context
Data Storage
- All imported conversations become part of your session history
- Messages are stored with original source identifiers
- Conversation metadata is preserved
- Integration with existing chat functionality
Limitations
Current Restrictions
- File Size: Subject to upload limits
- Format Support: Only supports official export formats from OpenAI and Claude
- Artifact Handling: Claude artifacts (code, documents) are not yet fully processed
Known Issues
- Claude artifact embeddings (
<antArtifact>tags) require manual processing - Large conversation histories may take time to process
- Network timeouts may affect URL-based imports
Troubleshooting
Common Issues
- Invalid File Format: Ensure you're uploading the correct ZIP file from the AI service
- Upload Failure: Check your internet connection and file size
- Processing Timeout: Large files may require multiple attempts
- Missing Conversations: Verify the export was complete from the source service
Support
- Check your inbox notifications for import status updates
- Contact support if imports consistently fail
- Provide error messages and source service details when reporting issues
Privacy and Security
- All uploads are encrypted in transit and at rest
- Files are processed in secure, isolated environments
- Original export files are not retained after processing
- Imported data follows the same privacy controls as native conversations
Related Features
- Notebooks - Where imported chats appear
- Notebook Export & Import - Export your notebooks
- Profile & Settings - Access import settings