rootstring/set

Simple markdown based note-taking app with p2p sync

TypeScript

0

3 commits

updated Sep 19, 2026

See the code
iroh
local-first
markdown-editor
p2p
rust
svelte
tauri-v2
typescript
whisper-cpp

See what people are saying (1)

README

Set icon Set

Checks Release Platforms License

Set is a simple Markdown based note-taking app that stores all your documents locally as Markdown files.

Screenshot of Set

Features

  • Block editor: headings, lists, to-dos, toggles, quotes, code blocks, tables, images and links, with a / command menu and Markdown shortcuts
  • Nested pages in a sidebar tree, reordered by drag and drop
  • Contexts: separate top-level folders, each with its own page tree, that you switch between
  • Every page is a plain Markdown file in a folder you choose; changes made outside Set are picked up
  • Quick switcher (⌘K) that searches page titles and content
  • Page locking, and trash with restore
  • Device-to-device sync with no server or account
  • Local MCP server so agents can search and read your notes
  • Optional on-device dictation
  • Light and dark themes, accent colors, font options and rebindable shortcuts
  • Runs on macOS, Windows and Linux, plus a web only build

Built with

Download

Get the latest build for macOS, Windows, or Linux from Releases.

Run locally

pnpm install
pnpm tauri dev

Docs

License

AGPL-3.0

The license covers the code, not the Set name or icon. If you distribute a modified version, give it a different name and icon.

The bundled fonts, Manrope and Roboto Serif, are under the SIL Open Font License 1.1 (see static/fonts/).

Contributors

rootstring/set

Simple markdown based note-taking app with p2p sync

TypeScript

0

3 commits

updated Sep 19, 2026

See the code
iroh
local-first
markdown-editor
p2p
rust
svelte
tauri-v2
typescript
whisper-cpp

See what people are saying (1)

README

Set icon Set

Checks Release Platforms License

Set is a simple Markdown based note-taking app that stores all your documents locally as Markdown files.

Screenshot of Set

Features

  • Block editor: headings, lists, to-dos, toggles, quotes, code blocks, tables, images and links, with a / command menu and Markdown shortcuts
  • Nested pages in a sidebar tree, reordered by drag and drop
  • Contexts: separate top-level folders, each with its own page tree, that you switch between
  • Every page is a plain Markdown file in a folder you choose; changes made outside Set are picked up
  • Quick switcher (⌘K) that searches page titles and content
  • Page locking, and trash with restore
  • Device-to-device sync with no server or account
  • Local MCP server so agents can search and read your notes
  • Optional on-device dictation
  • Light and dark themes, accent colors, font options and rebindable shortcuts
  • Runs on macOS, Windows and Linux, plus a web only build

Built with

Download

Get the latest build for macOS, Windows, or Linux from Releases.

Run locally

pnpm install
pnpm tauri dev

Docs

License

AGPL-3.0

The license covers the code, not the Set name or icon. If you distribute a modified version, give it a different name and icon.

The bundled fonts, Manrope and Roboto Serif, are under the SIL Open Font License 1.1 (see static/fonts/).

Contributors

Languages

TypeScript

43.4%

Rust

36.9%

Svelte

16.4%

CSS

2.0%