> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zerotwo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Project Files

> Upload files to a project so they're available as shared context in every chat within that project.

## What are Project Files?

Project files are documents and other resources you upload directly to a project. Unlike files attached to a single chat, project files are available as context in **any chat within the project** — you upload once, and all project chats can reference them.

This is useful for reference materials that multiple conversations need: a codebase overview, a style guide, a data dictionary, a product spec, or background research.

## Adding Files to a Project

<Steps>
  <Step title="Open the project">
    Click the project name in the left sidebar.
  </Step>

  <Step title="Go to the Files tab">
    In the project view, click the **Files** tab (usually in the project header or sidebar).
  </Step>

  <Step title="Upload files">
    Click **Upload** or drag and drop files into the Files area.

    Supported file types are the same as standard ZeroTwo file uploads: PDF, DOCX, TXT, CSV, XLSX, images, code files (.py, .js, .ts, .json, etc.), and more.
  </Step>
</Steps>

Files appear in the project's Files tab and are immediately available for use in any project chat.

## How ZeroTwo Uses Project Files

Project files are available as background context, but ZeroTwo doesn't automatically read every project file for every message. To use a project file in a chat:

* **Mention it explicitly:** "Using the product spec I uploaded, write a feature summary for the landing page."
* **Reference its content:** "Based on the API documentation file in this project, what's the correct endpoint for creating a user?"
* **Ask ZeroTwo to consult it:** "Check the brand guidelines file and rewrite this paragraph to match our tone."

The more specifically you reference the file, the more accurately ZeroTwo will use it.

## Recommended Files to Upload

| File type                         | What it helps with                                                               |
| --------------------------------- | -------------------------------------------------------------------------------- |
| **Project overview doc**          | Gives ZeroTwo comprehensive background context without needing long instructions |
| **Style guide**                   | Ensures writing assistance matches your brand or editorial standards             |
| **Technical specifications**      | Helps with code generation, API usage, and architecture discussions              |
| **Data files (CSV, XLSX)**        | Enables data analysis and visualization chats within the project                 |
| **Reference code**                | Lets ZeroTwo understand your existing patterns and conventions                   |
| **Meeting notes / decisions log** | Provides historical context for ongoing project work                             |

## Managing Project Files

**View files:** Open the project → Files tab. All uploaded files are listed with name and upload date.

**Delete a file:** In the Files tab, hover over a file → click the **delete icon** (trash). Deleting a project file removes it from context for all future chats. It doesn't affect past chats where the file was already used.

**Replace a file:** Delete the old version and upload the new one. If you regularly update a file (like a weekly report template), consider naming it consistently so it's easy to find and replace.

## Storage

Project files count toward your account's total file storage — the same pool used by files uploaded to individual chats.

<Tip>
  Add a short project overview document as a project file. Even with good project instructions, a more detailed background doc gives ZeroTwo richer context for complex questions about your work.
</Tip>
