#Difference between project and custom GPT
1 messages · Page 1 of 1 (latest)
Hi @limber trench. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
Certainly! Here are the main differences between a Project and a Custom GPT in ChatGPT:
Projects
- Purpose: Projects are designed to help you organize and manage multiple chats, files, and context under a shared objective or workflow (e.g., "Wedding Planning" or "App Redesign").
- Features: Within a project, you can:
- Group related chats and files together.
- Set project-specific instructions that override your global ChatGPT custom instructions.
- Upload files (PDFs, spreadsheets, images) for context.
- Use built-in tools like Canvas, Advanced Data Analysis, DALL·E, and Search.
- Share individual chats from a project (but not the whole project or its files/instructions).
- Collaboration: Primarily for personal organization, but you can share individual chats via links.
- Model: Chats in projects use GPT-4o and support the latest features available to your plan.
- Access: Available to Plus, Pro, and Team users, with Enterprise and Edu support rolling out soon.
- No Coding Required: Projects are managed entirely through the ChatGPT interface—no coding needed.
Learn more about Projects
Release notes on Projects
Custom GPTs
- Purpose: Custom GPTs are specialized versions of ChatGPT that you can tailor for specific tasks, topics, or workflows (e.g., a coding assistant, a language tutor, or a support bot).
- Features: When creating a custom GPT, you can:
- Set detailed instructions and behavior.
- Upload files as knowledge sources for the GPT to reference.
- Enable or disable specific capabilities (web browsing, image generation, code interpreter, custom actions via APIs).
- Share your GPT with others, publish it to the GPT Store, or keep it private.
- Collaboration: Custom GPTs can be shared with individuals, your workspace, or the public via the GPT Store.
- Model: You can select from a range of models (e.g., GPT-4o, o3, o4-mini) for your GPT, depending on your needs and plan. GPTs with custom actions are currently limited to GPT-4o and 4.1.
- No Coding Required (Basic): You can create and configure GPTs without coding, but advanced features (like custom actions) may require some technical setup.
- Access: Available to Plus, Pro, Team, Enterprise, and Edu users for creation; Free users can use GPTs from the store with some limitations.
Learn more about Custom GPTs
GPTs FAQ
Summary Table
| Feature | Projects | Custom GPTs |
|---|---|---|
| Main Use | Organize chats/files for a goal/workflow | Create specialized assistants for tasks/topics |
| Instructions | Project-specific, override global settings | GPT-specific, define behavior and knowledge |
| File Uploads | For context in all project chats | For knowledge base of the GPT |
| Tools | Built-in (Canvas, DALL·E, Data Analysis, etc.) | Selectable per GPT (Browsing, APIs, etc.) |
| Sharing | Share individual chats | Share/publish the entire GPT |
| Model Selection | Uses GPT-4o | Choose from available models |
| Coding Required | No | No (unless using advanced custom actions) |
| Access | Plus, Pro, Team (Enterprise/Edu soon) | Plus, Pro, Team, Enterprise, Edu (creation) |
In short:
- Projects are for organizing and contextualizing your work within ChatGPT.
- Custom GPTs are for building and sharing specialized AI assistants with custom behaviors and knowledge.
If you need more details on a specific aspect, let me know!
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
@limber trench Kapa.ai is still learning and improving, please let me know how I did by reacting below.