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

# Data and Charts

> Upload spreadsheets, CSVs, or documents and let AI generate charts, insights, and polished reports instantly — no coding or BI tools required.

DeepMask turns your raw data into decisions by letting you upload spreadsheets, CSVs, or documents directly into the chat and asking the AI to analyze them. The AI reads the data, identifies patterns and anomalies, generates charts and visualizations, and produces written insights or structured reports — all in plain language, with no coding, formulas, or external tools required.

## Supported file types

You can upload data in any of the following formats:

* **CSV files** — comma-separated values from any source
* **Spreadsheets** — Excel (.xlsx, .xls) and similar formats
* **Documents** — PDFs and Word files containing tabular data or figures

## How to analyze data

<Steps>
  <Step title="Open a chat">
    Start a new chat or open an existing conversation. You can also upload data files inside a Project to make them available across multiple threads.
  </Step>

  <Step title="Upload your file">
    Click the attachment icon in the chat input area and select your CSV, spreadsheet, or document. The file name and size appear as a preview before you send.
  </Step>

  <Step title="Describe what you want">
    Type a prompt that tells the AI what to produce. You can ask for specific chart types, summary statistics, trend analysis, anomaly detection, or a full report.
  </Step>

  <Step title="Review the output">
    The AI responds with charts, written insights, and any structured output you requested. You can ask follow-up questions to refine the analysis or request additional visualizations.
  </Step>
</Steps>

## Example: sales data to a line graph

This example from a real DeepMask session shows how a CSV upload becomes a visual report in a single prompt.

> **User:** Can you generate me the line graph for the visual representation of sales per month by analyzing the data I have just uploaded?
>
> **File attached:** MyShop\_Sales\_Sheet.CSV (12.4 KB)
>
> **Model:** Haiku 4.5

The AI analyzed the monthly sales figures and generated a line graph plotting values from January through December, with a peak of 119K marked at 12 July 2025. No formulas, no pivot tables, no charting software — just the file and a plain-language request.

<Tip>
  Ask the AI to explain what it found as well as visualize it. Combining charts with written insights gives you a report you can share directly with stakeholders.
</Tip>

## What you can ask for

<CardGroup cols={2}>
  <Card title="Charts and graphs" icon="chart-line">
    Line graphs, bar charts, scatter plots, and other visualizations generated directly from your uploaded data.
  </Card>

  <Card title="Key insights" icon="lightbulb">
    Written summaries of trends, outliers, and patterns — including percentage changes and notable data points.
  </Card>

  <Card title="Automated reports" icon="file-chart-column">
    Structured reports combining charts, narrative summaries, and KPI tables ready to share with your team.
  </Card>

  <Card title="Anomaly detection" icon="triangle-exclamation">
    The AI flags unusual values, unexpected drops or spikes, and data quality issues in your dataset.
  </Card>
</CardGroup>

## Which models support data analysis

Models that list **Data analyst** in their capability set support file-based data analysis and chart generation. You can check a model's capabilities in the model selector before starting a conversation.

<Note>
  Haiku 4.5, Kimi K2 (DeepMask), and other data-capable models are listed with the **Data analyst** capability badge in the DeepMask model selector.
</Note>

<Warning>
  Very large files may take longer to process. If your dataset is especially large, consider uploading a filtered or sampled version first to validate the analysis approach before running the full dataset.
</Warning>
