Trilium Notes for Openclaw

A specialized skill for managing and automating hierarchical notes in Trilium via the ETAPI.

mtbf999
v1.0.3
Feb 12, 2026
3
2.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install trilium

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install trilium using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Trilium Notes?

The Trilium skill for Openclaw Skills enables deep integration with the Trilium Notes application, a powerful hierarchical note-taking tool. By utilizing this skill, AI agents can interact with your private knowledge base, making it easier to retrieve information or archive new insights without manual entry. It transforms your static notes into a dynamic resource accessible through AI-driven workflows.

As part of the broader ecosystem of Openclaw Skills, this tool focuses on bridging the gap between automated reasoning and long-term knowledge storage. Whether you are building a research assistant or a task management bot, the ability to read and write to a structured notebook is essential for maintaining continuity and organization.

Trilium Notes Use Cases

  • Searching for specific technical documentation or project notes during a development session.
  • Automatically capturing and filing ideas or snippets into the Trilium 'Inbox' or 'Meeting Notes' folders.
  • Retrieving specific Note ID content to provide context for complex coding tasks.
  • Organizing digital assets using attributes and relations for better searchability within Openclaw Skills.

How Trilium Notes Works

  1. Securely connect to your self-hosted or cloud Trilium instance using the server URL.
  2. Authenticate requests using a unique ETAPI token to ensure data privacy.
  3. Utilize search tools within the Openclaw Skills framework to find relevant notes based on titles, content, or specific Note IDs.
  4. Create new text notes by providing a title, content, and a target parent folder ID.
  5. Leverage the structured API to read or modify note metadata and attributes dynamically.

Trilium Notes Setup

To use this integration with Openclaw Skills, follow these steps:

  1. Open your Trilium application and navigate to Options -> ETAPI.
  2. Create a new ETAPI token and copy it.
  3. Set the following environment variables in your system or .env file:
export TRILIUM_ETAPI_TOKEN="your_generated_token"
export TRILIUM_SERVER_URL="http://your-trilium-server:8080"

Trilium Notes Data Schema & Taxonomy

The skill interacts with the Trilium database using the following metadata structure:

Field Description
Note ID A unique identifier for notes (e.g., root, _day_2026-02-11)
Attributes Metadata attached to notes such as labels and relations
Content The text or markdown body of the note
ETAPI The External Trilium API protocol used for all communications

Trilium Notes Advanced Features

  • Full support for the Trilium ETAPI for advanced database interactions.
  • Ability to target specific hierarchical paths for note creation within Openclaw Skills.
  • Support for complex attribute-based filtering and retrieval.
  • Seamless integration into multi-agent workflows for knowledge retrieval and storage.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*