Skip to main content
The CLI uses noun-verb syntax (notes list, not list-notes) — same convention as gh, kubectl, aws, stripe.

Global flags

Notes

For notes with an AI-enhanced version (e.g. meeting notes), notes get’s markdown output shows the enhanced note when one exists, matching the desktop app. The raw fields are always available via --format json (content, enhanced_content). Pass --transcript to output only the note’s transcript — as speaker-labeled markdown, or as { "transcript": "..." } with --format json.

Folders

Transcriptions

--format text returns the plain transcript body. SRT and VTT subtitle formats aren’t currently exposed by the CLI — use --format json and post-process the segment data if you need timestamped subtitles.

Audio

Local-only. Deletes the audio file for a dictation transcription (meeting transcripts have no audio to delete — only their text is captured). The cloud API doesn’t store audio at all, so running with --remote exits with a “not supported” error.

Auth

Config

Doctor

Reports which backends are reachable and exits non-zero if neither is.

Exit codes