Lettuce
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.
macOS 14 or later Β· Universal Β· Notarized & free
No web wrapper, no database, no lock-in. Just your Markdown, beautifully rendered.
Live-preview Markdown with callouts, code (copy + line numbers), tables, math, and Mermaid diagrams. Tune typography and themes to taste.
Link notes with [[wikilinks]], follow backlinks, explore the graph, and group with #tags. Your own little wiki.
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.
Turn published notes into a fast static site with search, a graph, and tag pages, then deploy to GitHub Pages in one click.
From a single note to a whole connected vault.
Connect ideas
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.
Read & edit
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.
Markdown is the shared language between you and your agents, each working in the form that fits them best.
.md file you own
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.
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.
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.
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.
This demo site was built and deployed straight from Lettuce, the same renderer you get in the app.
View the live demo βOpen a folder of Markdown and start. Or try the built-in example vault that shows every feature.
Download for macOSmacOS 14 or later Β· Universal Β· Notarized & free