- Knowledge Management / Journal / Zettelkasten
- Link Archive / pinboard.in replacement
- Cycling Route Archive / Planner
- ...
The crucial thing is: I don't want it to be text/file based like Obsidian and similar. I want a machine-readable database.
I'm thinking about an entity-key-value representation, with 'notes/content' being one attribute, 'cycling.route/gpx' another one, containing the GPX of the route, etc.
This would allow tooling to be a first-class citizen: Entities with 'web.bookmark/url' properties could archive the content into 'web.bookmark/snapshot' in the background, GPX routes could be matched with a 'ride' entity, etc.
A generic editor would allow editing of any kind of attribute, while use-case specific editors would allow edits to (for example) the GPX route.
Anything out there?