Skip to main content

What are Project Chats?

A project chat is a conversation started from within a project. It behaves like a regular chat, with one key difference: the project’s custom instructions are automatically injected as context at the start of every project chat. This means you never have to re-explain your project’s stack, tone, background, or constraints — ZeroTwo already knows, because the instructions are always present.

Starting a Project Chat

1

Open a project

Click the project name in the left sidebar under the Projects section.
2

Click New Chat

Inside the project view, click New Chat (or the + icon). A new chat opens, scoped to this project.
3

Start chatting

Type your message. ZeroTwo has the project’s instructions as background context from the first message — no need to explain the project again.
All project chats are listed under the project name in the sidebar. Click the project to expand it and see all its chats.

Project Chats vs. Regular Chats

Project chatRegular chat
InstructionsProject instructions always presentOnly your global custom instructions
File accessProject files available as contextOnly files uploaded to that specific chat
LocationListed under project in sidebarListed in main Chat History
Best forOngoing work on a defined topicOne-off questions, quick lookups

What’s Shared Across Project Chats

Shared across all chats in the project:
  • Project instructions — the system prompt you wrote in project settings is active in every chat
  • Project files — files uploaded to the project are available as context in any project chat (when referenced explicitly)
Not shared across project chats:
  • Conversation history — each chat is still separate. Chat A does not see the messages from Chat B, even within the same project.
If you want ZeroTwo to have access to conclusions from a previous chat, either summarize them in your project instructions or paste the relevant content into the new chat. Project chats are nested under the project name in the sidebar:
Projects
└── React E-commerce App
    ├── Cart component refactor
    ├── Auth flow design
    └── Database schema review
Click the project to expand it. Click any chat to open it. Project chats are visually distinguished from regular chats by their indentation under the project name.

Tips for Effective Project Chats

Use project instructions instead of long preambles. If you find yourself typing the same context at the start of every chat (“This is for a React TypeScript app…”), move that context into the project instructions. It’ll be there automatically for every future chat. Start a new chat for each distinct topic. Rather than one very long chat that meanders across many subjects, create focused chats for each discrete question or task. The project instructions provide continuity; the individual chats stay manageable. Reference project files explicitly. Project files are available as context, but ZeroTwo doesn’t automatically read them for every message. Mention the file when you want it used: “Using the brand guidelines I uploaded, write a product description for…” Regular chats can become project chats. If you start a chat outside a project and want to move it in, you can typically drag it into the project in the sidebar or use the chat options menu.