AI & Agents

Do ChatGPT Projects Share Memory? Context Isolation and Multi-Workspace Architecture

Do ChatGPT projects share memory across workspaces? By default, ChatGPT projects isolate memory so that conversations within a project cannot reference chats or memories from outside it. While this context boundary protects sensitive client work, it creates knowledge silos across teams and restricts attached files to 5, 25, or 40 documents. Decoupling reference knowledge into shared workspaces via MCP provides team-wide context without cross-project memory pollution.

Tom Langridge 12 min read Updated
ChatGPT Projects isolate context and memory within distinct project workspaces, preventing cross-project memory leakage.

How ChatGPT Projects Handle Memory Isolation and Context Boundaries

When an engineering team creates two separate ChatGPT Projects for frontend architecture and backend services, ChatGPT treats them as completely isolated context silos. Chats inside the frontend project cannot see the schema definitions, API endpoints, or architectural decisions established in the backend project, and neither project shares its accumulated memory with the other.

No, ChatGPT Projects do not share memory across different projects. Each project operates within an isolated context sandbox where memory, conversations, and custom instructions remain strictly confined to that specific workspace.

OpenAI designed this boundary deliberately. In practice, ChatGPT Projects do not share memory across different projects; each project operates with an isolated memory sandbox where Project-only memory is accessible only to conversations contained within that specific project workspace.

Understanding how this sandbox operates requires examining three core memory rules:

  • Zero cross-project memory leakage: Chats in Project A cannot access, query, or reference conversations, custom instructions, or memories formed in Project B. Even if both projects exist in the same user account or team workspace, their conversational boundaries remain independent.
  • Sibling chat context sharing: Conversations within the same project can reference sibling conversations and files uploaded to that specific container. If you establish technical definitions in one chat inside Project A, subsequent chats created within Project A can draw on that established context.
  • The irreversible team sharing wall: When you invite collaborators to a project, ChatGPT automatically switches the project memory setting to project-only mode. This switch permanently severs access to personal account-level memories to prevent private details from leaking into shared group sessions.

How Context Isolation Prevents Cross-Contamination

Early implementations of conversational AI suffered from memory bleed. If a consultant advised two competing clients or an engineer built both public documentation and proprietary internal systems in standard ChatGPT, account-wide memory often blended distinct project facts. The model might cite Client A's internal pricing metrics during an advisory session for Client B, or import deprecated legacy code patterns into a modern greenfield initiative.

ChatGPT Projects solve this problem through containerized workspaces. When you initialize a project, the system provisions a distinct namespace. This namespace wraps your selected prompt instructions, uploaded reference documents, and conversational threads. The active context window draws exclusively from resources registered within that container.

The Three Boundaries of Project Workspaces

To maintain this isolation, OpenAI enforces three distinct boundaries:

  1. Thread boundary: Standard ChatGPT chats outside of any project cannot see into projects, and project chats cannot read standard conversation history.
  2. Project boundary: Individual projects remain walled off from other projects. A marketing project and a software engineering project maintain separate reference stores and contextual assumptions.
  3. Account boundary: In team workspaces, projects shared with other members restrict context to project-specific assets, preventing individual account memories from surfacing in collective threads.

While this sandboxed design protects confidentiality for self-contained tasks, it introduces operational friction when teams work on interconnected initiatives that require a common foundation of technical knowledge.

Comparing Default Memory and Project-Only Memory Operational Modes

ChatGPT Projects handle memory through two distinct operational modes: default memory and project-only memory. The configuration you select governs how deeply the project interacts with your broader account history.

The following comparison outlines the core functional differences between these two modes:

Capability Default Memory Project-Only Memory
Cross-project visibility Blocked Blocked
Sibling chat reference Enabled Enabled
Access to personal saved memories Enabled Blocked
Account chat history access Permitted where active Disabled
Sharing behavior Automatically converts to project-only Stays project-only
Setting reversibility Can switch to project-only Permanent, cannot revert

Default Memory Mechanics

Under default memory, a project behaves like a semi-permeable workspace. Chats inside the project prioritize the project's uploaded files, dedicated instructions, and sibling conversations. However, the model retains access to your global account memories. If your personal account profile includes standing instructions about your professional role, preferred programming languages, or communication tone, the project honors those preferences.

Default memory is suitable for solo practitioners who manage distinct initiatives but want ChatGPT to retain their individual working style and personal background across projects. Even under default memory, however, chats in one project cannot see chats in another project. The global connection exists solely through your personal account profile.

Project-Only Memory and the Irreversible Sharing Wall

Project-only memory establishes complete context isolation. When enabled, ChatGPT ignores your personal saved memories and historical chats outside the project. The assistant relies entirely on the files, instructions, and conversation threads contained within that specific container.

This mode is subject to two strict constraints that catch many teams off guard:

  1. One-way transition: You can select project-only memory when creating a project, or switch an existing private project from default to project-only memory in project settings. Once enabled, the project cannot be reverted to default memory.
  2. The permanent sharing conversion: The moment you share a ChatGPT project with a team member, OpenAI automatically forces the project memory setting to project-only mode. This behavior prevents your personal memories, preferences, and private account details from becoming visible to collaborators.

Crucially, this conversion is irreversible. If you remove all collaborators from the project later, the project remains permanently locked in project-only memory. It will never reconnect to your personal account memories.

The Absence of a Browsable Memory Inspector

In standard ChatGPT, OpenAI provides an editable memory management screen. You can open your account settings, browse individual facts ChatGPT has saved about you, and delete outdated entries one by one.

Project memory provides no equivalent inspector. There is no browsable list showing what a project has committed to memory across its sibling chats. If an incorrect architectural decision or stale requirement becomes embedded in project memory, you cannot open a menu to delete that specific memory record. Your only recourse is locating and deleting the specific conversation thread where that decision was discussed, or moving that conversation out of the project.

Why Project Instructions Override Global Custom Instructions

A frequent source of confusion among practitioners is the interaction between project instructions and account-wide custom instructions. Competitors often blur this distinction, assuming that ChatGPT combines both prompt sets uniformly. In production, OpenAI enforces a strict hierarchy.

When working inside a project, project-level instructions take complete precedence over global custom instructions.

Scope Precedence Across Plans

The behavior of custom instructions differs depending on your subscription tier:

  • ChatGPT Plus and Team: Project instructions take precedence over global custom instructions. If your global instructions state that all code should be written in TypeScript, but your project instructions specify Python, ChatGPT outputs Python. If a project instruction leaves a specific dimension undefined, the model may fall back to global guidelines.
  • ChatGPT Enterprise and Edu: Global custom instructions are completely unavailable inside projects. The system disables account-level instructions entirely, executing exclusively against the project instructions configured for that workspace.

This design helps enterprise accounts avoid accidental compliance violations caused by individual user prompt overrides. However, it creates practical challenges for organizations that maintain company-wide operational standards.

The Knowledge Silo Problem Across Departmental Workflows

Because project instructions apply exclusively within their specific container, standing organizational rules must be manually copied into every project.

Consider a software development team that enforces four organizational rules:

  1. All API endpoints must adhere to OpenAPI 3.1 specifications.
  2. Every database query must use parameterized statements.
  3. Error responses must follow RFC 7807 problem details format.
  4. Documentation must match Google Developer Documentation style.

In ChatGPT, there is no inheritance mechanism. You cannot create a parent workspace that cascades standard instructions down to child projects. If your engineering organization maintains fifteen projects for microservices, mobile apps, and developer portals, an administrator must paste those identical instructions into fifteen separate configuration forms.

When a core guideline updates, someone must edit all fifteen projects individually. If an engineer forgets to paste the updated rules into a new project, that project operates without organizational governance.

How File Upload Limits Create Knowledge Silos Across Teams

The memory boundary between ChatGPT Projects is compounded by strict limitations on attached knowledge files. Projects act as document repositories, but their storage capacity is tightly metered.

OpenAI restricts the number of files attached to a project based on account tier:

  • Free plan: 5 files per project
  • Go and Plus plans: 25 files per project
  • Edu, Pro, Business, and Enterprise plans: 40 files per project

In addition to per-project file counts, OpenAI applies operational constraints: file uploads are restricted to small batches, individual files face strict size boundaries, and accounts share a rolling rate limit on uploads across three-hour intervals.

Comparing ChatGPT Projects with Claude Projects

Similar constraints exist across competing platforms, though the architectural boundaries differ. In Claude, a chat accepts up to 20 files at up to 500 MB each, while Claude Projects accept files up to 30 MB each with no fixed file-count cap, bounded only by the context window.

While Claude allows an unlimited number of small files until the context buffer fills, ChatGPT caps the file count directly at 25 or 40 documents regardless of file size.

Why File Caps Force Unwanted Project Splitting

When a real-world initiative exceeds 25 or 40 reference documents, teams face an artificial architectural hurdle.

Consider a legal team managing a commercial acquisition. The diligence corpus comprises 120 documents: articles of incorporation, debt agreements, employment contracts, intellectual property assignments, and commercial leases. Because an Enterprise project caps uploads at 40 files, the team cannot store the corpus in a single workspace.

To work around the cap, the team splits the files across three separate projects:

  • Project 1: Corporate Governance and Debt (40 files)
  • Project 2: Employment and IP (40 files)
  • Project 3: Commercial Leases and Vendor Contracts (40 files)

Because ChatGPT Projects enforce strict memory isolation, Project 1 cannot see the documents or conversations in Project 2 or Project 3. When an attorney asks whether a key executive's IP assignment contains an indemnification clause tied to commercial debt, ChatGPT cannot answer. The model running in Project 1 has zero visibility into Project 2's files and zero memory of Project 2's chats.

The team is forced to act as a manual context router, copying excerpts between separate project tabs, burning conversational tokens, and risking critical omissions.

Fastio features

Unify Team Context Across Workspaces Without Memory Leakage

Organize files in persistent Fast.io workspaces with automated hybrid indexing. Connect ChatGPT through the remote MCP server to search company knowledge on demand while keeping sensitive project data isolated. Monthly plans start with a 14-day free trial (credit card required).

Steps to Build a Multi-Workspace Architecture with Fast.io and MCP

The structural solution to ChatGPT project silos and file caps is decoupling your reference knowledge from the conversational interface. Instead of attempting to force hundreds of documents into isolated 25-file or 40-file project containers, teams maintain their corpus in a centralized workspace layer and connect AI assistants on demand.

Persistent Intelligent Workspaces

Fast.io provides shared org-owned workspaces designed for human teams and AI agents. Rather than locking reference files inside individual browser windows or proprietary vendor containers, documents reside in workspaces accessible across your entire organization.

Fast.io workspaces feature:

  • Per-file version history: Every document edit, update, or replacement maintains a complete version record. Multiple team members and automated assistants can update files without overwriting prior work.
  • Role-based permissions: Access controls are set per organization, workspace, and share through member roles, preventing unauthorized access across departments.
  • Detailed activity log: The platform records all modifications, uploads, edits, moves, and deletions across people and agents, keeping collaborative work auditable.
  • Intelligence Mode: When enabled on a workspace, Intelligence Mode auto-indexes all documents for hybrid search, combining lexical keyword matching, semantic vector search, and metadata value filtering. Assistants retrieve precise answers backed by document citations without requiring third-party vector databases or manual embedding pipelines.
  • Cloud Sync: Connects Google Drive, Dropbox, Box, and OneDrive folders to a workspace, one-way or two-way, on a schedule or on demand. Reference libraries sync directly without manual downloads or re-uploads.
  • Metadata Views: For structured data extraction, Metadata Views transform unstructured documents, PDFs, and spreadsheets into queryable tabular databases with typed schemas, eliminating manual data entry.

Connecting ChatGPT to Fast.io via MCP

Rather than uploading documents directly into ChatGPT Projects, you connect ChatGPT to your Fast.io workspace using the Model Context Protocol (MCP). This setup allows ChatGPT to search your entire knowledge base on demand while maintaining clean context windows.

You can connect ChatGPT using two supported methods:

  1. Fastio Plugin (Recommended): Open the plugin directory at chatgpt.com/plugins, locate Fastio, select Install plugin, and sign in with OAuth in the browser when prompted to query your indexed workspaces directly.
  2. Custom MCP Server (Alternative): In ChatGPT Settings, open Security and login and turn on Developer mode. Navigate to chatgpt.com/plugins, select the plus button, name the connection Fastio, enter https://mcp.fast.io/mcp/operations as the MCP server URL, and complete the sign-in prompt. Review comprehensive setup instructions on the Fast.io MCP setup documentation page.

When you submit a query, ChatGPT calls Fast.io over Streamable HTTP to retrieve only the relevant paragraphs and data records needed for your answer. Your conversational window remains lean, avoiding context degradation while providing access to thousands of documents across your entire team.

Team Collaboration and Transparent Pricing

Doing real work in Fast.io requires an organization on a paid subscription. Monthly plans start with a 14-day free trial, which requires a credit card. Plans are Starter at $9.99/mo (3 seats, 250 GB storage, 5 workspaces, 100,000 credits a month, 25 GB maximum upload), Business at $49.99/mo (10 seats, 5 TB storage, 50 workspaces, 600,000 credits a month, 50 GB maximum upload), and Enterprise at $199.99/mo (30 seats included, 25 TB storage, 200 workspaces, 3,000,000 credits a month, 100 GB maximum upload).

Credits meter AI work only, with overage billed at $10 per 100,000 credits. Storage beyond the plan is $0.015 per GB a month and extra bandwidth $0.04 per GB, billed in money.

To design persistent storage architectures for AI agents, explore technical patterns at Fast.io Storage for Agents, review machine-readable onboarding at fast.io/llms.txt, and evaluate subscription tiers on the Fast.io pricing page.

Sources

References used to verify factual claims in this guide.

  1. 1 MemX Glossary: ChatGPT Projects Accessed

    ChatGPT Projects is a built-in feature that groups related chats, uploaded files, and project-specific custom instructions into a single workspace, and it can keep its memory scoped to that project so context does not leak in from or out to the rest of your account.

  2. In Claude, a chat accepts up to 20 files at up to 500 MB each, while Claude Projects accept files up to 30 MB each with no fixed file-count cap, bounded only by the context window.

Frequently Asked Questions

Do ChatGPT projects share context with other chats?

No. ChatGPT projects operate inside an isolated container. Chats inside a project cannot see or reference conversations outside that project, and general chats outside the project cannot access the project's conversations or reference files.

Can ChatGPT remember things across different projects?

No. ChatGPT projects do not share memory across different projects. Each project maintains its own isolated context sandbox. When projects use project-only memory, account-level memories are also excluded to prevent cross-project context leakage.

How does memory work inside ChatGPT Projects?

ChatGPT Projects support two memory modes: default memory and project-only memory. Default memory allows the project to access your personal account memories while isolating conversations from other projects. Project-only memory confines context strictly to that specific project, referencing only sibling chats and uploaded files.

Why did my project memory stop working after sharing it with my team?

When you share a ChatGPT project with collaborators, OpenAI automatically switches the project to project-only memory to protect personal privacy. This change is permanent and prevents the project from referencing your personal account memories, even if all collaborators are later removed.

Can you see or edit what a ChatGPT project remembers?

No. Unlike standard personal memory in ChatGPT, project memory does not provide an editable list of saved memories. To stop a project from referencing a specific detail, you must delete the conversation thread where that information was discussed or move it out of the project.

How many files can you upload to a ChatGPT project?

OpenAI establishes project file caps according to subscription tier: the Free plan allows 5 files per project, the Plus plan allows 25 files, and Edu, Pro, Business, and Enterprise plans allow 40 files. Individual files remain subject to platform size limits, and uploads are restricted to small batches rather than bulk folder ingests.

Related Resources

Fastio features

Unify Team Context Across Workspaces Without Memory Leakage

Organize files in persistent Fast.io workspaces with automated hybrid indexing. Connect ChatGPT through the remote MCP server to search company knowledge on demand while keeping sensitive project data isolated. Monthly plans start with a 14-day free trial (credit card required).