mdSilo
A local-first mind silo for storing ideas, thought, knowledge with a powerful all-in-one writing tool. built with React and Tauri. see Demo or discuss on Discord
You can get the app on release page or build from the source code:
- install Rust: https://www.rust-lang.org/tools/install
- install Node js: https://nodejs.org
git clone https://github.com/mdSilo/mdSilo-app.gitcd mdSilo-appyarn && yarn tauri buildornpm install && npm run tauri build
Then you can find the app in ./src-tauri/target/release folder.
Features
- I/O: Input and output in one place;
- All-In-One Editor: Markdown, WYSIWYG, MindMap...
- Markdown and extensions: Diagram, Table, Math/Chemical, Code block(Highlight)...
- Slash commands, Hovering toolbar, hotkeys and more toolkits...
- Chronicle view, Graph view, Task view...
- Kanban to make personal knowledge base a serious project;
- Full-text search;
- Dark and Light Mode;
- Available for Windows, macOS, Linux;
- On top of local plain-text files, no registration required, no privacy issue.
Screenshots
- Powerful Editor: WYSIWYG(Markdown, mindmap, mermaid, Latex...), support TOC and Export(PDF/PNG)

- Kanban board: to manage the process of knowledge base growing
- Feed reader, support RSS/Atom and podcast
- Timeline view, and github-like activities tracker

- Graph view

Tech Stack
- Editor Framework: ProseMirror
- Frontend Framework: React
- Cross-platform: Tauri
Road map
Input end
- [X] Support RSS feed
- [X] Podcast client
- [X] Support Atom feed
- [ ] View and annotate PDF/epub
Output end
-
Markdown
- [X] Style: Bold, Italic,
Strikethrough,Inline Code - [X] Link: mdSilo and https://mdsilo.com,
- [X] Image:
![]()and local image - [X] Headings and TOC,
- [X] List item: ordered list, bullet list, check list and nested list
- [X] Table
- [X] Blockquotes
- [X] Horizontal Rules
- [X] Style: Bold, Italic,
-
Markdown extension
- [X] more style:
==mark==,__underline__,1^sup^ - [X] Highlight code block
- [X] Math and Chemical Equation: inline
$\KaTeX$and block$$\LaTeX$$ - [X] Notice block: info, warning, tips
- [X] Wikilink:
[[]] - [X] Hashtag:
#tag# - [X] Diagram: mermaid, echarts, music notation...
- [X] Embed web page: YouTube, Figma...
- [X] Attach local PDF file
- [X] more style:
-
Writing, formatting and drawing
- [X] WYSIWYG, Markdown, MindMap and Split view
- [X] Slash commands
- [X] Hovering toolbar
- [X] hotkeys
- [ ] Drawing
-
View
- [X] Graph
- [X] Task
- [X] Chronicle
-
Organize writings
- [X] Folder management
- [X] Kanban board
- [X] Hashtag
- [X] Backlinks
- [X] Recent history
- [X] Export as PDF, Image, ...
- [ ] Block reference
- [ ] Flashcards
- [ ] Version control: git integration
Extension
- [ ] Javascript injection
- [ ] Plugin
- [ ] Customize theme
Cross
-
Input --flow--> Output
- [ ] ...
-
Cross-Platform
- [x] Windows, macOS, Linux.
- [X] Web: https://mdsilo.com/app/
- [ ] Mobile: iOS/iPadOS and Android
Any questions, feedback or suggestions?
You can follow us on Bluesky or go to our Discord. We are waiting there for you.