DEVONthink 4 is extremely powerful, with a steep learning curve, but well worth the effort. Despite its power, I find it lacking in certain areas, around automations and transformations. To be fair, it might be that I don’t know everything there is to know about DEVONthink, though I feel that, given the size of the community, there would be great advantages to be able to write and publish plugins.
Is that something that the community would want to?
Do you mean something different than scripting solutions?
Good question, I’m thinking about something a bit more elaborate that would ultimately add specialized features, that could be integrated within the existing automations (smart rules or groups). I created a post about managing the Concordance words which is cumbersome, having the ability to create a plugin to manage it would be extremely useful.
I’m used to write lua plugins for other applications (like neovim or wezterm, and others) and given a proper API this would allow great extensions while maintaining security over the database itself.
No, there is no API like this for DEVONthink. Scripting is the deepest automation option available.
Well that’s too bad, it would be very handy to extend DT4 with community plugins.