Trilium Notes logo

Trilium Notes

Build your personal knowledge base with Trilium Notes

Alternative to: evernote, onenote, notion


About Versions (100)

v0.94.0

2025-06-21

[!CAUTION]

  • The sync version has been increased, so you will have to update both the server (if any) and the desktop client.
  • If you have a white screen when running the application (seems to mostly happen on Linux), press Ctrl+Shift+R. For more context, see #2103 .
  • If you have automatic Docker deployment, you might have to redeploy the container, see https://github.com/orgs/TriliumNext/discussions/2096.
  • For (advanced) manual setups only: Following a tooling change, the main entry point has changed from main.js to main.cjs. Same goes for the Electron build.
  • There have been reports that Trilium Web Clipper is not compatible with this version. If you make heavy use of it, perhaps wait for the upcoming bugfix version.

[!IMPORTANT] If you enjoyed this release, consider showing a token of appreciation by:

  • Pressing the “Star” button on GitHub (top-right).
  • Considering a one-time or recurrent donation to the lead developer via GitHub Sponsors or PayPal.

💡 Key highlights

  • A huge amount of work was done by @perfectra1n to integrate LLMs such as Ollama and ChatGPT into Trilium.
    • The goal is not to have basic API integration, but to really let the LLM understand the notes that are part of your knowledge base.
    • For more information, consult the in-app User Guide (F1) and look for the AI section.
    • Since this is highly experimental work, the LLM chat functionality might work well or it might have quite a few quirks, please keep this in mind.
  • This release brings significant updates to our libraries:
    • CKEditor, used by text notes is now updated to the latest version and that brings in new features (see below) and performance improvements.
    • CodeMirror, used by code notes has been upgraded to a new generation.
    • Code notes now also support themes, similar to code blocks.

🐞 Bugfixes

✨ Improvements

📖 Documentation

  • Documented the new text note features: bookmarks and emojis.
  • Add documentation links and updated pnpm commands to README by @perfectra1n
  • Add documentation around setting the various environment variables to control upload size limit by @perfectra1n
  • README improvements by @FliegendeWurst
  • Improved the documentation of text note keyboard shortcuts (including adding missing shortcuts).
  • Improvements to “Packaged version for Linux” by @HersheyStormBottle

🛠️ Technical updates