Trilium Notes: Build your personal knowledge base with Trilium Notes

5/30/2023, 6:46:30 PM
Build your personal knowledge base with Trilium Notes

Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.


  • Notes can be arranged into arbitrarily deep tree. Single note can be placed into multiple places in the tree (see cloning)
  • Rich WYSIWYG note editing including e.g. tables, images and math with markdown autoformat
  • Support for editing notes with source code, including syntax highlighting
  • Fast and easy navigation between notes, full text search and note hoisting
  • Seamless note versioning
  • Note attributes can be used for note organization, querying and advanced scripting
  • Synchronization with self-hosted sync server
  • there's a 3rd party service for hosting synchronisation server
  • Sharing (publishing) notes to public internet
  • Strong note encryption with per-note granularity
  • Sketching diagrams with built-in Excalidraw (note type "canvas")
  • Relation maps and link maps for visualizing notes and their relations
  • Scripting - see Advanced showcases
  • REST API for automation
  • Scales well in both usability and performance upwards of 100 000 notes
  • Touch optimized mobile frontend for smartphones and tablets
  • Night theme
  • Evernote and Markdown import & export
  • Web Clipper for easy saving of web content


This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.


AGPL-3.0 license (GNU Affero General Public License)



Other Supported Platforms

Windows and Linux

Homepage and Download

Source code

Download and explore the source code