All comparisons

Compare

Memos vs Trilium Notes

Choose Memos if you want fast capture into a timeline with minimal structure. Choose Trilium Notes if you want a personal knowledge base with hierarchy, attributes, and scripting.

Trilium Notes and Memos are both open source and built for self-hosters, and they are opposites in shape. Trilium organizes notes in an infinitely nested tree with attributes, scripting, and a relation map. Memos has no tree at all: write a memo, tag it, and find it later in a timeline.

LicenseOpen source (MIT)Open source (AGPL-3.0)
HostingSelf-hosted web serverSelf-hosted server or desktop app
StructureTimeline with tagsNested note tree with attributes
FormatMarkdownRich text editor; Markdown import and export
Best forShort memos captured fastStructured personal knowledge base
CostNo license fee (you host)Free
Facts checked October 2026.

The decision

Choose for the work in front of you.

Choose Memos when

  • You capture many short notes a day and do not want to decide where each one goes.

  • You want a lighter app with a smaller surface to learn and maintain.

  • You want public sharing and a REST API without scripting.

Choose Trilium Notes when

  • You want a hierarchical tree where one note can live in several places.

  • You use attributes, templates, and scripts to build your own tooling.

  • You want a native desktop app with a local database.

Feature by feature

What each one actually does.

Memos answers honestly, including the rows where it says no.

Ownership
Open sourceYes.MIT license, developed in public on GitHubYes.AGPL-3.0 source
Self-hostingYes.Docker image or a single binary on your serverYes.Server install or Docker
Official hosted serviceNo.No official hosted plan; you run the instancePartial.Third-party hosting providers only
Where notes liveSQLite, MySQL, or PostgreSQL on your serverSQLite on the desktop and the server
PriceNo license fee; you pay for hostingFree
Writing
MarkdownYes.Write in Markdown with live rendering, code blocks, and mathPartial.Rich text editor; Markdown import and export
TagsYes.Inline #tags, nested with a slashPartial.Labels and attributes instead of tags
Links between notesYes.Relations link memos to each otherYes.Links, backlinks, relation map
AttachmentsYes.Images and files, stored on disk or in S3Yes.Files and images
Full-text searchYes.Full-text search with tag, date, and visibility filtersYes.Full-text and attribute search
Reach
Works offlineNo.Browser app; reading and writing need a reachable serverYes.Desktop app with a local database
Desktop appPartial.Install the web app as a PWA; no official native appYes.Windows, macOS, Linux
Mobile appPartial.PWA on iOS and Android, plus community-built appsPartial.Mobile web layout; community apps
Cross-device syncYes.The server is the source of truth, so every device sees the same memosYes.Sync server you host
Public sharingYes.Per-memo visibility: private, workspace, or public linkYes.Share notes publicly from the server
Data
API and webhooksYes.REST and gRPC APIs, signed webhooksYes.ETAPI REST API and in-app scripting
Import and exportPartial.ZIP export of Markdown and JSON; import from Memos exports onlyYes.Imports Markdown, Evernote, OPML; exports Markdown and HTML
End-to-end encryptionNo.The server you run can read your memos; protect it with TLS and disk encryptionPartial.Protected notes encrypted per note; sync is not end to end

Questions

Questions people ask.

Memos or Trilium Notes for a homelab?

Both run as one container. Pick Memos for short notes and a timeline you browse by tag and date. Pick Trilium for a deep tree, attributes, and scripting.

Can Memos nest notes like Trilium?

No. Memos is deliberately flat. You get nested tags such as #project/backend and relations between memos, not a note tree.

Can I import Trilium notes into Memos?

Export Trilium as Markdown, then create memos through the Memos API. Memos' importer accepts Memos exports only.

Start here

Start with one memo.

Install Memos on a server you choose and write your first memo. Open source under MIT, with no license fee.