TinyDesk

Write in Markdown. Present in HTML.

A small writing and presenting app for your Mac, built so AI makes your work better instead of doing it for you. Claude suggests wordings and flags sentences, but never rewrites your draft.

Download 1.0Apple Silicon · [size] MB Purchase$29.99$19.99
Intro price, limited timeFree to trymacOS 15+What's new in 1.0
Why the importer slipped AI Edit
LIBRARY Why the importer slipped Launch notes Board update Hiring Drafts

Why the importer slipped

We shipped the importer two weeks late. The code was not the problem. The review queueTAKES2 OF 3review queuehandoffsAIsign-off processAsk AI for More Takes was.

Every change waited on two reviewers, and both were on call that month. We tried a rotation in March, but it never stuck. For the next release, one reviewer can approve a change under 200 lines.

Next steps

  • One reviewer for small changes
  • Move the on-call swap to Mondays
  • Ship CSV mapping in the next release
SHELF Open with the customer email instead? Two reviewers was a rule from when the team was four people. Drag text here to keep it for later
74 words1 min read1 ghosted

A short tour: write a draft, then present it.

Docs

A Markdown editor for drafts that are still changing

Keep the wordings you are unsure about, the sentences you might cut, and the text you already cut. All of it stays in the same file.

The code was not the problem. The handoffs were.

2 OF 3 review queue handoffs sign-off process

Takes

Claude's wordings sit next to yours. Try each in place, then pick. You can add your own takes to any word, sentence or paragraph too.

Both reviewers were on call that month. We tried a rotation in March, but it never stuck. One reviewer can now approve small changes.

1 ghosted

Ghosts

Not sure a sentence belongs? Ghost it. It stays in the draft, dimmed, so you can read the paragraph with and without it before you decide.

SHELF Open with the customer email instead? Two reviewers was a rule from when the team was four people.

The Shelf

Text you might want later goes on the Shelf. It is saved in the same file, below a fold marker. Drag a snippet back into the draft when you need it.

Today, 4:12 PMChanged spacing or line breaks Today, 3:58 PMTakes, ghosts or Shelf changed Yesterday, 9:20 AMStarted keeping history

Time Machine

Every edit is kept from the first time you open a document. Pick an edit to see what changed, then restore that version or revert just that change.

AI Editor

Claude marks up your draft. You maintain your voice.

It flags convoluted sentences and trims. You make each cut, and nothing changes unless you say so.

For the next release, we will utilize one reviewer going forward from this point for changes under 200 lines.

Reads badly. "use" says the same thing more plainly. Could lose. "for the next release" already says when.
Slides

Claude writes the slides. TinyDesk runs the show.

Decks are plain HTML, so Claude can animate anything a web page can. TinyDesk handles the keys, build steps and presenter view.

Presenter view Elapsed 12:04 7 / 18 End show
Q3 customer research Three reasonscustomersswitch
1Setup takes minutes
2One bill for every team
3Support that answers the same day
Each build step animates in with the deck's own CSS
NEXT
What they told us
SPEAKER NOTES

Pause after the second point. Ask who has switched tools this year before showing the third.

Laser pointer Swap displays Reset timer

Edit with Claude

Describe a slide change and Claude makes it in your deck's style. Drop in data, PDFs or images and Claude can use them, like a CSV to chart.

Templates in any look

Describe a look and AI designs a template in it, with sample slides. Or save a deck you like as a template.

“Warm, editorial, cream and forest green, big serif headlines.”

The same keys in every deck

TinyDesk owns the keyboard. Slides get enter, leave and step events, so build steps and navigation work the same in every deck. Speaker notes are Markdown, saved inside the deck.

Deck check

Before you present, the deck check flags network requests and slides without notes. Claude can draft the missing notes for you.

Your files

Plain files in a folder you choose

Everything lives in your library folder, ~/TinyDesk by default. Takes, ghosts and the Shelf are saved as HTML comments, so other Markdown apps show plain prose. A deck is one .slides file with its HTML and assets inside.

The <!--td:v v1-->handoffs<!--/td:v--> were the problem.
<!--td:ghost-->We tried a rotation in March.<!--/td:ghost-->

<!-- tinydesk:overflow -->

Open with the customer email instead?
Claude

Claude, with your own API key

Every edit is your voice, and Claude only helps when you ask. TinyDesk calls Claude with your API key, stored in your Keychain. Turn off the AI Editor or slide editing in Settings.

Have Claude Max or Team? Your plan includes monthly API credits. Link them to a Claude Console organization and use its API key in TinyDesk. How to claim them

Connected · stored in your Keychain
Learn

Learn TinyDesk with quick videos

All videos
Video placeholder Your first draftStart a document, then use takes, ghosts and the Shelf. Video placeholder Presenting a deckBuild steps, speaker notes and the presenter view. Video placeholder Working with ClaudeAdd your key, use the AI Editor and design a template.

One app for writing and presenting

IntroPrice
TinyDesk for MacDocs and Slides in one app
$19.99 $29.99
  • Takes, ghosts, the Shelf and Time Machine
  • HTML decks with a presenter view, notes and timer
  • Your work stays in plain Markdown and HTML files
  • Claude with your own API key, or your Max plan's API credits
  • Includes two major versions: TinyDesk 1 and 2
Buy TinyDesk for $19.99 Requires macOS 15 or later · Download TinyDesk 1.0