mdSilo-app is a free, open source project & work management project written in TypeScript and released under AGPL-3.0. It has 849 GitHub stars, 48 forks and 65 open issues, and was last pushed 7 hours ago. On this registry it ranks #50 of 62 tracked projects in Project & Work Management, with 5 head-to-head comparisons available. It gained 1 stars over the last 3 tracked days.

What is mdSilo-app?

What it is

mdSilo is a local-first knowledge base and feed reader, distributed as a desktop application under the AGPL-3.0 license. The project is written in TypeScript and built with React and Tauri, the Rust-based cross-platform application framework, with ProseMirror providing the editor layer. It lives in the note-taking and personal knowledge management ecosystem, alongside other plain-text, file-based writing tools, and it targets Windows, macOS, and Linux as native builds with an additional web version hosted at mdsilo.com.

The concrete problem it addresses is fragmentation between writing tools and reading tools. Notes, feed subscriptions, diagrams, task tracking, and drafting usually live in separate applications that each impose their own storage model. mdSilo keeps everything on top of local plain-text files, so a user writes, reads RSS and Atom feeds, listens to podcasts, and organizes material through a single interface without registration and without sending content to a remote service. Knowledge organization features such as wiki links, hashtags, backlinks, and a graph view sit directly on those files rather than inside a proprietary database.

Key capabilities

  • All-in-one editor offering WYSIWYG, raw Markdown, MindMap, and split-view modes.
  • Markdown extensions covering tables, blockquotes, math and chemical equations through KaTeX and LaTeX, syntax-highlighted code blocks, notice blocks, wiki links, and hashtags.
  • Diagram support for mermaid, echarts, and music notation, plus embedded web content from YouTube and Figma.
  • Feed reader handling RSS and Atom feeds together with a podcast client.
  • Multiple views over the same material, including graph, chronicle, and task views.
  • Kanban board for managing the growth of a knowledge base as a project.
  • Full-text search, folder management, backlinks, recent history, dark and light modes, and export to PDF or PNG.

Who uses it and how

  • Writers and researchers collect source material through the feed reader, then draft and link notes in the editor without leaving the application.
  • Personal knowledge base maintainers rely on wiki links, hashtags, backlinks, and the graph view to expose connections between notes stored as plain-text files.
  • Podcast listeners subscribe, follow, and take notes alongside written feeds inside the same reader.
  • Project-oriented users move notes through a Kanban board and track activity in the chronicle view.
  • Privacy-conscious users run it entirely on local files, with no account and no server-side storage.

project readme (upstream, from github) — read inline

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:

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)

editor

  • Kanban board: to manage the process of knowledge base growing

kanban

  • Feed reader, support RSS/Atom and podcast

reader

  • Timeline view, and github-like activities tracker

chron

  • Graph view

graph

Tech Stack

Road map

Input end

  • Support RSS feed
  • Podcast client
  • Support Atom feed
  • View and annotate PDF/epub

Output end

  • Markdown

    • Style: Bold, Italic, Strikethrough, Inline Code
    • Link: mdSilo and ,
    • Image: ![]() and local image
    • Headings and TOC,
    • List item: ordered list, bullet list, check list and nested list
    • Table
    • Blockquotes
    • Horizontal Rules
  • Markdown extension

    • more style: ==mark==, __underline__, 1^sup^
    • Highlight code block
    • Math and Chemical Equation: inline $\KaTeX$ and block $$\LaTeX$$
    • Notice block: info, warning, tips
    • Wikilink: [[]]
    • Hashtag: #tag#
    • Diagram: mermaid, echarts, music notation...
    • Embed web page: YouTube, Figma...
    • Attach local PDF file
  • Writing, formatting and drawing

    • WYSIWYG, Markdown, MindMap and Split view
    • Slash commands
    • Hovering toolbar
    • hotkeys
    • Drawing
  • View

    • Graph
    • Task
    • Chronicle
  • Organize writings

    • Folder management
    • Kanban board
    • Hashtag
    • Backlinks
    • Recent history
    • Export as PDF, Image, ...
    • Block reference
    • Flashcards
    • Version control: git integration

Extension

  • Javascript injection
  • Plugin
  • Customize theme

Cross

  • Input --flow--> Output

    • ...
  • Cross-Platform

Any questions, feedback or suggestions?

You can follow us on Bluesky or go to our Discord. We are waiting there for you.

Frequently asked questions

Is mdSilo-app free to use?

mdSilo-app is open source under the AGPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does mdSilo-app do?

Lightweight Knowledge Base and Feed Reader.

What is mdSilo-app written in?

mdSilo-app is primarily written in TypeScript. Its source is publicly available at https://github.com/mdSilo/mdSilo-app, and it has 849 GitHub stars.