| name | trilium |
| description | Create, list, search, update, and delete trilium notes via flowbot trilium. Use when the user mentions trilium, notes, knowledge base, note tree, personal wiki. |
| compatibility | Requires flowbot CLI, network access to a Flowbot server |
| metadata | {"capability":"trilium","cli_root":"trilium"} |
Trilium
Use flowbot trilium for capability trilium. Prefer the workflows below; load references/cli.md only when you need a flag or subcommand not covered here.
Setup
- Ensure CLI auth:
flowbot login
- Set server via
FLOWBOT_SERVER_URL or --server-url; optional --profile, --debug / -d
- Prefer
-o json when parsing results programmatically
Workflows
Create a note under a parent
When a user wants to add a new trilium note:
flowbot trilium create -t "<title>" -c "<content>" -p <parent_note_id>
- Report back with the note ID.
Find and read a note
When a user wants to search and open trilium notes:
flowbot trilium search -q "<keywords>"
flowbot trilium get <id>
flowbot trilium content get <id>
- Present the note content to the user.
Troubleshooting
| Error | Fix |
|---|
| not logged in | flowbot login |
| server URL is required | set FLOWBOT_SERVER_URL or pass --server-url |
| empty results | confirm server health and capability access scopes |