Trilium Notes
Open-source hierarchical note-taking application for building knowledge bases.
Trilium spent a year adding what notes can hold; now it is fixing what happens to them.
◆Recent moves
- 19d ago
Backups become restorable and the database becomes manageable
⚡ SPARKAfter a year of expanding what notes can contain, this release addresses what happens to them. Backups become restorable, the database gains cleanup, compaction, integrity repair and a visual space breakdown, and MCP moves behind authentication while gaining optional network access. The breaking changes are listed before the features, which is the house style.
View source ↗ - 1mo ago
LLM providers become dynamic and self-hostable; OneNote import hardened
The LLM layer stops depending on a hardcoded model list — models are retrieved from the provider and can be customised, DeepSeek is supported, and Ollama, LM Studio and any OpenAI-compatible endpoint become first-class, which matters for an app whose users self-host on principle. The OneNote importer is hardened for multi-hour runs against Graph throttling, 504s and token expiry.
View source ↗ - 1mo ago
Release-preparation tag for v0.104.0
A release-preparation commit tagged as a version, carrying no notes of its own. The substance of this version cycle sits in the point release that follows it.
View source ↗ - 3mo ago
Spreadsheet notes and OCR-backed search arrive
⚡ SPARKThe release that widened what a Trilium note can be. A spreadsheet note type brings formulas into the hierarchy, and OCR pulls text out of images, PDFs and Office files into the search index — two additions that change what content the application can hold and find, rather than how it handles content it already had.
View source ↗ - 5mo ago
Coordinated security release across content handling and the desktop app
A coordinated security release the maintainer urges users to take immediately, spanning SVG handling in share routes and the main API, Mermaid rendering, toast escaping, Electron fuses and integrity checks, MIME validation on ETAPI uploads, and a more secure random number generator for OpenID Connect. The SECURITY.md was rewritten alongside it.
View source ↗ - 6mo ago
Hotfix for mind map rendering and PDF viewer regressions
A hotfix for blocking regressions in the previous release — mind map rendering broken, the PDF viewer returning 403 behind Nginx Proxy Manager, and stale caches across versions. Restorative work rather than new capability.
View source ↗