TriliumNext Notes
A hierarchical note-taking application for building a personal knowledge base. Features rich WYSIWYG editing, note relations, encryption, versioning, and scripting — all through a powerful web interface.
What You Can Do After Deployment
- Visit your domain — the setup wizard will guide you through creating your password and initial configuration
- Create notes — use the tree navigation on the left to organize notes hierarchically; each note supports rich text, Markdown, code, and more
- Build a knowledge base — link notes together with relations, create note maps to visualize connections between topics
- Use advanced features — note cloning (same note in multiple locations), note attributes for metadata, and scripting for automation
- Search — full-text search with advanced filter expressions across all your notes
- Protect sensitive notes (optional) — enable per-note encryption with your password
Key Features
- Hierarchical tree structure for organizing notes
- Rich WYSIWYG editor with Markdown support
- Note types: text, code, image, file, canvas, relation map, book, and more
- Note cloning — place the same note in multiple tree locations
- Note attributes and labels for metadata and custom properties
- Relation maps for visualizing connections between notes
- Full-text search with filter expressions
- Note versioning with history
- Per-note end-to-end encryption
- Scripting API for automation
- Fast and responsive web UI
Volumes
/home/node/trilium-data — SQLite database, note attachments, and configuration
Configuration
TriliumNext stores all settings in the web UI. On first launch, the setup wizard creates your password. This single password protects both login and encrypted notes.
License
AGPL-3.0 — GitHub