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

# Adding Files to Your Project

# Adding Files to Your Project

> **Quick Answer:** Upload documents to your project and the AIs can reference them in every conversation. Drag and drop, or use the upload button. Files are indexed for search.

## What You'll Learn

* How to upload files to a project
* What file formats are supported
* How uploaded files become AI context
* How to ask questions about your files

## How to Upload

### Method 1: Drag and Drop

Drag a file from your computer directly into the project's file area in the right sidebar.

### Method 2: Upload Button

1. Open the right sidebar
2. Click the **Files** section
3. Click **Upload**
4. Select your file(s)

### Method 3: Attach in Chat

You can also attach files directly in the chat input area. Both desktop and mobile have file attachment menus.

***

## Supported Formats

| Format       | Extensions          | Notes                            |
| ------------ | ------------------- | -------------------------------- |
| Documents    | .pdf, .docx, .txt   | Text extracted and indexed       |
| Spreadsheets | .csv                | Data parsed into readable format |
| Markdown     | .md, .mdx           | Rendered and indexed             |
| Code         | .js, .py, .ts, etc. | Full content indexed             |
| Images       | .png, .jpg          | Analyzed visually by capable AIs |

***

## What Happens After Upload

When you upload a file, Suprmind's document processing runs automatically:

1. **Extraction** - The file content is extracted (PDF, DOCX, CSV, MDX, and more supported)
2. **Indexing** - Content is indexed for in-conversation search so AIs can find relevant sections
3. **AI analysis** - Key insights are extracted in the background
4. **Token impact banner** - A banner appears showing how much context each file adds per AI
5. **Context injection** - The extracted insights are injected into the conversation context automatically

The file doesn't get sent in full with every message. Instead, relevant sections are retrieved when your questions relate to the file content.

### File Size Limits by Plan

| Plan       | Max File Size                          |
| ---------- | -------------------------------------- |
| Spark      | 5 MB per file (10 files per project)   |
| Pro        | 5 MB per file (30 files per project)   |
| Frontier   | 9 MB per file (60 files per project)   |
| Power      | 15 MB per file (100 files per project) |
| Enterprise | 20 MB per file (200 files per project) |

These limits apply to files uploaded through the project's file area. Attaching a file directly in chat uses a separate, plan-based cap: 10 MB per file on Spark, Pro, and Frontier, 15 MB on Power, and 20 MB on Enterprise.

## Asking Questions About Files

Once a file is uploaded, just ask about it naturally:

```
"Based on the competitor analysis PDF I uploaded, which company
is the biggest threat to our positioning?"
```

```
"Look at the financial projections spreadsheet. Are our
growth assumptions realistic?"
```

```
"The product spec I uploaded has some gaps. What's missing?"
```

The AIs will reference the relevant sections of your uploaded documents.

## Tips for Best Results

### Name files clearly

`q4-2025-financial-projections.pdf` is better than `doc_final_v3.pdf`. The filename gives AIs context.

### Upload relevant files only

Don't dump everything. Upload files that are directly relevant to this project's purpose. Quality over quantity.

### Mention the file

While AIs can find file content automatically, explicitly mentioning "based on the uploaded report" helps them focus on the right source.

### Update when needed

If a file has a new version, upload the updated version. Old versions can be removed.

### Consider file size

Large files work, but the most relevant sections are prioritized. If you have a 200-page document, the AIs focus on the parts most relevant to your question.

## What Files Can't Do

* Files don't replace custom instructions (use instructions for persistent rules)
* Files aren't shared across projects (each project has its own files)
* Files can't be edited within Suprmind (upload new versions instead)
* Very large files may have partial indexing (most relevant sections prioritized)

## Related Articles

* [Creating and Setting Up Projects](/docs/projects/creating-projects/)
* [Writing Effective Custom Instructions](/docs/projects/custom-instructions/)
* [How Project Memory Works](/docs/projects/project-memory/)
* [File Search](/docs/knowledge-system/file-search/)

## Still Need Help?

Reach out to us at [support@suprmind.ai](mailto:support@suprmind.ai) or use the feedback button in the app.
