For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation

Personalize ChatGPT

Set preferences and carry useful context across chats

Personalize ChatGPT so its responses and working style better match your preferences. You control which personalization features are enabled and can change them at any time in the ChatGPT desktop app settings.

Choose a personality

Choose Friendly, Pragmatic, or None as the default personality in Settings > Personalization. A personality changes how ChatGPT communicates; it doesn’t change what the model can do.

Add custom instructions

Use custom instructions for preferences you want ChatGPT to follow across chats, such as your preferred response style. In Codex, these personal instructions are stored in your global AGENTS.md file. Projects and repositories can also provide their own instructions.

Learn how AGENTS.md instructions work.

Carry context forward with memories

Memories let ChatGPT carry useful context from earlier chats into future work. They can include stable preferences, recurring workflows, project conventions, and other context you would otherwise need to repeat.

Memories are separate from required project guidance. Keep instructions that must always apply in AGENTS.md or checked-in project documentation.

Add recent activity with Computer History

Computer History is an opt-in macOS desktop feature that can turn activity across allowed apps and websites into memories and a timeline. It records interaction events rather than screenshots or audio.

Review what Computer History includes before enabling it. You can pause it, exclude apps and websites, inspect or delete individual timeline items, and clear recent or all history at any time.

Manage personalization

Open Settings to update your personality, custom instructions, memories, and other available personalization controls. See ChatGPT desktop app settings for an overview of everyday preferences.