# GRAIN SUITE: Ask for the work. Edit the real file.

> Upload CSV, XLS, XLSX, and document files, work with them in a Mission, then review and edit the result in Grain Sheets or Grain Docs.

- Canonical page: [/solutions/sheets-documents](https://grain.sh/solutions/sheets-documents)
- Agent-readable page: [/agents/solutions--sheets-documents.md](https://grain.sh/agents/solutions--sheets-documents.md)
- Section: Solutions

## What this page covers

- Output: Grain Sheet
- Output: Grain Doc
- Output: Validation notes
- Output: Exported file
- Understand before changing: Inspect structure, missing values, formulas, and ambiguity before making consequential edits.
- Edit in Grain Suite: Open the workbook or document in Grain Sheets or Grain Docs, change it directly, and save the source.
- Keep chatting with the file: Ask for analysis or edits while the active sheet or document remains attached to the conversation.
- Start with the outcome: Describe what should be true when the work is done. Grain turns that outcome into a visible Mission.
- Bring the right engine: Use hosted Grain Models or route execution to supported models and CLIs on your connected machines.
- Inspect, edit, and ship: Review the result in Grain, ask for changes, and keep a person in control of the final action.

## Why it matters

The loop stays intact: upload, understand, ask, plan, edit, review, save, and export—from web, desktop, or mobile.

## About Grain

Grain is a multi-agent work platform. A person describes an outcome as a Mission, Grain coordinates the models, tools, files, repositories, and connected computers needed to do the work, and the result returns for review.

Start with [the complete agent-readable index](https://grain.sh/agents/index.md) or read [the full site corpus](https://grain.sh/llms-full.txt).
