Desktop clientEarly scaffold

triliage.

A modern, native desktop client for Trilium Notes.

Trilium is a capable self-hosted notes app whose only client is its own dated Electron UI. triliage talks to any Trilium instance over the documented ETAPI and gives it a fresh interface built from scratch in Flutter, independent of Trilium's frontend code.

Features

Works with your server

Connects to any Trilium instance with ETAPI enabled. Just a URL and a token.

Not another Electron app

Flutter desktop, compiled native. Windows first, cross-platform by design.

Note tree and search

Planned: arbitrary nesting, clones, full-text search with Trilium's query syntax.

Proper rendering

Planned: markdown and rich-text notes with code syntax highlighting.

Multi-instance

Planned: connect to more than one Trilium server and switch between them.

Honest status

Early scaffold. Toolchain verified, builds and runs on Windows. Feature work is underway.

Quickstart

git clone https://github.com/jay739/triliage && cd triliage
flutter run -d windows
# needs Flutter (beta channel) + VS Build Tools C++ workload

Credit where due

A client for Trilium Notes. Not affiliated with the Trilium project.