zadam / trilium

Build your personal knowledge base with Trilium Notes

self-hosted note-taking electron knowledge-base local-first notebook notes-app electron-app knowledge-graph knowledge-management knowledge-management-graph note-managment note-taker notes personal-knowledge-base personal-wiki scriptable self-hosting wiki

Trilium Notes: The Local-First, Graph-Based Knowledge Base

Trilium Notes is a powerful and versatile personal knowledge base application that empowers you to create, organize, and connect your ideas and information in an intuitive and efficient manner.

Features

Local-First: Trilium Notes stores your data locally on your device, ensuring privacy and security without relying on third-party services.

Graph-Based: Trilium Notes utilizes a graph database to structure your knowledge, allowing you to connect and visualize relationships between your notes, ideas, and concepts.

Scriptable: Trilium Notes is extensible through powerful scripting capabilities, enabling you to customize the application and automate workflows.

Self-Hosted: Trilium Notes can be self-hosted on your own server, giving you complete control over your data and privacy.

Benefits

Build Your Personal Knowledge Base: Trilium Notes provides a structured environment to organize and connect your thoughts, insights, and information, creating a comprehensive knowledge base for your personal and professional life.

Foster Creative Thinking: The graph-based structure of Trilium Notes facilitates brainstorming, problem-solving, and the generation of new ideas by connecting diverse concepts and perspectives.

Enhance Learning and Research: Trilium Notes helps you retain and recall information effectively by organizing your notes in a meaningful way, enabling you to quickly find and connect the information you need.

Use Cases

Personal Knowledge Management: Trilium Notes is ideal for individuals who want to manage and organize their personal knowledge, ideas, and experiences.

Note-Taking and Research: Trilium Notes is a powerful note-taking tool for students, researchers, and professionals who need to capture, organize, and connect their research findings.

Project Management: Trilium Notes can be used as a collaborative knowledge base for teams, enabling them to share and organize project-related information, ideas, and documentation.

Technical Features

  • Electron-based application
  • Graph database engine (BoltDB)
  • Markdown editor with syntax highlighting
  • Customizable CSS themes
  • Import and export in various formats (e.g., Markdown, OPML, Trilium Notes JSON)
  • Advanced search and filtering capabilities
  • Version control and conflict resolution
  • Developer-friendly API and documentation

Getting Started

Trilium Notes is available for Windows, macOS, and Linux. You can download the application from the official website and start building your personal knowledge base today.