Write your way
Edit right in your notes. Headings, lists, tasks, and code stay formatted as you write.
Explore the editorA little room for your ideas to take shape.
Block-based notes, the simplicity of Markdown, and your AI agents.
All in one native app. All on your Mac.
Open source. No account. No subscription.
Try it: pick a note, edit some text, or change the theme. Even the preview feels light.
Just a good place to start. Sparkpad stays close,
keeps what matters in order, and gets out of your way.
Edit right in your notes. Headings, lists, tasks, and code stay formatted as you write.
Explore the editorPages within pages, sidebar groups, and a tree that works for a single note or an entire project.
Organize your spaceConnect Claude Code, Codex, or Kimi. Let your agent create, edit, and organize notes through MCP.
Explore MCPStart with an idea. The rest can wait.
The freedom of a block editor, with the care of an app made for Mac. No switching screens to edit. No losing your train of thought.
Your notes are already part of your work.
Now they can also be part
of your agents’ context.
A space to turn ideas into action.
// MCP client configuration
{
"mcpServers": {
"sparkpad": {
"command": "/Applications/Sparkpad.app/Contents/MacOS/sparkpad",
"args": ["mcp"]
}
}
}Create notes, edit Markdown, set covers and icons, move pages, and organize the entire tree.
View connection instructionsYour words live on your Mac, in SQLite and Markdown.
You don’t need an account to start thinking.
Write and organize your notes without relying on a connection.
Rust and GPUI, in an app that feels at home on macOS.
Read the code, contribute, or adapt Sparkpad to the way you work.
A few answers to help you
settle in and start writing.
Yes. The project is open source under the AGPL-3.0 license. You can use the app, read the code, and contribute on GitHub.
On your Mac, in a local SQLite database. Page content is stored as Markdown and saved automatically as you write.
Absolutely. Sparkpad is a complete notepad on its own. MCP is optional: connect an agent only when it fits your workflow.
Clients that support MCP over stdio, such as Claude Code, Codex, and Kimi. The server is built into the Sparkpad executable.
The version available in this preview is for macOS on Apple Silicon. The project uses Rust and GPUI; build instructions are in the repository.
A GOOD PLACE TO STARTOpen Sparkpad. The rest starts with you.
Download for macOS Apple Silicon · Local · Open source