Skip to content

Features

catastr is a layer of metadata, search and relations over files, modelled loosely on DEVONthink. The name comes from the cadastre — the register that records every parcel of land without touching the soil.

The feature set follows my own needs, not a market.

Works today

AreaWhat works
IndexingOrg, Markdown, PDF, plain text, Denote. A watcher keeps the index current.
MediaImages, audio, video and archives are indexed and previewed. Supernote notes are rendered.
MailThrough notmuch. Threads become relations, notmuch tags sync both ways.
SearchFull text with stemming and word prefixes; tags, fields, dates, facets.
SimilarEmbeddings: “show me documents like this one”.
OrganisingTags, collections as saved searches, manual links, bookmarks, a trash. Tag suggestions from similar documents.
GraphConnections of a document or a search result, in the browser.
SyncSeveral devices share one collection; each folder at its own level of detail.
Front endsCLI, Emacs, web, desktop (Tauri), Android (since today).

A look at it

Possibly next

Ideas from the plan, in no particular order and without promises:

  • Photos: EXIF time and place, Immich as a source
  • Audio transcripts via whisper
  • Handwriting recognition for Supernote notes
  • Web clipping and RSS
  • Rules that sort incoming items
  • An MCP server, so LLMs can search the collection