Personal Data Analysis Workbench
Calculate, chart, and narrate your analysis in one place, entirely offline.
Paste your raw data
Start by pasting your numbers into a Markdown table. This could be quarterly revenue, health metrics, experiment results, or anything you want to analyze.
| Quarter | Revenue | Expenses | Headcount |
|---------|----------|----------|-----------|
| Q1 2025 | $420,000 | $310,000 | 12 |
| Q2 2025 | $485,000 | $340,000 | 14 |
| Q3 2025 | $530,000 | $360,000 | 15 |
| Q4 2025 | $610,000 | $390,000 | 18 |Markdown tables are a first-class citizen in Moss. Tab between cells, and the table stays aligned.
Calculate with formula nodes
Use inline formulas to derive key metrics without leaving your note:
- Total annual revenue:
{{420000+485000+530000+610000 | 2045000}} - Q4 profit margin:
{{(610000-390000)/610000*100 | 36.07}}% - Revenue per head (Q4):
{{610000/18 | 33889}} - YoY growth (Q1 to Q4):
{{(610000-420000)/420000*100 | 45.24}}%
Formula pills sit inline with your narrative text. They're not in a separate spreadsheet, they're part of your story.
Visualize with chart nodes
Ask the agent to generate charts from your data, or insert them manually with the /chart-bar slash command (or /chart-line, /chart-area, /chart-donut):
{
"type": "bar",
"title": "Revenue vs Expenses",
"data": [
{ "label": "Q1", "value": 420000 },
{ "label": "Q2", "value": 485000 },
{ "label": "Q3", "value": 530000 },
{ "label": "Q4", "value": 610000 }
],
"options": { "palette": "vibrant" }
}Try a donut chart to show cost breakdown, or a line chart to show the growth trend. Switch between chart types with a single click on the type selector.
Ask the agent for deeper analysis
With your data and initial calculations in the note, ask the agent for insights:
- “What's the compound monthly growth rate from Q1 to Q4?”
- “Add a burn rate calculation assuming current expense trends”
- “Generate a projection chart for the next 4 quarters”
The agent writes directly into your note, adding formulas, charts, and narrative text. You edit in place, building up a complete analysis document.
Write your narrative
The real value of Moss is that analysis and interpretation live together. Write your conclusions directly below the charts:
## Key Findings
Revenue grew {{(610000-420000)/420000*100 | 45.24}}% over the year,
but headcount grew 50% (12 → 18). Revenue per head actually
**decreased** from {{420000/12 | 35000}} to {{610000/18 | 33889}}.
We need to either:
1. Slow hiring and let revenue/head recover
2. Invest in automation to improve per-person output
See [[Hiring Plan Q1 2026]] for the proposed approach.When you export this note, stakeholders get a complete analysis: data, visualizations, calculations, and your interpretation. All in one Markdown file.
Why local matters
Financial data, health metrics, and business projections are sensitive. Cloud-based analysis tools require uploading your data to someone else's servers. With Moss, your numbers never leave your machine. The AI agent processes context locally through the Claude SDK, and all note content stays in your filesystem as plain Markdown files.