One of the reasons I'm heavily biased towards actual Mac native apps is that supporting callback URLs and Shortcuts unlocks so much of what I might ask of an AI tool already. Ironically I often ask AI assistants for line by line steps to create Shortcuts when I need them because actual Shortcut naming and properties can be quite obtuse.