Mossmoss
Features
PrinciplesPricingRelease NotesSupport
Download
Mossmoss

Product

  • Features
  • Pricing
  • Download

Moss for

  • Developers
  • Writers
  • Researchers
  • Product Managers
  • Everyday Life

Resources

  • Release Notes
  • Design Principles
  • Support

Legal

  • Privacy
  • Terms

Connect

  • Twitter / X

© 2026 Moss.

Back to home
Features
Text FormattingBlock ElementsNote LinksImagesChartsSketchesInferred MetadataMoss AgentCommentsExternal Directories

Features

Everything you can do in Moss.

Text Formatting

Select text to open the floating toolbar, or use keyboard shortcuts.

This text is bold, this is italic, and this is strikethrough. You can also underline or mark something as inline code.

Highlight in green, yellow, orange, blue, red, or purple.

StyleShortcut
Bold⌘B
Italic⌘I
Underline⌘U
Strikethrough⌘⇧S
Highlight⌘⇧H
Inline code` text `
Link⌘L

Block Elements

Structure your notes with headings, lists, quotes, and more. Type / to open the Slash Command menu to see and use the available block elements.

Headings

Three levels. Type #, ##, or ### at the start of a line, or use /heading1, /heading2, /heading3.

Project Overview

Research Phase

Key Findings

Lists

Bullet (/bullet-list), numbered (/numbered-list), and checklists (/checklist). Toggle a checklist with ⌘⇧C. Indent with Tab.

Bullet list

  • Research methodology
  • Data collection
    • Primary sources
    • Secondary sources
  • Analysis

Numbered list

  1. Define hypothesis
  2. Gather data
  3. Analyze results
  4. Write conclusion

Dividers

Type --- on its own line to insert a horizontal rule.

Blockquotes

Two types. Start a line with > for a standard quote (/quote), or use /html-blockquote to embed raw HTML for tweets and styled quotes.

Quote

“The only way to do great work is to love what you do.”

— Steve Jobs

Code Blocks

Type /code to insert a code block. Pick a language from the dropdown for syntax highlighting. Copy contents with one click.

Code blocks in Moss — JavaScript syntax highlighting, HTML blockquote, and tables in an analytics plan

Tables

Type /table to insert a grid with a header row. Tab moves between cells. Add or remove rows and columns from the toolbar that appears when a cell is selected.

FeatureStatusNotes
Rich text editingShippedBold, italic, highlights, links
Inline formulasShippedNamed references, cross-note
ChartsShippedBar, line, area, donut
Cloud syncComing soonEnd-to-end encrypted

Formulas

Formulas are live calculations that render as inline pills. They can reference each other by name and update automatically.

1. Inline formulas

Type = followed by a math expression — at the start of a line, after a space, or after punctuation. Press Space or Enter to evaluate. The expression collapses into a pill showing the result.

=1000*12→12,000

2. Named formulas

Give a formula a name by typing name=expression. The name must start with a letter and can contain letters, numbers, hyphens, and underscores. Named formulas display as name: result and can be referenced elsewhere.

revenue=1000*12→revenue:$12,000

3. References

Inside any formula, type the name of another formula to reference its value. A typeahead menu appears after operators (+, -, *, /, () showing available names with their current values. Use arrow keys and Enter to select. References work across notes.

profit=revenue*0.3→profit:$3,600

Hover a formula to see its expression

total:$141,700

TOTAL

$141,700

= q1 + q2 + q3

$52,727

$52,727

= total / 3 * 1.115

Formats are inferred automatically — $ prefix for currency, % suffix for percent, decimals for division. Click any pill to edit it. Press Backspace to convert back to text.

Formulas work anywhere — including table cells

QuarterRevenueGrowth
Q1 2024q1:$42,00012%
Q2 2024q2:$48,50015.5%
Q3 2024q3:$51,2005.6%
Totaltotal:$141,70011%
Projected Q4$52,7273%

The Total row uses total=q1+q2+q3, and Projected Q4 uses total/3*1.115 — chaining references for live calculations.


Note Links

Type [[ to search and link to any note, or use /link. Click a link to navigate. Add # to jump to a specific heading within a note.

See Project Overview for background, or jump to Meeting Notes › Action Items.

Hover a link to preview the note

Project Overview

Project Overview

Notes/Project Overview
Updated Feb 27, 2026

Images

Type /image to pick a file, drag from Finder into the editor, or paste from your clipboard. Supports PNG, JPG, GIF, WebP, and SVG. Images are stored alongside your notes — no cloud uploads.

Rolling hills at golden hour

Charts

Type /chart-bar, /chart-line, /chart-area, or /chart-donut. Charts render as interactive visuals — click to select, double-click the title to rename, or click Edit to modify the data.

Charts in Moss — area chart and donut chart with a formula pill in a note about music genre data

Sketches

Type /sketch to open a drawing canvas right in your note. Draw diagrams and flowcharts. Hold Shift to snap lines. Full undo/redo support.

Inferred Metadata

Every note gets a property card with type, people, tags, status, and a description — inferred from your content so you don't have to fill them in manually. Double-click any field to edit it. Your edits are always preserved.

TYPE
research
PEOPLE
SarahJames
DESCRIPTION
Competitive analysis of note-taking tools with feature comparison matrix
TAGS
productcompetitive-analysisq1-planning
STATUS
active
CREATED DATE
Feb 24, 2026

Type options include meeting, research, brainstorm, journal, task, and more. Status is one of active, paused, or completed. Tags are normalized to lowercase and capped at five.

Inferred metadata in Moss — property card showing type, people, tags, status, and description above a note

Moss Agent

Press ⌘K to open Actions. Describe what you want and press ⌘Enter to submit. The agent reads your note for context and writes directly into it.

Moss Agent — the action prompt dialog with 'Ask Moss to help...' over a note with inferred metadata
  • Write and edit — draft sections, rewrite paragraphs, fix grammar
  • Research — search the web and pull findings into your note
  • Organize — restructure sections, summarize content
  • Review — leave inline comment suggestions on your writing

Selection Context

Select text before pressing ⌘K to scope your action to that passage. The selection appears as a context pill in the action, so the agent knows exactly what to work on.

@ Mentions

Type @ in Actions to reference other notes, skills, or external directories. The agent reads the referenced content as additional context.

Skills

Skills are reusable instruction sets that shape how the agent works. Moss ships with defaults for note-writing, research, and more. Write your own or ask the agent to generate one for you.

Timeline

Every agent run is saved to the timeline on your note. Scroll through past actions to see what changed, or revert to any previous version.

Moss Agent timeline — showing a conversation where the agent analyzes an analytics plan and updates the note

Comments

Select text and press ⌘⇧A or click the comment button in the floating toolbar. Comments appear as highlights — click to open a popover where you can edit, delete, or send the comment to the agent.

The experiment yielded a statistically significant result across all test groups, suggesting the new approach outperforms the baseline by a meaningful margin.

Can we add the p-value here?

Today · 2:30 PM

Comments + Agent

Comments and the agent work together. Instead of asking for broad rewrites, use comments for precise, targeted collaboration.

You → Agent

Leave comments on specific passages, then ask the agent to “address all my comments.” It reads each comment and makes targeted edits without rewriting the rest of your document.

Agent → You

Ask the agent to “review my writing and leave comments.” Instead of rewriting your document, it adds inline suggestions you can review one by one — accept, revise, or dismiss each on your own terms.

Comments in Moss — a comment popover asking 'what about warm start?' on a table in an analytics note

External Directories

External Directories in Moss — Settings modal showing a granted directory with read-only agent access

Edit any markdown file

Open any markdown file on your computer and edit it right in Moss — with all the rich features. Your Obsidian vault, Claude Code plans, project docs. Files stay where they are, changes save back to the original. No importing, no copying, no migrating.

Obsidian vaults

Add your Obsidian vault and work with your notes in a rich editor — charts, formulas, sketches, and all. Your vault stays exactly as it is. Moss uses the same markdown files, adds nothing proprietary.

Claude Code plans

Open a project folder to read through Claude Code plans and agent output. Add comments, make edits, or ask the Moss agent to review and summarize what was generated.

Expand the agent's knowledge

Give Moss access to any folder or file in Settings — like a codebase, a research archive, or a project directory. The agent can instantly read and search everything inside. Type @ in Actions to mention a directory, and the agent brings it into the conversation. Ask questions about your code, plan features from existing specs, or write documentation grounded in what's already there.

Codebase access

Add your repo and the agent can browse its files. Ask it to explain how something works, find patterns across your code, create analytics plans, or draft new documentation based on what's already there.