Built for writing on macOS
A full-screen intro, then the whole product story.
LitSquare Ink MD starts simple on the first screen, then opens into a deeper native toolset for writing,
browsing Markdown projects, previewing, exporting, citations, transcripts, Mac-native automation, and
AI-assisted editing.
Core Editing
- Markdown editor built on AppKit and TextKit 2 for large-text editing.
- Multi-window document workflow through macOS
DocumentGroup.
- Opens and edits
.md, .mdx, .srt, .vtt, and plain text files.
- Opens, edits, autosaves, and saves TextBundle
.textbundle and TextPack .textpack documents with metadata and assets intact.
-
Live Markdown styling for headings, bold, italic, underline, strikethrough, inline code, fenced
code, and optional
==highlight==.
-
Formatting commands and shortcuts for bold, italic, bold+italic, underline, strikethrough, inline
code, highlight, cycle heading, and remove heading.
- Show Invisibles toggle.
- Built-in find bar with next, previous, and use-selection-for-find.
- Table of contents sidebar with heading-level filters and jump-to-heading.
- Document and selection counts, including token estimates.
- Dictation and text-to-speech for the selection or whole document.
- Auto-reload of clean documents changed on disk.
- Experimental dynamic untitled filename suggestions.
Project Palette [v2]
- Open Markdown folders in a companion explorer window without replacing the focused editor.
- Browse folders, Markdown files, headings, citations, tags, resources, and Git status.
-
Create, open, and manage
OKF Knowledge Bundles
out of the box.
- Expand Markdown files, filter visible heading levels, and keep H1 headings visible.
- Copy or drag Markdown links to files and headings back into the active document.
-
Project indexing supports OKF bundles, books, documentation sets, notes, general Markdown folders,
and local Git repository clones.
Preview and Export
- Separate live Preview window.
-
Markdown preview with syntax highlighting, math via KaTeX, footnotes, relative links, and optional
highlight syntax.
- Preview templates that affect preview, print, HTML export, and PDF export.
- Template import, remove, and reveal actions in Settings.
- Export as HTML, PDF, RTF, and Word
.docx.
- Save As TextBundle or TextPack, or save a copy as an ordinary folder containing
text.md, info.json, and assets/.
- Copy as rich text.
- Create email using a rich-text body.
- Insert footnotes and named footnotes.
- Insert images, links, and audio, video, or PDF media links.
- Zotero integration for citations and footnotes from citations.
- Image preview actions that create a caption or extract text under the image.
- Insert Image as Text and Paste Image as Text using Apple Intelligence.
- Smart pasted-image filename suggestions on supported macOS versions.
AI Features
- Prompt window that runs on the selection, current paragraph, or full document.
-
Built-in commands for Proofread, Rewrite for clarity, Custom prompt, Summarize, Translate, Generate
outline, Generate title options, Extract glossary, Extract actions, Generate front matter, Ask this
document, and Convert to checklist.
- Diff view before applying AI changes.
- Support for Apple Intelligence, Ollama, and OpenAI-compatible APIs.
- Per-command model settings and Keychain-backed API key storage.
- Guardrails for proofread output and code-block preservation.
Transcript and Subtitle Tools
- Import transcript from audio or video with macOS speech recognition.
- Output transcript as Markdown, WebVTT, or SubRip.
- Live transcription preview while importing.
- Adjustable subtitle cue duration.
- Remembers the last transcription language.
Settings, Themes, and Help
- Settings tabs for General, Editor, Zotero, AI, Command, Theme, and Performance.
-
Adjustable editor font size, line height, wrap lines, reading mode, preview behavior, and export
settings.
-
Theme editing with per-role colors plus JSON import and export via
litsquareink.config.json.
- Help center with in-app Markdown tutorials, what’s new, and Markdown flavor guides.
- Custom
litsquareink:// deep links for opening files and folders.
Automation
Automate Ink from AppleScript with the new command-only Ink Scripting dictionary. Read
or update Markdown, append notes, format the current selection, and export HTML, PDF, RTF, or DOCX from
scripts and automation tools.
-
AppleScript support for Script Editor,
osascript, Raycast, Alfred, Keyboard Maestro,
shell scripts, and other Apple Events clients.
-
List open documents, get current document text, replace text, append text, read or replace the
selection, format the selection, and export documents.
- Export HTML, PDF, RTF, or DOCX from scripts without showing a save panel.
- Targets the active document by default, with exact targeting by document ID or file path.
-
[v2] Build Shortcuts that act on open projects, then run them from
Siri through App Intents. Search indexed project files, headings, citations, and tags alongside the
existing document actions.
-
Remote AI providers stay blocked unless you explicitly allow them for a Shortcut run. No local server
required. Ink receives user-authorized Apple Events and App Intents, keeping automation native to
macOS.
-
Connect a local AI client to the open document with Ink’s manually started MCP server.
See the MCP configuration guide.
osascript -e 'tell application "LitSquare MD" to get ink text'
osascript -e 'tell application "LitSquare MD" to append ink text "Next note" separator double newline'
osascript -e 'tell application "LitSquare MD" to export ink document as PDF'