Lettuce app icon

Lettuce

The notes app for humans and AI

One Markdown note, used two ways: you read and write a clean, AI-enhanced view; your agents read and write the raw .md over MCP.

Download for macOS

macOS 14 or later Β· Universal Β· Notarized & free

Lettuce showing a rendered Markdown note with callouts and code alongside an interactive knowledge graph

Everything in one fast, native app

No web wrapper, no database, no lock-in. Just your Markdown, beautifully rendered.

πŸ“

Read & edit

Live-preview Markdown with callouts, code (copy + line numbers), tables, math, and Mermaid diagrams. Tune typography and themes to taste.

πŸ”—

Connect ideas

Link notes with [[wikilinks]], follow backlinks, explore the graph, and group with #tags. Your own little wiki.

✨

AI enhance

Bring your own key (Anthropic, OpenAI, Gemini, or a local model) to summarize, draft, link smarter, and turn dense notes into something easy to read. Always additive, never a rewrite.

🌐

Publish

Turn published notes into a fast static site with search, a graph, and tag pages, then deploy to GitHub Pages in one click.

A closer look

From a single note to a whole connected vault.

Connect ideas

Every note knows its neighbours

Type [[ to link notes, and Lettuce keeps both ends in sync. Open any note to see its backlinks, the notes it’s related to by tag, and where it sits in your graph. No manual indexes to maintain.

A note in Lettuce showing rendered wikilinks, a backlinks panel, and related-by-tag suggestions

Read & edit

Write in plain Markdown, see it come alive

Edit and preview side by side. Frontmatter becomes a tidy properties panel, callouts and code blocks render as you type, and your words never leave the .md files on disk.

The Lettuce editor showing frontmatter as a properties panel above live Markdown

One file. Two users.

Markdown is the shared language between you and your agents, each working in the form that fits them best.

Read it beautifully

Lettuce turns raw Markdown, even an agent’s terse output, into legible HTML: callouts, clear structure, typography, and optional AI-tidied summaries. The hard-to-skim becomes easy to understand.

Agents speak Markdown

Every note is plain .md, so an AI agent can open, edit, and create notes through the built-in MCP server. No proprietary format, no export step, no copy-paste.

A real collaborator

Brief an agent in a note and it answers in the same file; it drafts and updates, you review in the reading view. Your vault becomes a shared workspace, not just an archive.

How Lettuce compares

A Markdown-native notes app, built for AI from the start.

Lettuce Obsidian Bear Ulysses iA Writer
Plain Markdown files you own βœ“ βœ“ – Partial βœ“
Native macOS app (no Electron) βœ“ – βœ“ βœ“ βœ“
Wikilinks, backlinks & graph βœ“ βœ“ Links – Links
Built-in AI enhance (your own key) βœ“ Plugin – – –
Built for AI agents (MCP) βœ“ – – – –
Publish to a website βœ“ Paid – Blogs –
Price Free Free* Subscription Subscription One-time

Based on each app’s standard features, May 2026. *Obsidian is free for personal use. Product names are trademarks of their respective owners.

See a real vault, published

This demo site was built and deployed straight from Lettuce, the same renderer you get in the app.

View the live demo β†’

Your notes, your files, your machine πŸ₯¬

Open a folder of Markdown and start. Or try the built-in example vault that shows every feature.

Download for macOS

macOS 14 or later Β· Universal Β· Notarized & free