@apropos
Our concept of Agents comes a bit close. They're "locked" to a specific model so they stay consistent for you, they're typically "character-ized" and in this case, they would be taking the result from another model and "flavoring" it to match the character.
The deep integration with the desktop app means your character can also instantly translate nearly every string in the app. So, let's say you have a pirate character. Most labels and buttons will be fed to it one at a time to make a custom "language pack" where "send" becomes "Fire the canons!" and the LLM producing tokens is called "Parrot's jabberin'"